summaryrefslogtreecommitdiff
path: root/test/torture-s/20020201-1.c.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/torture-s/20020201-1.c.s')
-rw-r--r--test/torture-s/20020201-1.c.s53
1 files changed, 32 insertions, 21 deletions
diff --git a/test/torture-s/20020201-1.c.s b/test/torture-s/20020201-1.c.s
index 9fd35e7c7..8bbfce632 100644
--- a/test/torture-s/20020201-1.c.s
+++ b/test/torture-s/20020201-1.c.s
@@ -12,108 +12,119 @@ main: # @main
i32.load8_u $0=, cx($2)
i32.const $3=, 255
i32.const $4=, 6
- block .LBB0_2
+ block
i32.const $push0=, -6
i32.add $push1=, $0, $pop0
i32.and $push2=, $pop1, $3
i32.lt_u $push3=, $pop2, $4
- br_if $pop3, .LBB0_2
+ br_if $pop3, 0 # 0: down to label0
# BB#1: # %if.then
call abort@FUNCTION
unreachable
.LBB0_2: # %if.end
- block .LBB0_20
+ end_block # label0:
+ block
i32.and $push4=, $0, $3
i32.rem_u $push5=, $pop4, $4
i32.const $push6=, 1
i32.ne $push7=, $pop5, $pop6
- br_if $pop7, .LBB0_20
+ br_if $pop7, 0 # 0: down to label1
# BB#3: # %if.end10
i32.load16_u $0=, sx($2)
i32.const $3=, 65535
- block .LBB0_5
+ block
i32.const $push8=, -12
i32.add $push9=, $0, $pop8
i32.and $push10=, $pop9, $3
i32.lt_u $push11=, $pop10, $4
- br_if $pop11, .LBB0_5
+ br_if $pop11, 0 # 0: down to label2
# BB#4: # %if.then17
call abort@FUNCTION
unreachable
.LBB0_5: # %if.end18
- block .LBB0_19
+ end_block # label2:
+ block
i32.and $push12=, $0, $3
i32.rem_u $push13=, $pop12, $4
i32.const $push14=, 2
i32.ne $push15=, $pop13, $pop14
- br_if $pop15, .LBB0_19
+ br_if $pop15, 0 # 0: down to label3
# BB#6: # %if.end26
i32.load $0=, ix($2)
- block .LBB0_8
+ block
i32.const $push16=, -18
i32.add $push17=, $0, $pop16
i32.lt_u $push18=, $pop17, $4
- br_if $pop18, .LBB0_8
+ br_if $pop18, 0 # 0: down to label4
# BB#7: # %if.then30
call abort@FUNCTION
unreachable
.LBB0_8: # %if.end31
- block .LBB0_18
+ end_block # label4:
+ block
i32.rem_u $push19=, $0, $4
i32.const $push20=, 3
i32.ne $push21=, $pop19, $pop20
- br_if $pop21, .LBB0_18
+ br_if $pop21, 0 # 0: down to label5
# BB#9: # %if.end36
i32.load $0=, lx($2)
- block .LBB0_11
+ block
i32.const $push22=, -24
i32.add $push23=, $0, $pop22
i32.lt_u $push24=, $pop23, $4
- br_if $pop24, .LBB0_11
+ br_if $pop24, 0 # 0: down to label6
# BB#10: # %if.then40
call abort@FUNCTION
unreachable
.LBB0_11: # %if.end41
- block .LBB0_17
+ end_block # label6:
+ block
i32.rem_u $push25=, $0, $4
i32.const $push26=, 4
i32.ne $push27=, $pop25, $pop26
- br_if $pop27, .LBB0_17
+ br_if $pop27, 0 # 0: down to label7
# BB#12: # %if.end46
i64.load $1=, Lx($2)
i64.const $5=, 6
- block .LBB0_14
+ block
i64.const $push28=, -30
i64.add $push29=, $1, $pop28
i64.lt_u $push30=, $pop29, $5
- br_if $pop30, .LBB0_14
+ br_if $pop30, 0 # 0: down to label8
# BB#13: # %if.then50
call abort@FUNCTION
unreachable
.LBB0_14: # %if.end51
- block .LBB0_16
+ end_block # label8:
+ block
i64.rem_u $push31=, $1, $5
i64.const $push32=, 5
i64.ne $push33=, $pop31, $pop32
- br_if $pop33, .LBB0_16
+ br_if $pop33, 0 # 0: down to label9
# BB#15: # %if.end56
call exit@FUNCTION, $2
unreachable
.LBB0_16: # %if.then55
+ end_block # label9:
call abort@FUNCTION
unreachable
.LBB0_17: # %if.then45
+ end_block # label7:
call abort@FUNCTION
unreachable
.LBB0_18: # %if.then35
+ end_block # label5:
call abort@FUNCTION
unreachable
.LBB0_19: # %if.then25
+ end_block # label3:
call abort@FUNCTION
unreachable
.LBB0_20: # %if.then9
+ end_block # label1:
call abort@FUNCTION
unreachable
+ .endfunc
.Lfunc_end0:
.size main, .Lfunc_end0-main
@@ -162,5 +173,5 @@ Lx:
.size Lx, 8
- .ident "clang version 3.8.0 "
+ .ident "clang version 3.9.0 "
.section ".note.GNU-stack","",@progbits