summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
diff options
context:
space:
mode:
authorAlex Bradbury <asb@lowrisc.org>2018-10-08 06:24:59 +0000
committerAlex Bradbury <asb@lowrisc.org>2018-10-08 06:24:59 +0000
commitf27c67af12143fe914ef96f0fb4c6790c7c033c4 (patch)
tree993afca2a3213f0a48678ec4366887e8d39b41f6 /llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
parentb07369651ebd8fca641e0c317a2b5c479dc785ac (diff)
downloadbcm5719-llvm-f27c67af12143fe914ef96f0fb4c6790c7c033c4.tar.gz
bcm5719-llvm-f27c67af12143fe914ef96f0fb4c6790c7c033c4.zip
[SelectionDAGBuilder][NFC] Pass LHSTy to getShiftAmountTy rather than RHSTy
r126518 introduced a a type parameter to the getShiftAmountTy target hook. It produces the type of the shift (RHSTy), parameterised by the type of the value being shifted (LHSTy). SelectionDAGBuilder::visitShift passed RHSTy rather than LHSTy and this patch corrects this. The change is a no-op because in LLVM IR the LHS and RHS types for a shift must be equal anyway. llvm-svn: 343955
Diffstat (limited to 'llvm/lib/Transforms/InstCombine/InstructionCombining.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud