summaryrefslogtreecommitdiff
path: root/test/torture-s/pending-4.c.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/torture-s/pending-4.c.s')
-rw-r--r--test/torture-s/pending-4.c.s27
1 files changed, 16 insertions, 11 deletions
diff --git a/test/torture-s/pending-4.c.s b/test/torture-s/pending-4.c.s
index 79dd22440..af04cf471 100644
--- a/test/torture-s/pending-4.c.s
+++ b/test/torture-s/pending-4.c.s
@@ -25,46 +25,51 @@ main: # @main
copy_local $3=, $2
.LBB1_1: # %for.cond
# =>This Inner Loop Header: Depth=1
- loop .LBB1_10
+ loop # label0:
i32.const $4=, 1
- block .LBB1_9
- block .LBB1_8
+ block
+ block
i32.eq $push0=, $5, $4
- br_if $pop0, .LBB1_8
+ br_if $pop0, 0 # 0: down to label3
# BB#2: # %for.cond
# in Loop: Header=BB1_1 Depth=1
- block .LBB1_4
+ block
i32.const $push6=, 0
i32.eq $push7=, $5, $pop6
- br_if $pop7, .LBB1_4
+ br_if $pop7, 0 # 0: down to label4
# BB#3: # %if.else
# in Loop: Header=BB1_1 Depth=1
i32.add $3=, $3, $4
- br .LBB1_9
+ br 2 # 2: down to label2
.LBB1_4: # %for.end
- block .LBB1_7
+ end_block # label4:
+ block
i32.ne $push1=, $2, $4
- br_if $pop1, .LBB1_7
+ br_if $pop1, 0 # 0: down to label5
# BB#5: # %for.end
i32.const $push2=, 7
i32.ne $push3=, $3, $pop2
- br_if $pop3, .LBB1_7
+ br_if $pop3, 0 # 0: down to label5
# BB#6: # %if.end7
i32.const $push4=, 0
call exit@FUNCTION, $pop4
unreachable
.LBB1_7: # %if.then6
+ end_block # label5:
call abort@FUNCTION
unreachable
.LBB1_8: # %if.then
# in Loop: Header=BB1_1 Depth=1
+ end_block # label3:
i32.add $2=, $2, $4
.LBB1_9: # %for.inc
# in Loop: Header=BB1_1 Depth=1
+ end_block # label2:
i32.const $push5=, -1
i32.add $5=, $5, $pop5
- br .LBB1_1
+ br 0 # 0: up to label0
.LBB1_10:
+ end_loop # label1:
.Lfunc_end1:
.size main, .Lfunc_end1-main