diff options
Diffstat (limited to 'llvm/test/CodeGen/WebAssembly/func.ll')
-rw-r--r-- | llvm/test/CodeGen/WebAssembly/func.ll | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/llvm/test/CodeGen/WebAssembly/func.ll b/llvm/test/CodeGen/WebAssembly/func.ll index 078f8fda3b9..13a1cf2d513 100644 --- a/llvm/test/CodeGen/WebAssembly/func.ll +++ b/llvm/test/CodeGen/WebAssembly/func.ll @@ -14,7 +14,7 @@ define void @f0() { } ; CHECK-LABEL: f1: -; CHECK-NEXT: .result i32{{$}} +; CHECK-NEXT: .functype f1 () -> (i32){{$}} ; CHECK-NEXT: i32.const $push[[NUM:[0-9]+]]=, 0{{$}} ; CHECK-NEXT: return $pop[[NUM]]{{$}} ; CHECK: .size f1, @@ -23,8 +23,7 @@ define i32 @f1() { } ; CHECK-LABEL: f2: -; CHECK-NEXT: .param i32, f32{{$}} -; CHECK-NEXT: .result i32{{$}} +; CHECK-NEXT: .functype f2 (i32, f32) -> (i32){{$}} ; CHECK-NEXT: i32.const $push[[NUM:[0-9]+]]=, 0{{$}} ; CHECK-NEXT: return $pop[[NUM]]{{$}} ; CHECK: .size f2, @@ -33,7 +32,7 @@ define i32 @f2(i32 %p1, float %p2) { } ; CHECK-LABEL: f3: -; CHECK-NEXT: .param i32, f32{{$}} +; CHECK-NEXT: .functype f3 (i32, f32) -> (){{$}} ; CHECK-NOT: local ; CHECK-NEXT: return{{$}} ; CHECK: .size f3, @@ -42,8 +41,7 @@ define void @f3(i32 %p1, float %p2) { } ; CHECK-LABEL: f4: -; CHECK-NEXT: .param i32{{$}} -; CHECK-NEXT: .result i32{{$}} +; CHECK-NEXT: .functype f4 (i32) -> (i32){{$}} ; CHECK-NOT: local ; CHECK: .size f4, define i32 @f4(i32 %x) { @@ -57,7 +55,7 @@ false: } ; CHECK-LABEL: f5: -; CHECK-NEXT: .result f32{{$}} +; CHECK-NEXT: .functype f5 () -> (f32){{$}} ; CHECK-NEXT: unreachable define float @f5() { unreachable |