diff options
Diffstat (limited to 'test/torture-s/20070623-1.c.s')
-rw-r--r-- | test/torture-s/20070623-1.c.s | 100 |
1 files changed, 60 insertions, 40 deletions
diff --git a/test/torture-s/20070623-1.c.s b/test/torture-s/20070623-1.c.s index 021bf8a6f..70ae68ff1 100644 --- a/test/torture-s/20070623-1.c.s +++ b/test/torture-s/20070623-1.c.s @@ -170,158 +170,178 @@ main: # @main # BB#0: # %entry i32.const $0=, 2147483647 i32.const $1=, -2147483648 - block .LBB10_40 + block i32.call $push0=, nge@FUNCTION, $1, $0 - br_if $pop0, .LBB10_40 + br_if $pop0, 0 # 0: down to label0 # BB#1: # %if.end i32.call $2=, nge@FUNCTION, $0, $1 i32.const $3=, -1 - block .LBB10_39 + block i32.ne $push1=, $2, $3 - br_if $pop1, .LBB10_39 + br_if $pop1, 0 # 0: down to label1 # BB#2: # %if.end4 - block .LBB10_38 + block i32.call $push2=, ngt@FUNCTION, $1, $0 - br_if $pop2, .LBB10_38 + br_if $pop2, 0 # 0: down to label2 # BB#3: # %if.end8 - block .LBB10_37 + block i32.call $push3=, ngt@FUNCTION, $0, $1 i32.ne $push4=, $pop3, $3 - br_if $pop4, .LBB10_37 + br_if $pop4, 0 # 0: down to label3 # BB#4: # %if.end12 - block .LBB10_36 + block i32.call $push5=, nle@FUNCTION, $1, $0 i32.ne $push6=, $pop5, $3 - br_if $pop6, .LBB10_36 + br_if $pop6, 0 # 0: down to label4 # BB#5: # %if.end16 - block .LBB10_35 + block i32.call $push7=, nle@FUNCTION, $0, $1 - br_if $pop7, .LBB10_35 + br_if $pop7, 0 # 0: down to label5 # BB#6: # %if.end20 - block .LBB10_34 + block i32.call $push8=, nlt@FUNCTION, $1, $0 i32.ne $push9=, $pop8, $3 - br_if $pop9, .LBB10_34 + br_if $pop9, 0 # 0: down to label6 # BB#7: # %if.end24 - block .LBB10_33 + block i32.call $push10=, nlt@FUNCTION, $0, $1 - br_if $pop10, .LBB10_33 + br_if $pop10, 0 # 0: down to label7 # BB#8: # %if.end28 - block .LBB10_32 + block i32.call $push11=, neq@FUNCTION, $1, $0 - br_if $pop11, .LBB10_32 + br_if $pop11, 0 # 0: down to label8 # BB#9: # %if.end32 - block .LBB10_31 + block i32.call $push12=, neq@FUNCTION, $0, $1 - br_if $pop12, .LBB10_31 + br_if $pop12, 0 # 0: down to label9 # BB#10: # %if.end36 - block .LBB10_30 + block i32.call $push13=, nne@FUNCTION, $1, $0 i32.ne $push14=, $pop13, $3 - br_if $pop14, .LBB10_30 + br_if $pop14, 0 # 0: down to label10 # BB#11: # %if.end40 - block .LBB10_29 + block i32.call $push15=, nne@FUNCTION, $0, $1 i32.ne $push16=, $pop15, $3 - br_if $pop16, .LBB10_29 + br_if $pop16, 0 # 0: down to label11 # BB#12: # %if.end44 i32.const $0=, 0 - block .LBB10_28 + block i32.call $push17=, ngeu@FUNCTION, $0, $3 - br_if $pop17, .LBB10_28 + br_if $pop17, 0 # 0: down to label12 # BB#13: # %if.end48 - block .LBB10_27 + block i32.call $push18=, ngeu@FUNCTION, $3, $0 i32.ne $push19=, $pop18, $3 - br_if $pop19, .LBB10_27 + br_if $pop19, 0 # 0: down to label13 # BB#14: # %if.end52 - block .LBB10_26 + block i32.call $push20=, ngtu@FUNCTION, $0, $3 - br_if $pop20, .LBB10_26 + br_if $pop20, 0 # 0: down to label14 # BB#15: # %if.end56 - block .LBB10_25 + block i32.call $push21=, ngtu@FUNCTION, $3, $0 i32.ne $push22=, $pop21, $3 - br_if $pop22, .LBB10_25 + br_if $pop22, 0 # 0: down to label15 # BB#16: # %if.end60 - block .LBB10_24 + block i32.call $push23=, nleu@FUNCTION, $0, $3 i32.ne $push24=, $pop23, $3 - br_if $pop24, .LBB10_24 + br_if $pop24, 0 # 0: down to label16 # BB#17: # %if.end64 - block .LBB10_23 + block i32.call $push25=, nleu@FUNCTION, $3, $0 - br_if $pop25, .LBB10_23 + br_if $pop25, 0 # 0: down to label17 # BB#18: # %if.end68 - block .LBB10_22 + block i32.call $push26=, nltu@FUNCTION, $0, $3 i32.ne $push27=, $pop26, $3 - br_if $pop27, .LBB10_22 + br_if $pop27, 0 # 0: down to label18 # BB#19: # %if.end72 - block .LBB10_21 + block i32.call $push28=, nltu@FUNCTION, $3, $0 - br_if $pop28, .LBB10_21 + br_if $pop28, 0 # 0: down to label19 # BB#20: # %if.end76 call exit@FUNCTION, $0 unreachable .LBB10_21: # %if.then75 + end_block # label19: call abort@FUNCTION unreachable .LBB10_22: # %if.then71 + end_block # label18: call abort@FUNCTION unreachable .LBB10_23: # %if.then67 + end_block # label17: call abort@FUNCTION unreachable .LBB10_24: # %if.then63 + end_block # label16: call abort@FUNCTION unreachable .LBB10_25: # %if.then59 + end_block # label15: call abort@FUNCTION unreachable .LBB10_26: # %if.then55 + end_block # label14: call abort@FUNCTION unreachable .LBB10_27: # %if.then51 + end_block # label13: call abort@FUNCTION unreachable .LBB10_28: # %if.then47 + end_block # label12: call abort@FUNCTION unreachable .LBB10_29: # %if.then43 + end_block # label11: call abort@FUNCTION unreachable .LBB10_30: # %if.then39 + end_block # label10: call abort@FUNCTION unreachable .LBB10_31: # %if.then35 + end_block # label9: call abort@FUNCTION unreachable .LBB10_32: # %if.then31 + end_block # label8: call abort@FUNCTION unreachable .LBB10_33: # %if.then27 + end_block # label7: call abort@FUNCTION unreachable .LBB10_34: # %if.then23 + end_block # label6: call abort@FUNCTION unreachable .LBB10_35: # %if.then19 + end_block # label5: call abort@FUNCTION unreachable .LBB10_36: # %if.then15 + end_block # label4: call abort@FUNCTION unreachable .LBB10_37: # %if.then11 + end_block # label3: call abort@FUNCTION unreachable .LBB10_38: # %if.then7 + end_block # label2: call abort@FUNCTION unreachable .LBB10_39: # %if.then3 + end_block # label1: call abort@FUNCTION unreachable .LBB10_40: # %if.then + end_block # label0: call abort@FUNCTION unreachable .Lfunc_end10: |