diff options
author | Alex Bradbury <asb@lowrisc.org> | 2018-10-08 06:24:59 +0000 |
---|---|---|
committer | Alex Bradbury <asb@lowrisc.org> | 2018-10-08 06:24:59 +0000 |
commit | f27c67af12143fe914ef96f0fb4c6790c7c033c4 (patch) | |
tree | 993afca2a3213f0a48678ec4366887e8d39b41f6 /llvm/lib/Transforms/InstCombine/InstructionCombining.cpp | |
parent | b07369651ebd8fca641e0c317a2b5c479dc785ac (diff) | |
download | bcm5719-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