diff options
Diffstat (limited to 'llvm/test/CodeGen/WebAssembly/integer64.ll')
-rw-r--r-- | llvm/test/CodeGen/WebAssembly/integer64.ll | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/WebAssembly/integer64.ll b/llvm/test/CodeGen/WebAssembly/integer64.ll index ee971082c13..b1c99c54f61 100644 --- a/llvm/test/CodeGen/WebAssembly/integer64.ll +++ b/llvm/test/CodeGen/WebAssembly/integer64.ll @@ -134,7 +134,7 @@ define i64 @shl64(i64 %x, i64 %y) { ; CHECK-NEXT: (param i64) (param i64) (result i64) ; CHECK-NEXT: (setlocal @0 (argument 1)) ; CHECK-NEXT: (setlocal @1 (argument 0)) -; CHECK-NEXT: (setlocal @2 (shr @1 @0)) +; CHECK-NEXT: (setlocal @2 (shr_u @1 @0)) ; CHECK-NEXT: (return @2) define i64 @shr64(i64 %x, i64 %y) { %a = lshr i64 %x, %y @@ -145,7 +145,7 @@ define i64 @shr64(i64 %x, i64 %y) { ; CHECK-NEXT: (param i64) (param i64) (result i64) ; CHECK-NEXT: (setlocal @0 (argument 1)) ; CHECK-NEXT: (setlocal @1 (argument 0)) -; CHECK-NEXT: (setlocal @2 (sar @1 @0)) +; CHECK-NEXT: (setlocal @2 (shr_s @1 @0)) ; CHECK-NEXT: (return @2) define i64 @sar64(i64 %x, i64 %y) { %a = ashr i64 %x, %y |