diff options
Diffstat (limited to 'llvm/test/CodeGen/WebAssembly/i64.ll')
-rw-r--r-- | llvm/test/CodeGen/WebAssembly/i64.ll | 39 |
1 files changed, 13 insertions, 26 deletions
diff --git a/llvm/test/CodeGen/WebAssembly/i64.ll b/llvm/test/CodeGen/WebAssembly/i64.ll index 93e7ef7fe24..b12ac7235f5 100644 --- a/llvm/test/CodeGen/WebAssembly/i64.ll +++ b/llvm/test/CodeGen/WebAssembly/i64.ll @@ -10,8 +10,7 @@ declare i64 @llvm.cttz.i64(i64, i1) declare i64 @llvm.ctpop.i64(i64) ; CHECK-LABEL: add64: -; CHECK-NEXT: .param i64{{$}} -; CHECK-NEXT: .param i64{{$}} +; CHECK-NEXT: .param i64, i64{{$}} ; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: i64.add $push0, $0, $1{{$}} ; CHECK-NEXT: return $pop0{{$}} @@ -21,8 +20,7 @@ define i64 @add64(i64 %x, i64 %y) { } ; CHECK-LABEL: sub64: -; CHECK-NEXT: .param i64{{$}} -; CHECK-NEXT: .param i64{{$}} +; CHECK-NEXT: .param i64, i64{{$}} ; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: i64.sub $push0, $0, $1{{$}} ; CHECK-NEXT: return $pop0{{$}} @@ -32,8 +30,7 @@ define i64 @sub64(i64 %x, i64 %y) { } ; CHECK-LABEL: mul64: -; CHECK-NEXT: .param i64{{$}} -; CHECK-NEXT: .param i64{{$}} +; CHECK-NEXT: .param i64, i64{{$}} ; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: i64.mul $push0, $0, $1{{$}} ; CHECK-NEXT: return $pop0{{$}} @@ -43,8 +40,7 @@ define i64 @mul64(i64 %x, i64 %y) { } ; CHECK-LABEL: sdiv64: -; CHECK-NEXT: .param i64{{$}} -; CHECK-NEXT: .param i64{{$}} +; CHECK-NEXT: .param i64, i64{{$}} ; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: i64.div_s $push0, $0, $1{{$}} ; CHECK-NEXT: return $pop0{{$}} @@ -54,8 +50,7 @@ define i64 @sdiv64(i64 %x, i64 %y) { } ; CHECK-LABEL: udiv64: -; CHECK-NEXT: .param i64{{$}} -; CHECK-NEXT: .param i64{{$}} +; CHECK-NEXT: .param i64, i64{{$}} ; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: i64.div_u $push0, $0, $1{{$}} ; CHECK-NEXT: return $pop0{{$}} @@ -65,8 +60,7 @@ define i64 @udiv64(i64 %x, i64 %y) { } ; CHECK-LABEL: srem64: -; CHECK-NEXT: .param i64{{$}} -; CHECK-NEXT: .param i64{{$}} +; CHECK-NEXT: .param i64, i64{{$}} ; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: i64.rem_s $push0, $0, $1{{$}} ; CHECK-NEXT: return $pop0{{$}} @@ -76,8 +70,7 @@ define i64 @srem64(i64 %x, i64 %y) { } ; CHECK-LABEL: urem64: -; CHECK-NEXT: .param i64{{$}} -; CHECK-NEXT: .param i64{{$}} +; CHECK-NEXT: .param i64, i64{{$}} ; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: i64.rem_u $push0, $0, $1{{$}} ; CHECK-NEXT: return $pop0{{$}} @@ -87,8 +80,7 @@ define i64 @urem64(i64 %x, i64 %y) { } ; CHECK-LABEL: and64: -; CHECK-NEXT: .param i64{{$}} -; CHECK-NEXT: .param i64{{$}} +; CHECK-NEXT: .param i64, i64{{$}} ; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: i64.and $push0, $0, $1{{$}} ; CHECK-NEXT: return $pop0{{$}} @@ -98,8 +90,7 @@ define i64 @and64(i64 %x, i64 %y) { } ; CHECK-LABEL: or64: -; CHECK-NEXT: .param i64{{$}} -; CHECK-NEXT: .param i64{{$}} +; CHECK-NEXT: .param i64, i64{{$}} ; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: i64.or $push0, $0, $1{{$}} ; CHECK-NEXT: return $pop0{{$}} @@ -109,8 +100,7 @@ define i64 @or64(i64 %x, i64 %y) { } ; CHECK-LABEL: xor64: -; CHECK-NEXT: .param i64{{$}} -; CHECK-NEXT: .param i64{{$}} +; CHECK-NEXT: .param i64, i64{{$}} ; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: i64.xor $push0, $0, $1{{$}} ; CHECK-NEXT: return $pop0{{$}} @@ -120,8 +110,7 @@ define i64 @xor64(i64 %x, i64 %y) { } ; CHECK-LABEL: shl64: -; CHECK-NEXT: .param i64{{$}} -; CHECK-NEXT: .param i64{{$}} +; CHECK-NEXT: .param i64, i64{{$}} ; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: i64.shl $push0, $0, $1{{$}} ; CHECK-NEXT: return $pop0{{$}} @@ -131,8 +120,7 @@ define i64 @shl64(i64 %x, i64 %y) { } ; CHECK-LABEL: shr64: -; CHECK-NEXT: .param i64{{$}} -; CHECK-NEXT: .param i64{{$}} +; CHECK-NEXT: .param i64, i64{{$}} ; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: i64.shr_u $push0, $0, $1{{$}} ; CHECK-NEXT: return $pop0{{$}} @@ -142,8 +130,7 @@ define i64 @shr64(i64 %x, i64 %y) { } ; CHECK-LABEL: sar64: -; CHECK-NEXT: .param i64{{$}} -; CHECK-NEXT: .param i64{{$}} +; CHECK-NEXT: .param i64, i64{{$}} ; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: i64.shr_s $push0, $0, $1{{$}} ; CHECK-NEXT: return $pop0{{$}} |