aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorLeonard Chan <leonardchan@google.com>2019-01-31 19:15:37 +0000
committerLeonard Chan <leonardchan@google.com>2019-01-31 19:15:37 +0000
commitae527ac603d1ce777521ddc72cb4afdac2de68e6 (patch)
treed547d7a00f07e0c21109285da5128112445a8efb /llvm/tools/llvm-objdump/llvm-objdump.cpp
parenta8f074544020e45856f9afa760fc07419380dddc (diff)
downloadllvm-ae527ac603d1ce777521ddc72cb4afdac2de68e6.zip
llvm-ae527ac603d1ce777521ddc72cb4afdac2de68e6.tar.gz
llvm-ae527ac603d1ce777521ddc72cb4afdac2de68e6.tar.bz2
[Intrinsic] Expand SMULFIX to MUL, MULH[US], or [US]MUL_LOHI on vector arguments
r zero scale SMULFIX, expand into MUL which produces better code for X86. For vector arguments, expand into MUL if SMULFIX is provided with a zero scale. Otherwise, expand into MULH[US] or [US]MUL_LOHI. Differential Revision: https://reviews.llvm.org/D56987 llvm-svn: 352783
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions