diff options
-rw-r--r-- | llvm/test/CodeGen/WebAssembly/cfg-stackify.ll | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/llvm/test/CodeGen/WebAssembly/cfg-stackify.ll b/llvm/test/CodeGen/WebAssembly/cfg-stackify.ll index d46898b4470..241ccf4b885 100644 --- a/llvm/test/CodeGen/WebAssembly/cfg-stackify.ll +++ b/llvm/test/CodeGen/WebAssembly/cfg-stackify.ll @@ -16,23 +16,23 @@ declare void @something() ; CHECK-LABEL: test0: ; CHECK: loop ; CHECK-NEXT: block -; CHECK-NEXT: i32.const -; CHECK-NEXT: i32.add ; CHECK: i32.lt_s ; CHECK-NEXT: br_if ; CHECK-NEXT: return ; CHECK-NEXT: .LBB0_3: ; CHECK-NEXT: end_block +; CHECK-NEXT: i32.const +; CHECK-NEXT: i32.add ; CHECK-NEXT: call ; CHECK-NEXT: br ; CHECK-NEXT: .LBB0_4: ; CHECK-NEXT: end_loop ; OPT-LABEL: test0: ; OPT: loop -; OPT-NEXT: i32.const -; OPT-NEXT: i32.add ; OPT: i32.ge_s ; OPT-NEXT: br_if +; OPT-NEXT: i32.const +; OPT-NEXT: i32.add ; OPT-NOT: br ; OPT: call ; OPT: br 0{{$}} @@ -61,23 +61,23 @@ back: ; CHECK-LABEL: test1: ; CHECK: loop ; CHECK-NEXT: block -; CHECK-NEXT: i32.const -; CHECK-NEXT: i32.add ; CHECK: i32.lt_s ; CHECK-NEXT: br_if ; CHECK-NEXT: return ; CHECK-NEXT: .LBB1_3: ; CHECK-NEXT: end_block +; CHECK-NEXT: i32.const +; CHECK-NEXT: i32.add ; CHECK-NEXT: call ; CHECK-NEXT: br ; CHECK-NEXT: .LBB1_4: ; CHECK-NEXT: end_loop ; OPT-LABEL: test1: ; OPT: loop -; OPT-NEXT: i32.const -; OPT-NEXT: i32.add ; OPT: i32.ge_s ; OPT-NEXT: br_if +; OPT-NEXT: i32.const +; OPT-NEXT: i32.add ; OPT-NOT: br ; OPT: call ; OPT: br 0{{$}} |