aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2022-02-24 11:12:52 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2022-02-24 11:24:06 +0000
commite41a138520b424a15cf4f2d56cf9bb6fbb14ae09 (patch)
treeec9c132e761703f9bc4ca5d0ffad93bfd8fd8ad5 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parentc7fe6f9c92d950eb3bf41d898f35442de63dd328 (diff)
downloadllvm-e41a138520b424a15cf4f2d56cf9bb6fbb14ae09.zip
llvm-e41a138520b424a15cf4f2d56cf9bb6fbb14ae09.tar.gz
llvm-e41a138520b424a15cf4f2d56cf9bb6fbb14ae09.tar.bz2
[X86] LowerShiftByScalarVariable - use getSplatSourceVector for vXi8 shift expansion
Using getSplatValue causes poor codegen due to not always being able to remove the EXTRACT_VECTOR_ELT created inside getSplatValue. The vXi16 shifts/rotates are still showing occasional regressions but vXi8 is a definite improvement.
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions