diff options
Diffstat (limited to 'test/torture-s/memset-1.c.s')
-rw-r--r-- | test/torture-s/memset-1.c.s | 597 |
1 files changed, 320 insertions, 277 deletions
diff --git a/test/torture-s/memset-1.c.s b/test/torture-s/memset-1.c.s index 6aacfab50..9bf86823c 100644 --- a/test/torture-s/memset-1.c.s +++ b/test/torture-s/memset-1.c.s @@ -6,19 +6,18 @@ .type main,@function main: # @main .result i32 - .local i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32 + .local i32, i32, i32, i32, i32, i32, i32 # BB#0: # %entry i32.const $0=, 0 .LBB0_1: # %for.cond1.preheader # =>This Loop Header: Depth=1 # Child Loop BB0_2 Depth 2 # Child Loop BB0_3 Depth 3 - # Child Loop BB0_5 Depth 3 - # Child Loop BB0_9 Depth 3 - # Child Loop BB0_20 Depth 3 - # Child Loop BB0_24 Depth 3 - # Child Loop BB0_35 Depth 3 - # Child Loop BB0_39 Depth 3 + # Child Loop BB0_7 Depth 3 + # Child Loop BB0_18 Depth 3 + # Child Loop BB0_22 Depth 3 + # Child Loop BB0_33 Depth 3 + # Child Loop BB0_37 Depth 3 block block block @@ -26,370 +25,414 @@ main: # @main block block loop # label6: - i32.const $3=, u - i32.add $1=, $3, $0 + i32.const $push100=, u + i32.add $1=, $0, $pop100 i32.const $2=, 1 .LBB0_2: # %for.cond4.preheader # Parent Loop BB0_1 Depth=1 # => This Loop Header: Depth=2 # Child Loop BB0_3 Depth 3 - # Child Loop BB0_5 Depth 3 - # Child Loop BB0_9 Depth 3 - # Child Loop BB0_20 Depth 3 - # Child Loop BB0_24 Depth 3 - # Child Loop BB0_35 Depth 3 - # Child Loop BB0_39 Depth 3 + # Child Loop BB0_7 Depth 3 + # Child Loop BB0_18 Depth 3 + # Child Loop BB0_22 Depth 3 + # Child Loop BB0_33 Depth 3 + # Child Loop BB0_37 Depth 3 loop # label8: - i32.const $14=, -96 -.LBB0_3: # %for.body6 - # Parent Loop BB0_1 Depth=1 - # Parent Loop BB0_2 Depth=2 - # => This Inner Loop Header: Depth=3 - loop # label10: - i32.add $push0=, $3, $14 - i32.const $push1=, 96 - i32.add $push2=, $pop0, $pop1 - i32.const $push3=, 97 - i32.store8 $4=, 0($pop2), $pop3 - i32.const $5=, 1 - i32.add $14=, $14, $5 - br_if $14, 0 # 0: up to label10 -# BB#4: # %for.end - # in Loop: Header=BB0_2 Depth=2 - end_loop # label11: - i32.const $14=, 0 - call memset@FUNCTION, $1, $14, $2 - copy_local $6=, $3 + i32.const $push3=, u + i32.const $push104=, 97 + i32.const $push103=, 96 + i32.call $5=, memset@FUNCTION, $pop3, $pop104, $pop103 + i32.const $6=, 0 + i32.const $push102=, 0 + i32.call $4=, memset@FUNCTION, $1, $pop102, $2 block - i32.lt_s $push4=, $0, $5 - br_if $pop4, 0 # 0: down to label12 -.LBB0_5: # %for.body11 + i32.const $push101=, 1 + i32.lt_s $push4=, $0, $pop101 + br_if $pop4, 0 # 0: down to label10 +.LBB0_3: # %for.body11 # Parent Loop BB0_1 Depth=1 # Parent Loop BB0_2 Depth=2 # => This Inner Loop Header: Depth=3 - loop # label13: - i32.const $6=, u - i32.add $push5=, $6, $14 - i32.load8_u $push6=, 0($pop5) - i32.ne $push7=, $pop6, $4 - br_if $pop7, 1 # 1: down to label14 -# BB#6: # %for.inc16 - # in Loop: Header=BB0_5 Depth=3 - i32.add $14=, $14, $5 - i32.add $6=, $6, $14 - i32.lt_s $push8=, $14, $0 - br_if $pop8, 0 # 0: up to label13 - br 2 # 2: down to label12 -.LBB0_7: # %if.then14 - end_loop # label14: + loop # label11: + i32.load8_u $push5=, u($6) + i32.const $push105=, 97 + i32.ne $push6=, $pop5, $pop105 + br_if $pop6, 1 # 1: down to label12 +# BB#4: # %for.inc16 + # in Loop: Header=BB0_3 Depth=3 + i32.const $push107=, u+1 + i32.add $5=, $6, $pop107 + i32.const $push106=, 1 + i32.add $3=, $6, $pop106 + copy_local $6=, $3 + i32.lt_s $push7=, $3, $0 + br_if $pop7, 0 # 0: up to label11 + br 2 # 2: down to label10 +.LBB0_5: # %if.then14 + end_loop # label12: call abort@FUNCTION unreachable -.LBB0_8: # %for.body22.preheader +.LBB0_6: # %for.body22.preheader # in Loop: Header=BB0_2 Depth=2 - end_block # label12: - i32.const $14=, 0 -.LBB0_9: # %for.body22 + end_block # label10: + i32.const $6=, 0 +.LBB0_7: # %for.body22 # Parent Loop BB0_1 Depth=1 # Parent Loop BB0_2 Depth=2 # => This Inner Loop Header: Depth=3 - loop # label15: - i32.add $push9=, $6, $14 - i32.load8_u $push10=, 0($pop9) - br_if $pop10, 11 # 11: down to label0 -# BB#10: # %for.inc28 - # in Loop: Header=BB0_9 Depth=3 - i32.add $14=, $14, $5 - i32.lt_s $push11=, $14, $2 - br_if $pop11, 0 # 0: up to label15 -# BB#11: # %for.body35.preheader + loop # label13: + i32.add $push8=, $5, $6 + i32.load8_u $push9=, 0($pop8) + br_if $pop9, 11 # 11: down to label0 +# BB#8: # %for.inc28 + # in Loop: Header=BB0_7 Depth=3 + i32.const $push108=, 1 + i32.add $6=, $6, $pop108 + i32.lt_s $push10=, $6, $2 + br_if $pop10, 0 # 0: up to label13 +# BB#9: # %for.body35.preheader # in Loop: Header=BB0_2 Depth=2 - end_loop # label16: - i32.add $14=, $6, $14 - i32.load8_u $push12=, 0($14) - i32.ne $push13=, $pop12, $4 - br_if $pop13, 8 # 8: down to label1 -# BB#12: # %for.inc41 + end_loop # label14: + i32.add $push0=, $5, $6 + tee_local $push110=, $6=, $pop0 + i32.load8_u $push11=, 0($pop110) + i32.const $push109=, 97 + i32.ne $push12=, $pop11, $pop109 + br_if $pop12, 8 # 8: down to label1 +# BB#10: # %for.inc41 # in Loop: Header=BB0_2 Depth=2 - i32.add $push14=, $14, $5 - i32.load8_u $push15=, 0($pop14) - i32.ne $push16=, $pop15, $4 - br_if $pop16, 8 # 8: down to label1 -# BB#13: # %for.inc41.1 + i32.const $push112=, 1 + i32.add $push13=, $6, $pop112 + i32.load8_u $push14=, 0($pop13) + i32.const $push111=, 97 + i32.ne $push15=, $pop14, $pop111 + br_if $pop15, 8 # 8: down to label1 +# BB#11: # %for.inc41.1 # in Loop: Header=BB0_2 Depth=2 - i32.const $7=, 2 - i32.add $push17=, $14, $7 - i32.load8_u $push18=, 0($pop17) - i32.ne $push19=, $pop18, $4 - br_if $pop19, 8 # 8: down to label1 -# BB#14: # %for.inc41.2 + i32.const $push134=, 2 + i32.add $push16=, $6, $pop134 + i32.load8_u $push17=, 0($pop16) + i32.const $push133=, 97 + i32.ne $push18=, $pop17, $pop133 + br_if $pop18, 8 # 8: down to label1 +# BB#12: # %for.inc41.2 # in Loop: Header=BB0_2 Depth=2 - i32.const $8=, 3 - i32.add $push20=, $14, $8 - i32.load8_u $push21=, 0($pop20) - i32.ne $push22=, $pop21, $4 - br_if $pop22, 8 # 8: down to label1 -# BB#15: # %for.inc41.3 + i32.const $push136=, 3 + i32.add $push19=, $6, $pop136 + i32.load8_u $push20=, 0($pop19) + i32.const $push135=, 97 + i32.ne $push21=, $pop20, $pop135 + br_if $pop21, 8 # 8: down to label1 +# BB#13: # %for.inc41.3 # in Loop: Header=BB0_2 Depth=2 - i32.const $9=, 4 - i32.add $push23=, $14, $9 - i32.load8_u $push24=, 0($pop23) - i32.ne $push25=, $pop24, $4 - br_if $pop25, 8 # 8: down to label1 -# BB#16: # %for.inc41.4 + i32.const $push138=, 4 + i32.add $push22=, $6, $pop138 + i32.load8_u $push23=, 0($pop22) + i32.const $push137=, 97 + i32.ne $push24=, $pop23, $pop137 + br_if $pop24, 8 # 8: down to label1 +# BB#14: # %for.inc41.4 # in Loop: Header=BB0_2 Depth=2 - i32.const $10=, 5 - i32.add $push26=, $14, $10 - i32.load8_u $push27=, 0($pop26) - i32.ne $push28=, $pop27, $4 - br_if $pop28, 8 # 8: down to label1 -# BB#17: # %for.inc41.5 + i32.const $push140=, 5 + i32.add $push25=, $6, $pop140 + i32.load8_u $push26=, 0($pop25) + i32.const $push139=, 97 + i32.ne $push27=, $pop26, $pop139 + br_if $pop27, 8 # 8: down to label1 +# BB#15: # %for.inc41.5 # in Loop: Header=BB0_2 Depth=2 - i32.const $11=, 6 - i32.add $push29=, $14, $11 - i32.load8_u $push30=, 0($pop29) - i32.ne $push31=, $pop30, $4 - br_if $pop31, 8 # 8: down to label1 -# BB#18: # %for.inc41.6 + i32.const $push142=, 6 + i32.add $push28=, $6, $pop142 + i32.load8_u $push29=, 0($pop28) + i32.const $push141=, 97 + i32.ne $push30=, $pop29, $pop141 + br_if $pop30, 8 # 8: down to label1 +# BB#16: # %for.inc41.6 # in Loop: Header=BB0_2 Depth=2 - i32.const $12=, 7 - i32.add $push32=, $14, $12 - i32.load8_u $push33=, 0($pop32) - i32.ne $push34=, $pop33, $4 - br_if $pop34, 8 # 8: down to label1 -# BB#19: # %for.inc41.7 + i32.const $push144=, 7 + i32.add $push31=, $6, $pop144 + i32.load8_u $push32=, 0($pop31) + i32.const $push143=, 97 + i32.ne $push33=, $pop32, $pop143 + br_if $pop33, 8 # 8: down to label1 +# BB#17: # %for.inc41.7 # in Loop: Header=BB0_2 Depth=2 - i32.const $14=, 0 - i32.load8_u $push36=, A($14) - call memset@FUNCTION, $1, $pop36, $2 - i32.const $6=, u + i32.const $6=, 0 + i32.const $push146=, 0 + i32.load8_u $push35=, A($pop146) + i32.call $discard=, memset@FUNCTION, $4, $pop35, $2 + i32.const $5=, u block - i32.le_s $push35=, $0, $14 - br_if $pop35, 0 # 0: down to label17 -.LBB0_20: # %for.body55 + i32.const $push145=, 0 + i32.le_s $push34=, $0, $pop145 + br_if $pop34, 0 # 0: down to label15 +.LBB0_18: # %for.body55 # Parent Loop BB0_1 Depth=1 # Parent Loop BB0_2 Depth=2 # => This Inner Loop Header: Depth=3 - loop # label18: - i32.const $6=, u - i32.add $push37=, $6, $14 - i32.load8_u $push38=, 0($pop37) - i32.ne $push39=, $pop38, $4 - br_if $pop39, 1 # 1: down to label19 -# BB#21: # %for.inc61 - # in Loop: Header=BB0_20 Depth=3 - i32.add $14=, $14, $5 - i32.add $6=, $6, $14 - i32.lt_s $push40=, $14, $0 - br_if $pop40, 0 # 0: up to label18 - br 2 # 2: down to label17 -.LBB0_22: # %if.then59 - end_loop # label19: + loop # label16: + i32.load8_u $push36=, u($6) + i32.const $push113=, 97 + i32.ne $push37=, $pop36, $pop113 + br_if $pop37, 1 # 1: down to label17 +# BB#19: # %for.inc61 + # in Loop: Header=BB0_18 Depth=3 + i32.const $push115=, u+1 + i32.add $5=, $6, $pop115 + i32.const $push114=, 1 + i32.add $3=, $6, $pop114 + copy_local $6=, $3 + i32.lt_s $push38=, $3, $0 + br_if $pop38, 0 # 0: up to label16 + br 2 # 2: down to label15 +.LBB0_20: # %if.then59 + end_loop # label17: call abort@FUNCTION unreachable -.LBB0_23: # %for.body68.preheader +.LBB0_21: # %for.body68.preheader # in Loop: Header=BB0_2 Depth=2 - end_block # label17: - i32.const $14=, 0 -.LBB0_24: # %for.body68 + end_block # label15: + i32.const $6=, 0 +.LBB0_22: # %for.body68 # Parent Loop BB0_1 Depth=1 # Parent Loop BB0_2 Depth=2 # => This Inner Loop Header: Depth=3 - loop # label20: - i32.add $push41=, $6, $14 - i32.load8_u $push42=, 0($pop41) - i32.const $push43=, 65 - i32.ne $push44=, $pop42, $pop43 - br_if $pop44, 9 # 9: down to label2 -# BB#25: # %for.inc74 - # in Loop: Header=BB0_24 Depth=3 - i32.add $14=, $14, $5 - i32.lt_s $push45=, $14, $2 - br_if $pop45, 0 # 0: up to label20 -# BB#26: # %for.body81.preheader + loop # label18: + i32.add $push39=, $5, $6 + i32.load8_u $push40=, 0($pop39) + i32.const $push116=, 65 + i32.ne $push41=, $pop40, $pop116 + br_if $pop41, 9 # 9: down to label2 +# BB#23: # %for.inc74 + # in Loop: Header=BB0_22 Depth=3 + i32.const $push117=, 1 + i32.add $6=, $6, $pop117 + i32.lt_s $push42=, $6, $2 + br_if $pop42, 0 # 0: up to label18 +# BB#24: # %for.body81.preheader + # in Loop: Header=BB0_2 Depth=2 + end_loop # label19: + i32.add $push1=, $5, $6 + tee_local $push119=, $6=, $pop1 + i32.load8_u $push43=, 0($pop119) + i32.const $push118=, 97 + i32.ne $push44=, $pop43, $pop118 + br_if $pop44, 6 # 6: down to label3 +# BB#25: # %for.inc87 # in Loop: Header=BB0_2 Depth=2 - end_loop # label21: - i32.add $14=, $6, $14 - i32.load8_u $push46=, 0($14) - i32.ne $push47=, $pop46, $4 + i32.const $push121=, 1 + i32.add $push45=, $6, $pop121 + i32.load8_u $push46=, 0($pop45) + i32.const $push120=, 97 + i32.ne $push47=, $pop46, $pop120 br_if $pop47, 6 # 6: down to label3 -# BB#27: # %for.inc87 +# BB#26: # %for.inc87.1 # in Loop: Header=BB0_2 Depth=2 - i32.add $push48=, $14, $5 + i32.const $push148=, 2 + i32.add $push48=, $6, $pop148 i32.load8_u $push49=, 0($pop48) - i32.ne $push50=, $pop49, $4 + i32.const $push147=, 97 + i32.ne $push50=, $pop49, $pop147 br_if $pop50, 6 # 6: down to label3 -# BB#28: # %for.inc87.1 +# BB#27: # %for.inc87.2 # in Loop: Header=BB0_2 Depth=2 - i32.add $push51=, $14, $7 + i32.const $push150=, 3 + i32.add $push51=, $6, $pop150 i32.load8_u $push52=, 0($pop51) - i32.ne $push53=, $pop52, $4 + i32.const $push149=, 97 + i32.ne $push53=, $pop52, $pop149 br_if $pop53, 6 # 6: down to label3 -# BB#29: # %for.inc87.2 +# BB#28: # %for.inc87.3 # in Loop: Header=BB0_2 Depth=2 - i32.add $push54=, $14, $8 + i32.const $push152=, 4 + i32.add $push54=, $6, $pop152 i32.load8_u $push55=, 0($pop54) - i32.ne $push56=, $pop55, $4 + i32.const $push151=, 97 + i32.ne $push56=, $pop55, $pop151 br_if $pop56, 6 # 6: down to label3 -# BB#30: # %for.inc87.3 +# BB#29: # %for.inc87.4 # in Loop: Header=BB0_2 Depth=2 - i32.add $push57=, $14, $9 + i32.const $push154=, 5 + i32.add $push57=, $6, $pop154 i32.load8_u $push58=, 0($pop57) - i32.ne $push59=, $pop58, $4 + i32.const $push153=, 97 + i32.ne $push59=, $pop58, $pop153 br_if $pop59, 6 # 6: down to label3 -# BB#31: # %for.inc87.4 +# BB#30: # %for.inc87.5 # in Loop: Header=BB0_2 Depth=2 - i32.add $push60=, $14, $10 + i32.const $push156=, 6 + i32.add $push60=, $6, $pop156 i32.load8_u $push61=, 0($pop60) - i32.ne $push62=, $pop61, $4 + i32.const $push155=, 97 + i32.ne $push62=, $pop61, $pop155 br_if $pop62, 6 # 6: down to label3 -# BB#32: # %for.inc87.5 +# BB#31: # %for.inc87.6 # in Loop: Header=BB0_2 Depth=2 - i32.add $push63=, $14, $11 + i32.const $push158=, 7 + i32.add $push63=, $6, $pop158 i32.load8_u $push64=, 0($pop63) - i32.ne $push65=, $pop64, $4 + i32.const $push157=, 97 + i32.ne $push65=, $pop64, $pop157 br_if $pop65, 6 # 6: down to label3 -# BB#33: # %for.inc87.6 - # in Loop: Header=BB0_2 Depth=2 - i32.add $push66=, $14, $12 - i32.load8_u $push67=, 0($pop66) - i32.ne $push68=, $pop67, $4 - br_if $pop68, 6 # 6: down to label3 -# BB#34: # %for.inc87.7 +# BB#32: # %for.inc87.7 # in Loop: Header=BB0_2 Depth=2 - i32.const $14=, 0 - i32.const $13=, 66 - call memset@FUNCTION, $1, $13, $2 - i32.const $6=, u + i32.const $6=, 0 + i32.const $push160=, 66 + i32.call $discard=, memset@FUNCTION, $4, $pop160, $2 + i32.const $5=, u block - i32.le_s $push69=, $0, $14 - br_if $pop69, 0 # 0: down to label22 -.LBB0_35: # %for.body100 + i32.const $push159=, 0 + i32.le_s $push66=, $0, $pop159 + br_if $pop66, 0 # 0: down to label20 +.LBB0_33: # %for.body100 # Parent Loop BB0_1 Depth=1 # Parent Loop BB0_2 Depth=2 # => This Inner Loop Header: Depth=3 - loop # label23: - i32.const $6=, u - i32.add $push70=, $6, $14 - i32.load8_u $push71=, 0($pop70) - i32.ne $push72=, $pop71, $4 - br_if $pop72, 1 # 1: down to label24 -# BB#36: # %for.inc106 - # in Loop: Header=BB0_35 Depth=3 - i32.add $14=, $14, $5 - i32.add $6=, $6, $14 - i32.lt_s $push73=, $14, $0 - br_if $pop73, 0 # 0: up to label23 - br 2 # 2: down to label22 -.LBB0_37: # %if.then104 - end_loop # label24: + loop # label21: + i32.load8_u $push67=, u($6) + i32.const $push122=, 97 + i32.ne $push68=, $pop67, $pop122 + br_if $pop68, 1 # 1: down to label22 +# BB#34: # %for.inc106 + # in Loop: Header=BB0_33 Depth=3 + i32.const $push124=, u+1 + i32.add $5=, $6, $pop124 + i32.const $push123=, 1 + i32.add $3=, $6, $pop123 + copy_local $6=, $3 + i32.lt_s $push69=, $3, $0 + br_if $pop69, 0 # 0: up to label21 + br 2 # 2: down to label20 +.LBB0_35: # %if.then104 + end_loop # label22: call abort@FUNCTION unreachable -.LBB0_38: # %for.body113.preheader +.LBB0_36: # %for.body113.preheader # in Loop: Header=BB0_2 Depth=2 - end_block # label22: - i32.const $14=, 0 -.LBB0_39: # %for.body113 + end_block # label20: + i32.const $6=, 0 +.LBB0_37: # %for.body113 # Parent Loop BB0_1 Depth=1 # Parent Loop BB0_2 Depth=2 # => This Inner Loop Header: Depth=3 - loop # label25: - i32.add $push74=, $6, $14 - i32.load8_u $push75=, 0($pop74) - i32.ne $push76=, $pop75, $13 - br_if $pop76, 7 # 7: down to label4 -# BB#40: # %for.inc119 - # in Loop: Header=BB0_39 Depth=3 - i32.add $14=, $14, $5 - i32.lt_s $push77=, $14, $2 - br_if $pop77, 0 # 0: up to label25 -# BB#41: # %for.body126.preheader + loop # label23: + i32.add $push70=, $5, $6 + i32.load8_u $push71=, 0($pop70) + i32.const $push125=, 66 + i32.ne $push72=, $pop71, $pop125 + br_if $pop72, 7 # 7: down to label4 +# BB#38: # %for.inc119 + # in Loop: Header=BB0_37 Depth=3 + i32.const $push126=, 1 + i32.add $6=, $6, $pop126 + i32.lt_s $push73=, $6, $2 + br_if $pop73, 0 # 0: up to label23 +# BB#39: # %for.body126.preheader # in Loop: Header=BB0_2 Depth=2 - end_loop # label26: - i32.add $14=, $6, $14 - i32.load8_u $push78=, 0($14) - i32.ne $push79=, $pop78, $4 - br_if $pop79, 4 # 4: down to label5 -# BB#42: # %for.inc132 + end_loop # label24: + i32.add $push2=, $5, $6 + tee_local $push128=, $6=, $pop2 + i32.load8_u $push74=, 0($pop128) + i32.const $push127=, 97 + i32.ne $push75=, $pop74, $pop127 + br_if $pop75, 4 # 4: down to label5 +# BB#40: # %for.inc132 # in Loop: Header=BB0_2 Depth=2 - i32.add $push80=, $14, $5 - i32.load8_u $push81=, 0($pop80) - i32.ne $push82=, $pop81, $4 - br_if $pop82, 4 # 4: down to label5 -# BB#43: # %for.inc132.1 + i32.const $push130=, 1 + i32.add $push76=, $6, $pop130 + i32.load8_u $push77=, 0($pop76) + i32.const $push129=, 97 + i32.ne $push78=, $pop77, $pop129 + br_if $pop78, 4 # 4: down to label5 +# BB#41: # %for.inc132.1 # in Loop: Header=BB0_2 Depth=2 - i32.add $push83=, $14, $7 - i32.load8_u $push84=, 0($pop83) - i32.ne $push85=, $pop84, $4 - br_if $pop85, 4 # 4: down to label5 -# BB#44: # %for.inc132.2 + i32.const $push162=, 2 + i32.add $push79=, $6, $pop162 + i32.load8_u $push80=, 0($pop79) + i32.const $push161=, 97 + i32.ne $push81=, $pop80, $pop161 + br_if $pop81, 4 # 4: down to label5 +# BB#42: # %for.inc132.2 # in Loop: Header=BB0_2 Depth=2 - i32.add $push86=, $14, $8 - i32.load8_u $push87=, 0($pop86) - i32.ne $push88=, $pop87, $4 - br_if $pop88, 4 # 4: down to label5 -# BB#45: # %for.inc132.3 + i32.const $push164=, 3 + i32.add $push82=, $6, $pop164 + i32.load8_u $push83=, 0($pop82) + i32.const $push163=, 97 + i32.ne $push84=, $pop83, $pop163 + br_if $pop84, 4 # 4: down to label5 +# BB#43: # %for.inc132.3 # in Loop: Header=BB0_2 Depth=2 - i32.add $push89=, $14, $9 - i32.load8_u $push90=, 0($pop89) - i32.ne $push91=, $pop90, $4 - br_if $pop91, 4 # 4: down to label5 -# BB#46: # %for.inc132.4 + i32.const $push166=, 4 + i32.add $push85=, $6, $pop166 + i32.load8_u $push86=, 0($pop85) + i32.const $push165=, 97 + i32.ne $push87=, $pop86, $pop165 + br_if $pop87, 4 # 4: down to label5 +# BB#44: # %for.inc132.4 # in Loop: Header=BB0_2 Depth=2 - i32.add $push92=, $14, $10 - i32.load8_u $push93=, 0($pop92) - i32.ne $push94=, $pop93, $4 - br_if $pop94, 4 # 4: down to label5 -# BB#47: # %for.inc132.5 + i32.const $push168=, 5 + i32.add $push88=, $6, $pop168 + i32.load8_u $push89=, 0($pop88) + i32.const $push167=, 97 + i32.ne $push90=, $pop89, $pop167 + br_if $pop90, 4 # 4: down to label5 +# BB#45: # %for.inc132.5 # in Loop: Header=BB0_2 Depth=2 - i32.add $push95=, $14, $11 - i32.load8_u $push96=, 0($pop95) - i32.ne $push97=, $pop96, $4 - br_if $pop97, 4 # 4: down to label5 -# BB#48: # %for.inc132.6 + i32.const $push170=, 6 + i32.add $push91=, $6, $pop170 + i32.load8_u $push92=, 0($pop91) + i32.const $push169=, 97 + i32.ne $push93=, $pop92, $pop169 + br_if $pop93, 4 # 4: down to label5 +# BB#46: # %for.inc132.6 # in Loop: Header=BB0_2 Depth=2 - i32.add $push98=, $14, $12 - i32.load8_u $push99=, 0($pop98) - i32.ne $push100=, $pop99, $4 - br_if $pop100, 4 # 4: down to label5 -# BB#49: # %for.inc132.7 + i32.const $push172=, 7 + i32.add $push94=, $6, $pop172 + i32.load8_u $push95=, 0($pop94) + i32.const $push171=, 97 + i32.ne $push96=, $pop95, $pop171 + br_if $pop96, 4 # 4: down to label5 +# BB#47: # %for.inc132.7 # in Loop: Header=BB0_2 Depth=2 - i32.add $2=, $2, $5 - i32.const $push101=, 80 - i32.lt_u $push102=, $2, $pop101 - br_if $pop102, 0 # 0: up to label8 -# BB#50: # %for.inc139 + i32.const $push174=, 1 + i32.add $2=, $2, $pop174 + i32.const $push173=, 80 + i32.lt_u $push97=, $2, $pop173 + br_if $pop97, 0 # 0: up to label8 +# BB#48: # %for.inc139 # in Loop: Header=BB0_1 Depth=1 end_loop # label9: - i32.add $0=, $0, $5 - i32.const $push103=, 8 - i32.lt_u $push104=, $0, $pop103 - br_if $pop104, 0 # 0: up to label6 -# BB#51: # %for.end141 + i32.const $push132=, 1 + i32.add $0=, $0, $pop132 + i32.const $push131=, 8 + i32.lt_u $push98=, $0, $pop131 + br_if $pop98, 0 # 0: up to label6 +# BB#49: # %for.end141 end_loop # label7: - i32.const $push105=, 0 - call exit@FUNCTION, $pop105 + i32.const $push99=, 0 + call exit@FUNCTION, $pop99 unreachable -.LBB0_52: # %if.then130 +.LBB0_50: # %if.then130 end_block # label5: call abort@FUNCTION unreachable -.LBB0_53: # %if.then117 +.LBB0_51: # %if.then117 end_block # label4: call abort@FUNCTION unreachable -.LBB0_54: # %if.then85 +.LBB0_52: # %if.then85 end_block # label3: call abort@FUNCTION unreachable -.LBB0_55: # %if.then72 +.LBB0_53: # %if.then72 end_block # label2: call abort@FUNCTION unreachable -.LBB0_56: # %if.then39 +.LBB0_54: # %if.then39 end_block # label1: call abort@FUNCTION unreachable -.LBB0_57: # %if.then26 +.LBB0_55: # %if.then26 end_block # label0: call abort@FUNCTION unreachable |