aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2023-07-11 10:19:22 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2023-07-11 10:39:44 +0100
commit842a6728d95057b5b048453f75139be6c7c18f93 (patch)
tree53b82ff2951bf0c2f2e59571e117b21150fd50fe /llvm/tools/llvm-objdump/llvm-objdump.cpp
parentd21beb598f5a4932b92a9b702a9195c0212cde03 (diff)
downloadllvm-842a6728d95057b5b048453f75139be6c7c18f93.zip
llvm-842a6728d95057b5b048453f75139be6c7c18f93.tar.gz
llvm-842a6728d95057b5b048453f75139be6c7c18f93.tar.bz2
[X86] LowerTRUNCATE - improve handling during type legalization to PACKSS/PACKUS patterns
Extend coverage for lowering wide vector types during type legalization to allow us to use PACKSS/PACKUS patterns instead of dropping down to shuffle lowering. First step towards avoiding premature folds of TRUNCATE to PACKSS/PACKUS nodes as described on Issue #63710 - which causes a large number of regressions on D152928 - we will next need to tweak the TRUNCATE widening in ReplaceNodeResults Differential Revision: https://reviews.llvm.org/D154592
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions