X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=test%2FCodeGen%2FWebAssembly%2Fcall.ll;h=3b5437f5b6cd652110151127ab90704921e25681;hp=f6106b1e117d105c18279b9a7711a23a0b746278;hb=19dfe052ee3b5eefb2a9ac4300217f81aeaa810c;hpb=b08070ce109335c6461a28fc1e8cbaa5c83f57a3 diff --git a/test/CodeGen/WebAssembly/call.ll b/test/CodeGen/WebAssembly/call.ll index f6106b1e117..3b5437f5b6c 100644 --- a/test/CodeGen/WebAssembly/call.ll +++ b/test/CodeGen/WebAssembly/call.ll @@ -14,7 +14,7 @@ declare double @double_nullary() declare void @void_nullary() ; CHECK-LABEL: call_i32_nullary: -; CHECK-NEXT: .result i32 +; CHECK-NEXT: .result i32{{$}} ; CHECK-NEXT: call i32_nullary, $push[[NUM:[0-9]+]]{{$}} ; CHECK-NEXT: return $pop[[NUM]]{{$}} define i32 @call_i32_nullary() { @@ -23,7 +23,7 @@ define i32 @call_i32_nullary() { } ; CHECK-LABEL: call_i64_nullary: -; CHECK-NEXT: .result i64 +; CHECK-NEXT: .result i64{{$}} ; CHECK-NEXT: call i64_nullary, $push[[NUM:[0-9]+]]{{$}} ; CHECK-NEXT: return $pop[[NUM]]{{$}} define i64 @call_i64_nullary() { @@ -32,7 +32,7 @@ define i64 @call_i64_nullary() { } ; CHECK-LABEL: call_float_nullary: -; CHECK-NEXT: .result f32 +; CHECK-NEXT: .result f32{{$}} ; CHECK-NEXT: call float_nullary, $push[[NUM:[0-9]+]]{{$}} ; CHECK-NEXT: return $pop[[NUM]]{{$}} define float @call_float_nullary() { @@ -41,7 +41,7 @@ define float @call_float_nullary() { } ; CHECK-LABEL: call_double_nullary: -; CHECK-NEXT: .result f64 +; CHECK-NEXT: .result f64{{$}} ; CHECK-NEXT: call double_nullary, $push[[NUM:[0-9]+]]{{$}} ; CHECK-NEXT: return $pop[[NUM]]{{$}} define double @call_double_nullary() { @@ -58,8 +58,8 @@ define void @call_void_nullary() { } ; CHECK-LABEL: call_i32_unary: -; CHECK-NEXT: .param i32 -; CHECK-NEXT: .result i32 +; CHECK-NEXT: .param i32{{$}} +; CHECK-NEXT: .result i32{{$}} ; CHECK-NEXT: call i32_unary, $push[[NUM:[0-9]+]], $0{{$}} ; CHECK-NEXT: return $pop[[NUM]]{{$}} define i32 @call_i32_unary(i32 %a) { @@ -68,9 +68,8 @@ define i32 @call_i32_unary(i32 %a) { } ; CHECK-LABEL: call_i32_binary: -; CHECK-NEXT: .param i32 -; CHECK-NEXT: .param i32 -; CHECK-NEXT: .result i32 +; CHECK-NEXT: .param i32, i32{{$}} +; CHECK-NEXT: .result i32{{$}} ; CHECK-NEXT: call i32_binary, $push[[NUM:[0-9]+]], $0, $1{{$}} ; CHECK-NEXT: return $pop[[NUM]]{{$}} define i32 @call_i32_binary(i32 %a, i32 %b) { @@ -79,7 +78,7 @@ define i32 @call_i32_binary(i32 %a, i32 %b) { } ; CHECK-LABEL: call_indirect_void: -; CHECK-NEXT: .param i32 +; CHECK-NEXT: .param i32{{$}} ; CHECK-NEXT: call_indirect $0{{$}} ; CHECK-NEXT: return{{$}} define void @call_indirect_void(void ()* %callee) { @@ -88,8 +87,8 @@ define void @call_indirect_void(void ()* %callee) { } ; CHECK-LABEL: call_indirect_i32: -; CHECK-NEXT: .param i32 -; CHECK-NEXT: .result i32 +; CHECK-NEXT: .param i32{{$}} +; CHECK-NEXT: .result i32{{$}} ; CHECK-NEXT: call_indirect $0, $push[[NUM:[0-9]+]]{{$}} ; CHECK-NEXT: return $pop[[NUM]]{{$}} define i32 @call_indirect_i32(i32 ()* %callee) {