diff options
| author | Nikita Popov <nikita.ppv@gmail.com> | 2019-01-02 22:34:32 +0000 |
|---|---|---|
| committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-01-02 22:34:32 +0000 |
| commit | 41f5710328c855adc6da24a54513f9ecbd576cd1 (patch) | |
| tree | c2b9999b499d015d20e6890b9aed6846d505fcaf /llvm/test/Transforms | |
| parent | 062297dcc633f5177e31dc1c1a0455d7a55eea7e (diff) | |
| download | bcm5719-llvm-41f5710328c855adc6da24a54513f9ecbd576cd1.tar.gz bcm5719-llvm-41f5710328c855adc6da24a54513f9ecbd576cd1.zip | |
[BDCE] Fix typo in test; NFC
shl by 32 is undefined. This was intended to be a shl by 31 as part
of a rotate sequence.
llvm-svn: 350265
Diffstat (limited to 'llvm/test/Transforms')
| -rw-r--r-- | llvm/test/Transforms/BDCE/dead-uses.ll | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/Transforms/BDCE/dead-uses.ll b/llvm/test/Transforms/BDCE/dead-uses.ll index 46efa27b62b..1b793f854da 100644 --- a/llvm/test/Transforms/BDCE/dead-uses.ll +++ b/llvm/test/Transforms/BDCE/dead-uses.ll @@ -62,7 +62,7 @@ define i32 @pr39771_fshr_multi_use_arg(i32 %a) { define i32 @pr39771_expanded_fshr_multi_use(i32 %a) { ; CHECK-LABEL: @pr39771_expanded_fshr_multi_use( ; CHECK-NEXT: [[TMP:%.*]] = lshr i32 [[A:%.*]], 1 -; CHECK-NEXT: [[TMP2:%.*]] = shl i32 [[A]], 32 +; CHECK-NEXT: [[TMP2:%.*]] = shl i32 [[A]], 31 ; CHECK-NEXT: [[B:%.*]] = or i32 [[TMP]], [[TMP2]] ; CHECK-NEXT: [[C:%.*]] = lshr i32 [[B]], 23 ; CHECK-NEXT: [[D:%.*]] = xor i32 [[C]], [[B]] @@ -70,7 +70,7 @@ define i32 @pr39771_expanded_fshr_multi_use(i32 %a) { ; CHECK-NEXT: ret i32 [[E]] ; %tmp = lshr i32 %a, 1 - %tmp2 = shl i32 %a, 32 + %tmp2 = shl i32 %a, 31 %b = or i32 %tmp, %tmp2 %c = lshr i32 %b, 23 %d = xor i32 %c, %b |

