diff options
Diffstat (limited to 'test/CodeGen/AArch64/arm64-shifted-sext.ll')
-rw-r--r-- | test/CodeGen/AArch64/arm64-shifted-sext.ll | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/CodeGen/AArch64/arm64-shifted-sext.ll b/test/CodeGen/AArch64/arm64-shifted-sext.ll index b7b4e5d..71f15b1 100644 --- a/test/CodeGen/AArch64/arm64-shifted-sext.ll +++ b/test/CodeGen/AArch64/arm64-shifted-sext.ll @@ -166,8 +166,8 @@ entry: define i32 @extendedLeftShiftshortTointBy16(i16 signext %a) nounwind readnone ssp { entry: ; CHECK-LABEL: extendedLeftShiftshortTointBy16: -; CHECK: add [[REG:w[0-9]+]], w0, #1 -; CHECK: lsl w0, [[REG]], #16 +; CHECK: lsl [[REG:w[0-9]+]], w0, #16 +; CHECK: add w0, [[REG]], #16, lsl #12 %inc = add i16 %a, 1 %conv2 = zext i16 %inc to i32 %shl = shl nuw i32 %conv2, 16 |