diff options
Diffstat (limited to 'test/torture-s/memset-2.c.s')
-rw-r--r-- | test/torture-s/memset-2.c.s | 1313 |
1 files changed, 520 insertions, 793 deletions
diff --git a/test/torture-s/memset-2.c.s b/test/torture-s/memset-2.c.s index e8cd49909..b5795bd6a 100644 --- a/test/torture-s/memset-2.c.s +++ b/test/torture-s/memset-2.c.s @@ -5,39 +5,11 @@ .globl reset .type reset,@function reset: # @reset - .local i32 # BB#0: # %entry - i32.const $0=, 0 - i32.const $push0=, 1633771873 - i32.store $discard=, u($0), $pop0 - i32.const $push1=, 24929 - i32.store16 $discard=, u+4($0), $pop1 + i32.const $push0=, u i32.const $push2=, 97 - i32.store8 $push3=, u+6($0), $pop2 - i32.store8 $push4=, u+7($0), $pop3 - i32.store8 $push5=, u+8($0), $pop4 - i32.store8 $push6=, u+9($0), $pop5 - i32.store8 $push7=, u+10($0), $pop6 - i32.store8 $push8=, u+11($0), $pop7 - i32.store8 $push9=, u+12($0), $pop8 - i32.store8 $push10=, u+13($0), $pop9 - i32.store8 $push11=, u+14($0), $pop10 - i32.store8 $push12=, u+15($0), $pop11 - i32.store8 $push13=, u+16($0), $pop12 - i32.store8 $push14=, u+17($0), $pop13 - i32.store8 $push15=, u+18($0), $pop14 - i32.store8 $push16=, u+19($0), $pop15 - i32.store8 $push17=, u+20($0), $pop16 - i32.store8 $push18=, u+21($0), $pop17 - i32.store8 $push19=, u+22($0), $pop18 - i32.store8 $push20=, u+23($0), $pop19 - i32.store8 $push21=, u+24($0), $pop20 - i32.store8 $push22=, u+25($0), $pop21 - i32.store8 $push23=, u+26($0), $pop22 - i32.store8 $push24=, u+27($0), $pop23 - i32.store8 $push25=, u+28($0), $pop24 - i32.store8 $push26=, u+29($0), $pop25 - i32.store8 $discard=, u+30($0), $pop26 + i32.const $push1=, 31 + i32.call $discard=, memset@FUNCTION, $pop0, $pop2, $pop1 return .endfunc .Lfunc_end0: @@ -49,29 +21,30 @@ reset: # @reset .type check,@function check: # @check .param i32, i32, i32 - .local i32, i32 + .local i32, i32, i32 # BB#0: # %entry - i32.const $4=, 0 + i32.const $5=, 0 i32.const $3=, u block - i32.le_s $push0=, $0, $4 + i32.const $push29=, 0 + i32.le_s $push0=, $0, $pop29 br_if $pop0, 0 # 0: down to label0 .LBB1_1: # %for.body # =>This Inner Loop Header: Depth=1 loop # label1: - i32.const $3=, u - i32.add $push1=, $3, $4 - i32.load8_u $push2=, 0($pop1) - i32.const $push3=, 97 - i32.ne $push4=, $pop2, $pop3 - br_if $pop4, 1 # 1: down to label2 + i32.load8_u $push1=, u($5) + i32.const $push2=, 97 + i32.ne $push3=, $pop1, $pop2 + br_if $pop3, 1 # 1: down to label2 # BB#2: # %for.inc # in Loop: Header=BB1_1 Depth=1 - i32.const $push5=, 1 - i32.add $4=, $4, $pop5 - i32.add $3=, $3, $4 - i32.lt_s $push6=, $4, $0 - br_if $pop6, 0 # 0: up to label1 + i32.const $push6=, u+1 + i32.add $3=, $5, $pop6 + i32.const $push4=, 1 + i32.add $4=, $5, $pop4 + copy_local $5=, $4 + i32.lt_s $push5=, $4, $0 + br_if $pop5, 0 # 0: up to label1 br 2 # 2: down to label0 .LBB1_3: # %if.then end_loop # label2: @@ -79,24 +52,25 @@ check: # @check unreachable .LBB1_4: # %for.cond3.preheader end_block # label0: - i32.const $4=, 0 - copy_local $0=, $3 + i32.const $5=, 0 + copy_local $4=, $3 block - i32.le_s $push7=, $1, $4 + i32.const $push30=, 0 + i32.le_s $push7=, $1, $pop30 br_if $pop7, 0 # 0: down to label3 .LBB1_5: # %for.body6 # =>This Inner Loop Header: Depth=1 loop # label4: - i32.add $push8=, $3, $4 + i32.add $push8=, $3, $5 i32.load8_s $push9=, 0($pop8) i32.ne $push10=, $pop9, $2 br_if $pop10, 1 # 1: down to label5 # BB#6: # %for.inc12 # in Loop: Header=BB1_5 Depth=1 i32.const $push11=, 1 - i32.add $4=, $4, $pop11 - i32.add $0=, $3, $4 - i32.lt_s $push12=, $4, $1 + i32.add $5=, $5, $pop11 + i32.add $4=, $3, $5 + i32.lt_s $push12=, $5, $1 br_if $pop12, 0 # 0: up to label4 br 2 # 2: down to label3 .LBB1_7: # %if.then10 @@ -105,38 +79,45 @@ check: # @check unreachable .LBB1_8: # %for.body19.preheader end_block # label3: - i32.const $4=, 97 block - i32.load8_u $push13=, 0($0) - i32.ne $push14=, $pop13, $4 + i32.load8_u $push13=, 0($4) + i32.const $push31=, 97 + i32.ne $push14=, $pop13, $pop31 br_if $pop14, 0 # 0: down to label6 # BB#9: # %for.inc25 - i32.load8_u $push15=, 1($0) - i32.ne $push16=, $pop15, $4 + i32.load8_u $push15=, 1($4) + i32.const $push32=, 97 + i32.ne $push16=, $pop15, $pop32 br_if $pop16, 0 # 0: down to label6 # BB#10: # %for.inc25.1 - i32.load8_u $push17=, 2($0) - i32.ne $push18=, $pop17, $4 + i32.load8_u $push17=, 2($4) + i32.const $push33=, 97 + i32.ne $push18=, $pop17, $pop33 br_if $pop18, 0 # 0: down to label6 # BB#11: # %for.inc25.2 - i32.load8_u $push19=, 3($0) - i32.ne $push20=, $pop19, $4 + i32.load8_u $push19=, 3($4) + i32.const $push34=, 97 + i32.ne $push20=, $pop19, $pop34 br_if $pop20, 0 # 0: down to label6 # BB#12: # %for.inc25.3 - i32.load8_u $push21=, 4($0) - i32.ne $push22=, $pop21, $4 + i32.load8_u $push21=, 4($4) + i32.const $push35=, 97 + i32.ne $push22=, $pop21, $pop35 br_if $pop22, 0 # 0: down to label6 # BB#13: # %for.inc25.4 - i32.load8_u $push23=, 5($0) - i32.ne $push24=, $pop23, $4 + i32.load8_u $push23=, 5($4) + i32.const $push36=, 97 + i32.ne $push24=, $pop23, $pop36 br_if $pop24, 0 # 0: down to label6 # BB#14: # %for.inc25.5 - i32.load8_u $push25=, 6($0) - i32.ne $push26=, $pop25, $4 + i32.load8_u $push25=, 6($4) + i32.const $push37=, 97 + i32.ne $push26=, $pop25, $pop37 br_if $pop26, 0 # 0: down to label6 # BB#15: # %for.inc25.6 - i32.load8_u $push27=, 7($0) - i32.ne $push28=, $pop27, $4 + i32.load8_u $push27=, 7($4) + i32.const $push38=, 97 + i32.ne $push28=, $pop27, $pop38 br_if $pop28, 0 # 0: down to label6 # BB#16: # %for.inc25.7 return @@ -154,792 +135,538 @@ check: # @check .type main,@function main: # @main .result i32 - .local i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i64, i32, i32, i32, i32, i32, i32, i32, i32 + .local i32, i32, i64, i32, i64, i32, i32, i32, i32 # BB#0: # %entry - i32.const $27=, 0 - copy_local $25=, $27 + i32.const $6=, 0 .LBB2_1: # %for.body # =>This Inner Loop Header: Depth=1 loop # label7: - i32.const $push0=, 1633771873 - i32.store $22=, u($27), $pop0 - i32.const $push1=, 24929 - i32.store16 $9=, u+4($27), $pop1 - i32.const $push2=, 97 - i32.store8 $push3=, u+6($27), $pop2 - i32.store8 $push4=, u+7($27), $pop3 - i32.store8 $push5=, u+8($27), $pop4 - i32.store8 $push6=, u+9($27), $pop5 - i32.store8 $push7=, u+10($27), $pop6 - i32.store8 $push8=, u+11($27), $pop7 - i32.store8 $push9=, u+12($27), $pop8 - i32.store8 $push10=, u+13($27), $pop9 - i32.store8 $push11=, u+14($27), $pop10 - i32.store8 $push12=, u+15($27), $pop11 - i32.store8 $push13=, u+16($27), $pop12 - i32.store8 $push14=, u+17($27), $pop13 - i32.store8 $push15=, u+18($27), $pop14 - i32.store8 $push16=, u+19($27), $pop15 - i32.store8 $push17=, u+20($27), $pop16 - i32.store8 $push18=, u+21($27), $pop17 - i32.store8 $push19=, u+22($27), $pop18 - i32.store8 $push20=, u+23($27), $pop19 - i32.store8 $push21=, u+24($27), $pop20 - i32.store8 $push22=, u+25($27), $pop21 - i32.store8 $push23=, u+26($27), $pop22 - i32.store8 $push24=, u+27($27), $pop23 - i32.store8 $push25=, u+28($27), $pop24 - i32.store8 $push26=, u+29($27), $pop25 - i32.store8 $13=, u+30($27), $pop26 - i32.const $0=, u - i32.add $24=, $0, $25 - i32.store8 $17=, 0($24), $27 - i32.const $1=, 1 - call check@FUNCTION, $25, $1, $17 - i32.const $2=, 65 - i32.load8_u $push27=, A($17) - i32.store8 $discard=, 0($24), $pop27 - call check@FUNCTION, $25, $1, $2 - i32.const $push28=, 66 - i32.store8 $21=, 0($24), $pop28 - call check@FUNCTION, $25, $1, $21 - i32.add $25=, $25, $1 - i32.const $3=, 8 - copy_local $24=, $17 - i32.ne $push29=, $25, $3 - br_if $pop29, 0 # 0: up to label7 + i32.const $push154=, u + i32.const $push153=, 97 + i32.const $push152=, 31 + i32.call $discard=, memset@FUNCTION, $pop154, $pop153, $pop152 + i32.const $push151=, 1 + i32.const $push150=, 0 + i32.store8 $push136=, u($6), $pop150 + tee_local $push149=, $5=, $pop136 + call check@FUNCTION, $6, $pop151, $pop149 + i32.load8_u $push0=, A($5) + i32.store8 $discard=, u($6), $pop0 + i32.const $push148=, 1 + i32.const $push147=, 65 + call check@FUNCTION, $6, $pop148, $pop147 + i32.const $push146=, 1 + i32.const $push145=, 66 + i32.store8 $push1=, u($6), $pop145 + call check@FUNCTION, $6, $pop146, $pop1 + i32.const $push144=, 1 + i32.add $6=, $6, $pop144 + i32.const $push143=, 8 + i32.ne $push2=, $6, $pop143 + br_if $pop2, 0 # 0: up to label7 .LBB2_2: # %for.body18 # =>This Inner Loop Header: Depth=1 end_loop # label8: loop # label9: - i32.store8 $push30=, u+6($17), $13 - i32.store8 $push31=, u+7($17), $pop30 - i32.store8 $push32=, u+8($17), $pop31 - i32.store8 $push33=, u+9($17), $pop32 - i32.store8 $push34=, u+10($17), $pop33 - i32.store8 $push35=, u+11($17), $pop34 - i32.store8 $push36=, u+12($17), $pop35 - i32.store8 $push37=, u+13($17), $pop36 - i32.store8 $push38=, u+14($17), $pop37 - i32.store8 $push39=, u+15($17), $pop38 - i32.store8 $push40=, u+16($17), $pop39 - i32.store8 $push41=, u+17($17), $pop40 - i32.store8 $push42=, u+18($17), $pop41 - i32.store8 $push43=, u+19($17), $pop42 - i32.store8 $push44=, u+20($17), $pop43 - i32.store8 $push45=, u+21($17), $pop44 - i32.store8 $push46=, u+22($17), $pop45 - i32.store8 $push47=, u+23($17), $pop46 - i32.store8 $push48=, u+24($17), $pop47 - i32.store8 $push49=, u+25($17), $pop48 - i32.store8 $push50=, u+26($17), $pop49 - i32.store8 $push51=, u+27($17), $pop50 - i32.store8 $push52=, u+28($17), $pop51 - i32.store8 $push53=, u+29($17), $pop52 - i32.store8 $8=, u+30($17), $pop53 - i32.store $11=, u($17), $22 - i32.store16 $12=, u+4($17), $9 - i32.add $18=, $0, $24 - i32.add $23=, $18, $1 - i32.store8 $push54=, 0($23), $17 - i32.store8 $27=, 0($18), $pop54 - i32.const $25=, 2 - call check@FUNCTION, $24, $25, $27 - i32.load8_u $push55=, A($27) - i32.store8 $push56=, 0($23), $pop55 - i32.store8 $discard=, 0($18), $pop56 - call check@FUNCTION, $24, $25, $2 - i32.store8 $push57=, 0($23), $21 - i32.store8 $26=, 0($18), $pop57 - call check@FUNCTION, $24, $25, $26 - i32.add $24=, $24, $1 - copy_local $18=, $27 - i32.ne $push58=, $24, $3 - br_if $pop58, 0 # 0: up to label9 + i32.const $push4=, u + i32.const $push164=, 97 + i32.const $push163=, 31 + i32.call $1=, memset@FUNCTION, $pop4, $pop164, $pop163 + i32.const $push6=, 2 + i32.const $push3=, 0 + i32.store16 $push5=, u($5):p2align=0, $pop3 + tee_local $push162=, $8=, $pop5 + call check@FUNCTION, $5, $pop6, $pop162 + i32.load8_u $push7=, A($8) + i32.const $push161=, 257 + i32.mul $push8=, $pop7, $pop161 + i32.store16 $discard=, u($5):p2align=0, $pop8 + i32.const $push160=, 2 + i32.const $push159=, 65 + call check@FUNCTION, $5, $pop160, $pop159 + i32.const $push9=, 16962 + i32.store16 $3=, u($5):p2align=0, $pop9 + i32.const $push158=, 2 + i32.const $push157=, 66 + call check@FUNCTION, $5, $pop158, $pop157 + i32.const $push156=, 1 + i32.add $5=, $5, $pop156 + copy_local $6=, $8 + i32.const $push155=, 8 + i32.ne $push10=, $5, $pop155 + br_if $pop10, 0 # 0: up to label9 .LBB2_3: # %for.body44 # =>This Inner Loop Header: Depth=1 end_loop # label10: loop # label11: - i32.store8 $push59=, u+6($27), $8 - i32.store8 $push60=, u+7($27), $pop59 - i32.store8 $push61=, u+8($27), $pop60 - i32.store8 $push62=, u+9($27), $pop61 - i32.store8 $push63=, u+10($27), $pop62 - i32.store8 $push64=, u+11($27), $pop63 - i32.store8 $push65=, u+12($27), $pop64 - i32.store8 $push66=, u+13($27), $pop65 - i32.store8 $push67=, u+14($27), $pop66 - i32.store8 $push68=, u+15($27), $pop67 - i32.store8 $push69=, u+16($27), $pop68 - i32.store8 $push70=, u+17($27), $pop69 - i32.store8 $push71=, u+18($27), $pop70 - i32.store8 $push72=, u+19($27), $pop71 - i32.store8 $push73=, u+20($27), $pop72 - i32.store8 $push74=, u+21($27), $pop73 - i32.store8 $push75=, u+22($27), $pop74 - i32.store8 $push76=, u+23($27), $pop75 - i32.store8 $push77=, u+24($27), $pop76 - i32.store8 $push78=, u+25($27), $pop77 - i32.store8 $push79=, u+26($27), $pop78 - i32.store8 $push80=, u+27($27), $pop79 - i32.store8 $push81=, u+28($27), $pop80 - i32.store8 $push82=, u+29($27), $pop81 - i32.store8 $15=, u+30($27), $pop82 - i32.store $16=, u($27), $11 - i32.store16 $20=, u+4($27), $12 - i32.add $24=, $0, $18 - i32.add $21=, $24, $25 - i32.store8 $17=, 0($21), $27 - i32.add $22=, $24, $1 - i32.store8 $push83=, 0($22), $17 - i32.store8 $17=, 0($24), $pop83 - i32.const $23=, 3 - call check@FUNCTION, $18, $23, $17 - i32.load8_u $push84=, A($17) - i32.store8 $push85=, 0($21), $pop84 - i32.store8 $push86=, 0($22), $pop85 - i32.store8 $discard=, 0($24), $pop86 - call check@FUNCTION, $18, $23, $2 - i32.store8 $push87=, 0($21), $26 - i32.store8 $push88=, 0($22), $pop87 - i32.store8 $13=, 0($24), $pop88 - call check@FUNCTION, $18, $23, $13 - i32.add $18=, $18, $1 - copy_local $24=, $17 - i32.ne $push89=, $18, $3 - br_if $pop89, 0 # 0: up to label11 + i32.const $push174=, 97 + i32.const $push173=, 31 + i32.call $discard=, memset@FUNCTION, $1, $pop174, $pop173 + i32.const $push12=, 3 + i32.store8 $push11=, u+2($6), $8 + i32.store16 $push137=, u($6):p2align=0, $pop11 + tee_local $push172=, $5=, $pop137 + call check@FUNCTION, $6, $pop12, $pop172 + i32.load8_u $push13=, A($5) + i32.store8 $push14=, u+2($6), $pop13 + i32.const $push171=, 257 + i32.mul $push15=, $pop14, $pop171 + i32.store16 $discard=, u($6):p2align=0, $pop15 + i32.const $push170=, 3 + i32.const $push169=, 65 + call check@FUNCTION, $6, $pop170, $pop169 + i32.const $push168=, 66 + i32.store8 $0=, u+2($6), $pop168 + i32.store16 $discard=, u($6):p2align=0, $3 + i32.const $push167=, 3 + call check@FUNCTION, $6, $pop167, $0 + i32.const $push166=, 1 + i32.add $6=, $6, $pop166 + i32.const $push165=, 8 + i32.ne $push16=, $6, $pop165 + br_if $pop16, 0 # 0: up to label11 .LBB2_4: # %for.body70 # =>This Inner Loop Header: Depth=1 end_loop # label12: loop # label13: - i32.store8 $push90=, u+6($17), $15 - i32.store8 $push91=, u+7($17), $pop90 - i32.store8 $push92=, u+8($17), $pop91 - i32.store8 $push93=, u+9($17), $pop92 - i32.store8 $push94=, u+10($17), $pop93 - i32.store8 $push95=, u+11($17), $pop94 - i32.store8 $push96=, u+12($17), $pop95 - i32.store8 $push97=, u+13($17), $pop96 - i32.store8 $push98=, u+14($17), $pop97 - i32.store8 $push99=, u+15($17), $pop98 - i32.store8 $push100=, u+16($17), $pop99 - i32.store8 $push101=, u+17($17), $pop100 - i32.store8 $push102=, u+18($17), $pop101 - i32.store8 $push103=, u+19($17), $pop102 - i32.store8 $push104=, u+20($17), $pop103 - i32.store8 $push105=, u+21($17), $pop104 - i32.store8 $push106=, u+22($17), $pop105 - i32.store8 $push107=, u+23($17), $pop106 - i32.store8 $push108=, u+24($17), $pop107 - i32.store8 $push109=, u+25($17), $pop108 - i32.store8 $push110=, u+26($17), $pop109 - i32.store8 $push111=, u+27($17), $pop110 - i32.store8 $push112=, u+28($17), $pop111 - i32.store8 $push113=, u+29($17), $pop112 - i32.store8 $12=, u+30($17), $pop113 - i32.store $4=, u($17), $16 - i32.store16 $5=, u+4($17), $20 - i32.add $18=, $0, $24 - i32.add $22=, $18, $23 - i32.store8 $27=, 0($22), $17 - i32.add $26=, $18, $25 - i32.store8 $discard=, 0($26), $27 - i32.add $9=, $18, $1 - i32.store8 $push114=, 0($9), $27 - i32.store8 $27=, 0($18), $pop114 - i32.const $21=, 4 - call check@FUNCTION, $24, $21, $27 - i32.load8_u $push115=, A($27) - i32.store8 $push116=, 0($22), $pop115 - i32.store8 $push117=, 0($26), $pop116 - i32.store8 $push118=, 0($9), $pop117 - i32.store8 $discard=, 0($18), $pop118 - call check@FUNCTION, $24, $21, $2 - i32.store8 $push119=, 0($22), $13 - i32.store8 $push120=, 0($26), $pop119 - i32.store8 $push121=, 0($9), $pop120 - i32.store8 $11=, 0($18), $pop121 - call check@FUNCTION, $24, $21, $11 - i32.add $24=, $24, $1 - copy_local $18=, $27 - i32.ne $push122=, $24, $3 - br_if $pop122, 0 # 0: up to label13 + i32.const $push18=, u + i32.const $push184=, 97 + i32.const $push183=, 31 + i32.call $1=, memset@FUNCTION, $pop18, $pop184, $pop183 + i32.const $push20=, 4 + i32.const $push17=, 0 + i32.store $push19=, u($5):p2align=0, $pop17 + tee_local $push182=, $8=, $pop19 + call check@FUNCTION, $5, $pop20, $pop182 + i32.load8_u $push21=, A($8) + i32.const $push181=, 16843009 + i32.mul $push22=, $pop21, $pop181 + i32.store $discard=, u($5):p2align=0, $pop22 + i32.const $push180=, 4 + i32.const $push179=, 65 + call check@FUNCTION, $5, $pop180, $pop179 + i32.const $push23=, 1111638594 + i32.store $3=, u($5):p2align=0, $pop23 + i32.const $push178=, 4 + i32.const $push177=, 66 + call check@FUNCTION, $5, $pop178, $pop177 + i32.const $push176=, 1 + i32.add $5=, $5, $pop176 + copy_local $6=, $8 + i32.const $push175=, 8 + i32.ne $push24=, $5, $pop175 + br_if $pop24, 0 # 0: up to label13 .LBB2_5: # %for.body96 # =>This Inner Loop Header: Depth=1 end_loop # label14: loop # label15: - i32.store8 $push123=, u+6($27), $12 - i32.store8 $push124=, u+7($27), $pop123 - i32.store8 $push125=, u+8($27), $pop124 - i32.store8 $push126=, u+9($27), $pop125 - i32.store8 $push127=, u+10($27), $pop126 - i32.store8 $push128=, u+11($27), $pop127 - i32.store8 $push129=, u+12($27), $pop128 - i32.store8 $push130=, u+13($27), $pop129 - i32.store8 $push131=, u+14($27), $pop130 - i32.store8 $push132=, u+15($27), $pop131 - i32.store8 $push133=, u+16($27), $pop132 - i32.store8 $push134=, u+17($27), $pop133 - i32.store8 $push135=, u+18($27), $pop134 - i32.store8 $push136=, u+19($27), $pop135 - i32.store8 $push137=, u+20($27), $pop136 - i32.store8 $push138=, u+21($27), $pop137 - i32.store8 $push139=, u+22($27), $pop138 - i32.store8 $push140=, u+23($27), $pop139 - i32.store8 $push141=, u+24($27), $pop140 - i32.store8 $push142=, u+25($27), $pop141 - i32.store8 $push143=, u+26($27), $pop142 - i32.store8 $push144=, u+27($27), $pop143 - i32.store8 $push145=, u+28($27), $pop144 - i32.store8 $push146=, u+29($27), $pop145 - i32.store8 $16=, u+30($27), $pop146 - i32.store $6=, u($27), $4 - i32.store16 $7=, u+4($27), $5 - i32.add $24=, $0, $18 - i32.add $22=, $24, $21 - i32.store8 $17=, 0($22), $27 - i32.add $26=, $24, $23 - i32.store8 $discard=, 0($26), $17 - i32.add $13=, $24, $25 - i32.store8 $discard=, 0($13), $17 - i32.add $8=, $24, $1 - i32.store8 $push147=, 0($8), $17 - i32.store8 $17=, 0($24), $pop147 - i32.const $9=, 5 - call check@FUNCTION, $18, $9, $17 - i32.load8_u $push148=, A($17) - i32.store8 $push149=, 0($22), $pop148 - i32.store8 $push150=, 0($26), $pop149 - i32.store8 $push151=, 0($13), $pop150 - i32.store8 $push152=, 0($8), $pop151 - i32.store8 $discard=, 0($24), $pop152 - call check@FUNCTION, $18, $9, $2 - i32.store8 $push153=, 0($22), $11 - i32.store8 $push154=, 0($26), $pop153 - i32.store8 $push155=, 0($13), $pop154 - i32.store8 $push156=, 0($8), $pop155 - i32.store8 $15=, 0($24), $pop156 - call check@FUNCTION, $18, $9, $15 - i32.add $18=, $18, $1 - copy_local $22=, $17 - i32.ne $push157=, $18, $3 - br_if $pop157, 0 # 0: up to label15 + i32.const $push194=, 97 + i32.const $push193=, 31 + i32.call $discard=, memset@FUNCTION, $1, $pop194, $pop193 + i32.const $push26=, 5 + i32.store8 $push25=, u+4($6), $8 + i32.store $push138=, u($6):p2align=0, $pop25 + tee_local $push192=, $5=, $pop138 + call check@FUNCTION, $6, $pop26, $pop192 + i32.load8_u $push27=, A($5) + i32.store8 $push28=, u+4($6), $pop27 + i32.const $push191=, 16843009 + i32.mul $push29=, $pop28, $pop191 + i32.store $discard=, u($6):p2align=0, $pop29 + i32.const $push190=, 5 + i32.const $push189=, 65 + call check@FUNCTION, $6, $pop190, $pop189 + i32.const $push188=, 66 + i32.store8 $0=, u+4($6), $pop188 + i32.store $discard=, u($6):p2align=0, $3 + i32.const $push187=, 5 + call check@FUNCTION, $6, $pop187, $0 + i32.const $push186=, 1 + i32.add $6=, $6, $pop186 + i32.const $push185=, 8 + i32.ne $push30=, $6, $pop185 + br_if $pop30, 0 # 0: up to label15 .LBB2_6: # %for.body122 # =>This Inner Loop Header: Depth=1 end_loop # label16: loop # label17: - i32.store8 $push158=, u+6($17), $16 - i32.store8 $push159=, u+7($17), $pop158 - i32.store8 $push160=, u+8($17), $pop159 - i32.store8 $push161=, u+9($17), $pop160 - i32.store8 $push162=, u+10($17), $pop161 - i32.store8 $push163=, u+11($17), $pop162 - i32.store8 $push164=, u+12($17), $pop163 - i32.store8 $push165=, u+13($17), $pop164 - i32.store8 $push166=, u+14($17), $pop165 - i32.store8 $push167=, u+15($17), $pop166 - i32.store8 $push168=, u+16($17), $pop167 - i32.store8 $push169=, u+17($17), $pop168 - i32.store8 $push170=, u+18($17), $pop169 - i32.store8 $push171=, u+19($17), $pop170 - i32.store8 $push172=, u+20($17), $pop171 - i32.store8 $push173=, u+21($17), $pop172 - i32.store8 $push174=, u+22($17), $pop173 - i32.store8 $push175=, u+23($17), $pop174 - i32.store8 $push176=, u+24($17), $pop175 - i32.store8 $push177=, u+25($17), $pop176 - i32.store8 $push178=, u+26($17), $pop177 - i32.store8 $push179=, u+27($17), $pop178 - i32.store8 $push180=, u+28($17), $pop179 - i32.store8 $push181=, u+29($17), $pop180 - i32.store8 $4=, u+30($17), $pop181 - i32.store $5=, u($17), $6 - i32.store16 $10=, u+4($17), $7 - i32.add $24=, $0, $22 - i32.add $18=, $24, $9 - i32.store8 $27=, 0($18), $17 - i32.add $26=, $24, $21 - i32.store8 $discard=, 0($26), $27 - i32.add $8=, $24, $23 - i32.store8 $discard=, 0($8), $27 - i32.add $11=, $24, $25 - i32.store8 $discard=, 0($11), $27 - i32.add $12=, $24, $1 - i32.store8 $push182=, 0($12), $27 - i32.store8 $27=, 0($24), $pop182 - i32.const $13=, 6 - call check@FUNCTION, $22, $13, $27 - i32.load8_u $push183=, A($27) - i32.store8 $push184=, 0($18), $pop183 - i32.store8 $push185=, 0($26), $pop184 - i32.store8 $push186=, 0($8), $pop185 - i32.store8 $push187=, 0($11), $pop186 - i32.store8 $push188=, 0($12), $pop187 - i32.store8 $discard=, 0($24), $pop188 - call check@FUNCTION, $22, $13, $2 - i32.store8 $push189=, 0($18), $15 - i32.store8 $push190=, 0($26), $pop189 - i32.store8 $push191=, 0($8), $pop190 - i32.store8 $push192=, 0($11), $pop191 - i32.store8 $push193=, 0($12), $pop192 - i32.store8 $20=, 0($24), $pop193 - call check@FUNCTION, $22, $13, $20 - i32.add $22=, $22, $1 - copy_local $26=, $27 - i32.ne $push194=, $22, $3 - br_if $pop194, 0 # 0: up to label17 + i32.const $push32=, u + i32.const $push206=, 97 + i32.const $push205=, 31 + i32.call $1=, memset@FUNCTION, $pop32, $pop206, $pop205 + i32.const $push35=, 6 + i32.const $push31=, 0 + i32.store16 $push33=, u+4($5):p2align=0, $pop31 + i32.store $push34=, u($5):p2align=0, $pop33 + tee_local $push204=, $8=, $pop34 + call check@FUNCTION, $5, $pop35, $pop204 + i32.load8_u $push36=, A($8) + tee_local $push203=, $6=, $pop36 + i32.const $push202=, 257 + i32.mul $push37=, $pop203, $pop202 + i32.store16 $discard=, u+4($5):p2align=0, $pop37 + i32.const $push201=, 16843009 + i32.mul $push38=, $6, $pop201 + i32.store $discard=, u($5):p2align=0, $pop38 + i32.const $push200=, 6 + i32.const $push199=, 65 + call check@FUNCTION, $5, $pop200, $pop199 + i32.const $push39=, 16962 + i32.store16 $3=, u+4($5):p2align=0, $pop39 + i32.const $push40=, 1111638594 + i32.store $0=, u($5):p2align=0, $pop40 + i32.const $push198=, 6 + i32.const $push197=, 66 + call check@FUNCTION, $5, $pop198, $pop197 + i32.const $push196=, 1 + i32.add $5=, $5, $pop196 + copy_local $6=, $8 + i32.const $push195=, 8 + i32.ne $push41=, $5, $pop195 + br_if $pop41, 0 # 0: up to label17 .LBB2_7: # %for.body148 # =>This Inner Loop Header: Depth=1 end_loop # label18: loop # label19: - i32.store8 $push195=, u+6($27), $4 - i32.store8 $push196=, u+7($27), $pop195 - i32.store8 $push197=, u+8($27), $pop196 - i32.store8 $push198=, u+9($27), $pop197 - i32.store8 $push199=, u+10($27), $pop198 - i32.store8 $push200=, u+11($27), $pop199 - i32.store8 $push201=, u+12($27), $pop200 - i32.store8 $push202=, u+13($27), $pop201 - i32.store8 $push203=, u+14($27), $pop202 - i32.store8 $push204=, u+15($27), $pop203 - i32.store8 $push205=, u+16($27), $pop204 - i32.store8 $push206=, u+17($27), $pop205 - i32.store8 $push207=, u+18($27), $pop206 - i32.store8 $push208=, u+19($27), $pop207 - i32.store8 $push209=, u+20($27), $pop208 - i32.store8 $push210=, u+21($27), $pop209 - i32.store8 $push211=, u+22($27), $pop210 - i32.store8 $push212=, u+23($27), $pop211 - i32.store8 $push213=, u+24($27), $pop212 - i32.store8 $push214=, u+25($27), $pop213 - i32.store8 $push215=, u+26($27), $pop214 - i32.store8 $push216=, u+27($27), $pop215 - i32.store8 $push217=, u+28($27), $pop216 - i32.store8 $push218=, u+29($27), $pop217 - i32.store8 $6=, u+30($27), $pop218 - i32.store $7=, u($27), $5 - i32.store16 $14=, u+4($27), $10 - i32.add $24=, $0, $26 - i32.add $18=, $24, $13 - i32.store8 $17=, 0($18), $27 - i32.add $8=, $24, $9 - i32.store8 $discard=, 0($8), $17 - i32.add $11=, $24, $21 - i32.store8 $discard=, 0($11), $17 - i32.add $12=, $24, $23 - i32.store8 $discard=, 0($12), $17 - i32.add $15=, $24, $25 - i32.store8 $discard=, 0($15), $17 - i32.add $16=, $24, $1 - i32.store8 $push219=, 0($16), $17 - i32.store8 $17=, 0($24), $pop219 - i32.const $22=, 7 - call check@FUNCTION, $26, $22, $17 - i32.load8_u $push220=, A($17) - i32.store8 $push221=, 0($18), $pop220 - i32.store8 $push222=, 0($8), $pop221 - i32.store8 $push223=, 0($11), $pop222 - i32.store8 $push224=, 0($12), $pop223 - i32.store8 $push225=, 0($15), $pop224 - i32.store8 $push226=, 0($16), $pop225 - i32.store8 $discard=, 0($24), $pop226 - call check@FUNCTION, $26, $22, $2 - i32.store8 $push227=, 0($18), $20 - i32.store8 $push228=, 0($8), $pop227 - i32.store8 $push229=, 0($11), $pop228 - i32.store8 $push230=, 0($12), $pop229 - i32.store8 $push231=, 0($15), $pop230 - i32.store8 $push232=, 0($16), $pop231 - i32.store8 $18=, 0($24), $pop232 - call check@FUNCTION, $26, $22, $18 - i32.add $26=, $26, $1 - copy_local $24=, $17 - i32.ne $push233=, $26, $3 - br_if $pop233, 0 # 0: up to label19 + i32.const $push218=, 97 + i32.const $push217=, 31 + i32.call $discard=, memset@FUNCTION, $1, $pop218, $pop217 + i32.const $push44=, 7 + i32.store8 $push42=, u+6($6), $8 + i32.store16 $push43=, u+4($6):p2align=0, $pop42 + i32.store $push139=, u($6):p2align=0, $pop43 + tee_local $push216=, $5=, $pop139 + call check@FUNCTION, $6, $pop44, $pop216 + i32.load8_u $push45=, A($5) + i32.store8 $push46=, u+6($6), $pop45 + tee_local $push215=, $7=, $pop46 + i32.const $push214=, 257 + i32.mul $push47=, $pop215, $pop214 + i32.store16 $discard=, u+4($6):p2align=0, $pop47 + i32.const $push213=, 16843009 + i32.mul $push48=, $7, $pop213 + i32.store $discard=, u($6):p2align=0, $pop48 + i32.const $push212=, 7 + i32.const $push211=, 65 + call check@FUNCTION, $6, $pop212, $pop211 + i32.const $push210=, 66 + i32.store8 $7=, u+6($6), $pop210 + i32.store16 $discard=, u+4($6):p2align=0, $3 + i32.store $discard=, u($6):p2align=0, $0 + i32.const $push209=, 7 + call check@FUNCTION, $6, $pop209, $7 + i32.const $push208=, 1 + i32.add $6=, $6, $pop208 + i32.const $push207=, 8 + i32.ne $push49=, $6, $pop207 + br_if $pop49, 0 # 0: up to label19 .LBB2_8: # %for.body174 # =>This Inner Loop Header: Depth=1 end_loop # label20: loop # label21: - i32.store8 $push234=, u+6($17), $6 - i32.store8 $push235=, u+7($17), $pop234 - i32.store8 $push236=, u+8($17), $pop235 - i32.store8 $push237=, u+9($17), $pop236 - i32.store8 $push238=, u+10($17), $pop237 - i32.store8 $push239=, u+11($17), $pop238 - i32.store8 $push240=, u+12($17), $pop239 - i32.store8 $push241=, u+13($17), $pop240 - i32.store8 $push242=, u+14($17), $pop241 - i32.store8 $push243=, u+15($17), $pop242 - i32.store8 $push244=, u+16($17), $pop243 - i32.store8 $push245=, u+17($17), $pop244 - i32.store8 $push246=, u+18($17), $pop245 - i32.store8 $push247=, u+19($17), $pop246 - i32.store8 $push248=, u+20($17), $pop247 - i32.store8 $push249=, u+21($17), $pop248 - i32.store8 $push250=, u+22($17), $pop249 - i32.store8 $push251=, u+23($17), $pop250 - i32.store8 $push252=, u+24($17), $pop251 - i32.store8 $push253=, u+25($17), $pop252 - i32.store8 $push254=, u+26($17), $pop253 - i32.store8 $push255=, u+27($17), $pop254 - i32.store8 $push256=, u+28($17), $pop255 - i32.store8 $push257=, u+29($17), $pop256 - i32.store8 $4=, u+30($17), $pop257 - i32.store $5=, u($17), $7 - i32.store16 $10=, u+4($17), $14 - i32.add $27=, $0, $24 - i32.add $26=, $27, $22 - i64.const $push258=, 0 - i64.store8 $19=, 0($26), $pop258 - i32.add $8=, $27, $13 - i64.store8 $discard=, 0($8), $19 - i32.add $11=, $27, $9 - i64.store8 $discard=, 0($11), $19 - i32.add $12=, $27, $21 - i64.store8 $discard=, 0($12), $19 - i32.add $15=, $27, $23 - i64.store8 $discard=, 0($15), $19 - i32.add $16=, $27, $25 - i64.store8 $discard=, 0($16), $19 - i32.add $20=, $27, $1 - i64.store8 $push259=, 0($20), $19 - i64.store8 $discard=, 0($27), $pop259 - call check@FUNCTION, $24, $3, $17 - i32.load8_u $push260=, A($17) - i32.store8 $push261=, 0($26), $pop260 - i32.store8 $push262=, 0($8), $pop261 - i32.store8 $push263=, 0($11), $pop262 - i32.store8 $push264=, 0($12), $pop263 - i32.store8 $push265=, 0($15), $pop264 - i32.store8 $push266=, 0($16), $pop265 - i32.store8 $push267=, 0($20), $pop266 - i32.store8 $discard=, 0($27), $pop267 - call check@FUNCTION, $24, $3, $2 - i64.const $push268=, 66 - i64.store8 $push269=, 0($26), $pop268 - i64.store8 $push270=, 0($8), $pop269 - i64.store8 $push271=, 0($11), $pop270 - i64.store8 $push272=, 0($12), $pop271 - i64.store8 $push273=, 0($15), $pop272 - i64.store8 $push274=, 0($16), $pop273 - i64.store8 $push275=, 0($20), $pop274 - i64.store8 $discard=, 0($27), $pop275 - call check@FUNCTION, $24, $3, $18 - i32.add $24=, $24, $1 - copy_local $27=, $17 - i32.ne $push276=, $24, $3 - br_if $pop276, 0 # 0: up to label21 + i32.const $push50=, u + i32.const $push230=, 97 + i32.const $push229=, 31 + i32.call $8=, memset@FUNCTION, $pop50, $pop230, $pop229 + i64.const $push51=, 0 + i64.store $discard=, u($5):p2align=0, $pop51 + i32.const $push228=, 8 + i32.const $push227=, 0 + call check@FUNCTION, $5, $pop228, $pop227 + i32.const $push226=, 0 + i32.load8_u $push52=, A($pop226) + i32.const $push225=, 16843009 + i32.mul $push53=, $pop52, $pop225 + i32.store $push54=, u+4($5):p2align=0, $pop53 + i32.store $discard=, u($5):p2align=0, $pop54 + i32.const $push224=, 8 + i32.const $push223=, 65 + call check@FUNCTION, $5, $pop224, $pop223 + i64.const $push55=, 4774451407313060418 + i64.store $discard=, u($5):p2align=0, $pop55 + i32.const $push222=, 8 + i32.const $push221=, 66 + call check@FUNCTION, $5, $pop222, $pop221 + i32.const $push220=, 1 + i32.add $5=, $5, $pop220 + i32.const $6=, 0 + i32.const $push219=, 8 + i32.ne $push56=, $5, $pop219 + br_if $pop56, 0 # 0: up to label21 .LBB2_9: # %for.body200 # =>This Inner Loop Header: Depth=1 end_loop # label22: loop # label23: - i32.store8 $push277=, u+6($17), $4 - i32.store8 $push278=, u+7($17), $pop277 - i32.store8 $push279=, u+8($17), $pop278 - i32.store8 $push280=, u+9($17), $pop279 - i32.store8 $push281=, u+10($17), $pop280 - i32.store8 $push282=, u+11($17), $pop281 - i32.store8 $push283=, u+12($17), $pop282 - i32.store8 $push284=, u+13($17), $pop283 - i32.store8 $push285=, u+14($17), $pop284 - i32.store8 $push286=, u+15($17), $pop285 - i32.store8 $push287=, u+16($17), $pop286 - i32.store8 $push288=, u+17($17), $pop287 - i32.store8 $push289=, u+18($17), $pop288 - i32.store8 $push290=, u+19($17), $pop289 - i32.store8 $push291=, u+20($17), $pop290 - i32.store8 $push292=, u+21($17), $pop291 - i32.store8 $push293=, u+22($17), $pop292 - i32.store8 $push294=, u+23($17), $pop293 - i32.store8 $push295=, u+24($17), $pop294 - i32.store8 $push296=, u+25($17), $pop295 - i32.store8 $push297=, u+26($17), $pop296 - i32.store8 $push298=, u+27($17), $pop297 - i32.store8 $push299=, u+28($17), $pop298 - i32.store8 $push300=, u+29($17), $pop299 - i32.store8 $23=, u+30($17), $pop300 - i32.store $21=, u($17), $5 - i32.add $24=, $0, $27 - i32.const $25=, 9 - i32.store16 $22=, u+4($17), $10 - call memset@FUNCTION, $24, $17, $25 - call check@FUNCTION, $27, $25, $17 - i32.load8_u $push301=, A($17) - call memset@FUNCTION, $24, $pop301, $25 - call check@FUNCTION, $27, $25, $2 - call memset@FUNCTION, $24, $18, $25 - call check@FUNCTION, $27, $25, $18 - i32.add $27=, $27, $1 - copy_local $25=, $17 - i32.ne $push302=, $27, $3 - br_if $pop302, 0 # 0: up to label23 + i32.const $push241=, 97 + i32.const $push240=, 31 + i32.call $discard=, memset@FUNCTION, $8, $pop241, $pop240 + i32.const $push59=, 9 + i32.const $push239=, 0 + i32.store8 $push57=, u+8($6), $pop239 + i32.store $push58=, u+4($6):p2align=0, $pop57 + i32.store $push140=, u($6):p2align=0, $pop58 + tee_local $push238=, $5=, $pop140 + call check@FUNCTION, $6, $pop59, $pop238 + i32.load8_u $push60=, A($5) + i32.store8 $push61=, u+8($6), $pop60 + i32.const $push237=, 16843009 + i32.mul $push62=, $pop61, $pop237 + i32.store $push63=, u+4($6):p2align=0, $pop62 + i32.store $discard=, u($6):p2align=0, $pop63 + i32.const $push236=, 9 + i32.const $push235=, 65 + call check@FUNCTION, $6, $pop236, $pop235 + i32.const $push234=, 66 + i32.store8 $1=, u+8($6), $pop234 + i32.const $push64=, 1111638594 + i32.store $push65=, u+4($6):p2align=0, $pop64 + i32.store $3=, u($6):p2align=0, $pop65 + i32.const $push233=, 9 + call check@FUNCTION, $6, $pop233, $1 + i32.const $push232=, 1 + i32.add $6=, $6, $pop232 + i32.const $push231=, 8 + i32.ne $push66=, $6, $pop231 + br_if $pop66, 0 # 0: up to label23 .LBB2_10: # %for.body226 # =>This Inner Loop Header: Depth=1 end_loop # label24: loop # label25: - i32.store8 $push303=, u+6($17), $23 - i32.store8 $push304=, u+7($17), $pop303 - i32.store8 $push305=, u+8($17), $pop304 - i32.store8 $push306=, u+9($17), $pop305 - i32.store8 $push307=, u+10($17), $pop306 - i32.store8 $push308=, u+11($17), $pop307 - i32.store8 $push309=, u+12($17), $pop308 - i32.store8 $push310=, u+13($17), $pop309 - i32.store8 $push311=, u+14($17), $pop310 - i32.store8 $push312=, u+15($17), $pop311 - i32.store8 $push313=, u+16($17), $pop312 - i32.store8 $push314=, u+17($17), $pop313 - i32.store8 $push315=, u+18($17), $pop314 - i32.store8 $push316=, u+19($17), $pop315 - i32.store8 $push317=, u+20($17), $pop316 - i32.store8 $push318=, u+21($17), $pop317 - i32.store8 $push319=, u+22($17), $pop318 - i32.store8 $push320=, u+23($17), $pop319 - i32.store8 $push321=, u+24($17), $pop320 - i32.store8 $push322=, u+25($17), $pop321 - i32.store8 $push323=, u+26($17), $pop322 - i32.store8 $push324=, u+27($17), $pop323 - i32.store8 $push325=, u+28($17), $pop324 - i32.store8 $push326=, u+29($17), $pop325 - i32.store8 $26=, u+30($17), $pop326 - i32.store $9=, u($17), $21 - i32.add $24=, $0, $25 - i32.const $27=, 10 - i32.store16 $13=, u+4($17), $22 - call memset@FUNCTION, $24, $17, $27 - call check@FUNCTION, $25, $27, $17 - i32.load8_u $push327=, A($17) - call memset@FUNCTION, $24, $pop327, $27 - call check@FUNCTION, $25, $27, $2 - call memset@FUNCTION, $24, $18, $27 - call check@FUNCTION, $25, $27, $18 - i32.add $25=, $25, $1 - copy_local $27=, $17 - i32.ne $push328=, $25, $3 - br_if $pop328, 0 # 0: up to label25 + i32.const $push68=, u + i32.const $push253=, 97 + i32.const $push252=, 31 + i32.call $1=, memset@FUNCTION, $pop68, $pop253, $pop252 + i32.const $push72=, 10 + i32.const $push67=, 0 + i32.store16 $push69=, u+8($5):p2align=0, $pop67 + i32.store $push70=, u+4($5):p2align=0, $pop69 + i32.store $push71=, u($5):p2align=0, $pop70 + tee_local $push251=, $8=, $pop71 + call check@FUNCTION, $5, $pop72, $pop251 + i32.load8_u $push73=, A($8) + tee_local $push250=, $6=, $pop73 + i32.const $push249=, 257 + i32.mul $push74=, $pop250, $pop249 + i32.store16 $discard=, u+8($5):p2align=0, $pop74 + i32.const $push248=, 16843009 + i32.mul $push75=, $6, $pop248 + i32.store $push76=, u+4($5):p2align=0, $pop75 + i32.store $discard=, u($5):p2align=0, $pop76 + i32.const $push247=, 10 + i32.const $push246=, 65 + call check@FUNCTION, $5, $pop247, $pop246 + i32.const $push77=, 16962 + i32.store16 $0=, u+8($5):p2align=0, $pop77 + i32.store $push78=, u+4($5):p2align=0, $3 + i32.store $discard=, u($5):p2align=0, $pop78 + i32.const $push245=, 10 + i32.const $push244=, 66 + call check@FUNCTION, $5, $pop245, $pop244 + i32.const $push243=, 1 + i32.add $5=, $5, $pop243 + copy_local $6=, $8 + i32.const $push242=, 8 + i32.ne $push79=, $5, $pop242 + br_if $pop79, 0 # 0: up to label25 .LBB2_11: # %for.body252 # =>This Inner Loop Header: Depth=1 end_loop # label26: loop # label27: - i32.store8 $push329=, u+6($17), $26 - i32.store8 $push330=, u+7($17), $pop329 - i32.store8 $push331=, u+8($17), $pop330 - i32.store8 $push332=, u+9($17), $pop331 - i32.store8 $push333=, u+10($17), $pop332 - i32.store8 $push334=, u+11($17), $pop333 - i32.store8 $push335=, u+12($17), $pop334 - i32.store8 $push336=, u+13($17), $pop335 - i32.store8 $push337=, u+14($17), $pop336 - i32.store8 $push338=, u+15($17), $pop337 - i32.store8 $push339=, u+16($17), $pop338 - i32.store8 $push340=, u+17($17), $pop339 - i32.store8 $push341=, u+18($17), $pop340 - i32.store8 $push342=, u+19($17), $pop341 - i32.store8 $push343=, u+20($17), $pop342 - i32.store8 $push344=, u+21($17), $pop343 - i32.store8 $push345=, u+22($17), $pop344 - i32.store8 $push346=, u+23($17), $pop345 - i32.store8 $push347=, u+24($17), $pop346 - i32.store8 $push348=, u+25($17), $pop347 - i32.store8 $push349=, u+26($17), $pop348 - i32.store8 $push350=, u+27($17), $pop349 - i32.store8 $push351=, u+28($17), $pop350 - i32.store8 $push352=, u+29($17), $pop351 - i32.store8 $23=, u+30($17), $pop352 - i32.store $21=, u($17), $9 - i32.add $24=, $0, $27 - i32.const $25=, 11 - i32.store16 $22=, u+4($17), $13 - call memset@FUNCTION, $24, $17, $25 - call check@FUNCTION, $27, $25, $17 - i32.load8_u $push353=, A($17) - call memset@FUNCTION, $24, $pop353, $25 - call check@FUNCTION, $27, $25, $2 - call memset@FUNCTION, $24, $18, $25 - call check@FUNCTION, $27, $25, $18 - i32.add $27=, $27, $1 - copy_local $25=, $17 - i32.ne $push354=, $27, $3 - br_if $pop354, 0 # 0: up to label27 + i32.const $push265=, 97 + i32.const $push264=, 31 + i32.call $discard=, memset@FUNCTION, $1, $pop265, $pop264 + i32.const $push83=, 11 + i32.store8 $push80=, u+10($6), $8 + i32.store16 $push81=, u+8($6):p2align=0, $pop80 + i32.store $push82=, u+4($6):p2align=0, $pop81 + i32.store $push141=, u($6):p2align=0, $pop82 + tee_local $push263=, $5=, $pop141 + call check@FUNCTION, $6, $pop83, $pop263 + i32.load8_u $push84=, A($5) + i32.store8 $push85=, u+10($6), $pop84 + tee_local $push262=, $3=, $pop85 + i32.const $push261=, 257 + i32.mul $push86=, $pop262, $pop261 + i32.store16 $discard=, u+8($6):p2align=0, $pop86 + i32.const $push260=, 16843009 + i32.mul $push87=, $3, $pop260 + i32.store $push88=, u+4($6):p2align=0, $pop87 + i32.store $discard=, u($6):p2align=0, $pop88 + i32.const $push259=, 11 + i32.const $push258=, 65 + call check@FUNCTION, $6, $pop259, $pop258 + i32.const $push257=, 66 + i32.store8 $3=, u+10($6), $pop257 + i32.store16 $discard=, u+8($6):p2align=0, $0 + i32.const $push89=, 1111638594 + i32.store $push90=, u+4($6):p2align=0, $pop89 + i32.store $7=, u($6):p2align=0, $pop90 + i32.const $push256=, 11 + call check@FUNCTION, $6, $pop256, $3 + i32.const $push255=, 1 + i32.add $6=, $6, $pop255 + i32.const $push254=, 8 + i32.ne $push91=, $6, $pop254 + br_if $pop91, 0 # 0: up to label27 .LBB2_12: # %for.body278 # =>This Inner Loop Header: Depth=1 end_loop # label28: loop # label29: - i32.store8 $push355=, u+6($17), $23 - i32.store8 $push356=, u+7($17), $pop355 - i32.store8 $push357=, u+8($17), $pop356 - i32.store8 $push358=, u+9($17), $pop357 - i32.store8 $push359=, u+10($17), $pop358 - i32.store8 $push360=, u+11($17), $pop359 - i32.store8 $push361=, u+12($17), $pop360 - i32.store8 $push362=, u+13($17), $pop361 - i32.store8 $push363=, u+14($17), $pop362 - i32.store8 $push364=, u+15($17), $pop363 - i32.store8 $push365=, u+16($17), $pop364 - i32.store8 $push366=, u+17($17), $pop365 - i32.store8 $push367=, u+18($17), $pop366 - i32.store8 $push368=, u+19($17), $pop367 - i32.store8 $push369=, u+20($17), $pop368 - i32.store8 $push370=, u+21($17), $pop369 - i32.store8 $push371=, u+22($17), $pop370 - i32.store8 $push372=, u+23($17), $pop371 - i32.store8 $push373=, u+24($17), $pop372 - i32.store8 $push374=, u+25($17), $pop373 - i32.store8 $push375=, u+26($17), $pop374 - i32.store8 $push376=, u+27($17), $pop375 - i32.store8 $push377=, u+28($17), $pop376 - i32.store8 $push378=, u+29($17), $pop377 - i32.store8 $26=, u+30($17), $pop378 - i32.store $9=, u($17), $21 - i32.add $24=, $0, $25 - i32.const $27=, 12 - i32.store16 $13=, u+4($17), $22 - call memset@FUNCTION, $24, $17, $27 - call check@FUNCTION, $25, $27, $17 - i32.load8_u $push379=, A($17) - call memset@FUNCTION, $24, $pop379, $27 - call check@FUNCTION, $25, $27, $2 - call memset@FUNCTION, $24, $18, $27 - call check@FUNCTION, $25, $27, $18 - i32.add $25=, $25, $1 - copy_local $27=, $17 - i32.ne $push380=, $25, $3 - br_if $pop380, 0 # 0: up to label29 + i32.const $push93=, u + i32.const $push275=, 97 + i32.const $push274=, 31 + i32.call $1=, memset@FUNCTION, $pop93, $pop275, $pop274 + i64.const $push94=, 0 + i64.store $2=, u+4($5):p2align=0, $pop94 + i32.const $push96=, 12 + i32.const $push92=, 0 + i32.store $push95=, u($5):p2align=0, $pop92 + tee_local $push273=, $8=, $pop95 + call check@FUNCTION, $5, $pop96, $pop273 + i32.load8_u $push97=, A($8) + i32.const $push272=, 16843009 + i32.mul $push98=, $pop97, $pop272 + i32.store $push99=, u+8($5):p2align=0, $pop98 + i32.store $push100=, u+4($5):p2align=0, $pop99 + i32.store $discard=, u($5):p2align=0, $pop100 + i32.const $push271=, 12 + i32.const $push270=, 65 + call check@FUNCTION, $5, $pop271, $pop270 + i64.const $push101=, 4774451407313060418 + i64.store $4=, u+4($5):p2align=0, $pop101 + i32.store $discard=, u($5):p2align=0, $7 + i32.const $push269=, 12 + i32.const $push268=, 66 + call check@FUNCTION, $5, $pop269, $pop268 + i32.const $push267=, 1 + i32.add $5=, $5, $pop267 + copy_local $6=, $8 + i32.const $push266=, 8 + i32.ne $push102=, $5, $pop266 + br_if $pop102, 0 # 0: up to label29 .LBB2_13: # %for.body304 # =>This Inner Loop Header: Depth=1 end_loop # label30: loop # label31: - i32.store8 $push381=, u+6($17), $26 - i32.store8 $push382=, u+7($17), $pop381 - i32.store8 $push383=, u+8($17), $pop382 - i32.store8 $push384=, u+9($17), $pop383 - i32.store8 $push385=, u+10($17), $pop384 - i32.store8 $push386=, u+11($17), $pop385 - i32.store8 $push387=, u+12($17), $pop386 - i32.store8 $push388=, u+13($17), $pop387 - i32.store8 $push389=, u+14($17), $pop388 - i32.store8 $push390=, u+15($17), $pop389 - i32.store8 $push391=, u+16($17), $pop390 - i32.store8 $push392=, u+17($17), $pop391 - i32.store8 $push393=, u+18($17), $pop392 - i32.store8 $push394=, u+19($17), $pop393 - i32.store8 $push395=, u+20($17), $pop394 - i32.store8 $push396=, u+21($17), $pop395 - i32.store8 $push397=, u+22($17), $pop396 - i32.store8 $push398=, u+23($17), $pop397 - i32.store8 $push399=, u+24($17), $pop398 - i32.store8 $push400=, u+25($17), $pop399 - i32.store8 $push401=, u+26($17), $pop400 - i32.store8 $push402=, u+27($17), $pop401 - i32.store8 $push403=, u+28($17), $pop402 - i32.store8 $push404=, u+29($17), $pop403 - i32.store8 $8=, u+30($17), $pop404 - i32.store $11=, u($17), $9 - i32.add $24=, $0, $27 - i32.const $25=, 13 - i32.store16 $12=, u+4($17), $13 - call memset@FUNCTION, $24, $17, $25 - call check@FUNCTION, $27, $25, $17 - i32.load8_u $push405=, A($17) - call memset@FUNCTION, $24, $pop405, $25 - call check@FUNCTION, $27, $25, $2 - call memset@FUNCTION, $24, $18, $25 - call check@FUNCTION, $27, $25, $18 - i32.add $27=, $27, $1 - copy_local $25=, $17 - i32.ne $push406=, $27, $3 - br_if $pop406, 0 # 0: up to label31 + i32.const $push285=, 97 + i32.const $push284=, 31 + i32.call $discard=, memset@FUNCTION, $1, $pop285, $pop284 + i32.store8 $5=, u+12($6), $8 + i64.store $discard=, u+4($6):p2align=0, $2 + i32.const $push103=, 13 + i32.store $push142=, u($6):p2align=0, $5 + tee_local $push283=, $5=, $pop142 + call check@FUNCTION, $6, $pop103, $pop283 + i32.load8_u $push104=, A($5) + i32.store8 $push105=, u+12($6), $pop104 + i32.const $push282=, 16843009 + i32.mul $push106=, $pop105, $pop282 + i32.store $push107=, u+8($6):p2align=0, $pop106 + i32.store $push108=, u+4($6):p2align=0, $pop107 + i32.store $discard=, u($6):p2align=0, $pop108 + i32.const $push281=, 13 + i32.const $push280=, 65 + call check@FUNCTION, $6, $pop281, $pop280 + i32.const $push279=, 66 + i32.store8 $3=, u+12($6), $pop279 + i64.store $discard=, u+4($6):p2align=0, $4 + i32.const $push109=, 1111638594 + i32.store $0=, u($6):p2align=0, $pop109 + i32.const $push278=, 13 + call check@FUNCTION, $6, $pop278, $3 + i32.const $push277=, 1 + i32.add $6=, $6, $pop277 + i32.const $push276=, 8 + i32.ne $push110=, $6, $pop276 + br_if $pop110, 0 # 0: up to label31 .LBB2_14: # %for.body330 # =>This Inner Loop Header: Depth=1 end_loop # label32: loop # label33: - i32.store8 $push407=, u+6($17), $8 - i32.store8 $push408=, u+7($17), $pop407 - i32.store8 $push409=, u+8($17), $pop408 - i32.store8 $push410=, u+9($17), $pop409 - i32.store8 $push411=, u+10($17), $pop410 - i32.store8 $push412=, u+11($17), $pop411 - i32.store8 $push413=, u+12($17), $pop412 - i32.store8 $push414=, u+13($17), $pop413 - i32.store8 $push415=, u+14($17), $pop414 - i32.store8 $push416=, u+15($17), $pop415 - i32.store8 $push417=, u+16($17), $pop416 - i32.store8 $push418=, u+17($17), $pop417 - i32.store8 $push419=, u+18($17), $pop418 - i32.store8 $push420=, u+19($17), $pop419 - i32.store8 $push421=, u+20($17), $pop420 - i32.store8 $push422=, u+21($17), $pop421 - i32.store8 $push423=, u+22($17), $pop422 - i32.store8 $push424=, u+23($17), $pop423 - i32.store8 $push425=, u+24($17), $pop424 - i32.store8 $push426=, u+25($17), $pop425 - i32.store8 $push427=, u+26($17), $pop426 - i32.store8 $push428=, u+27($17), $pop427 - i32.store8 $push429=, u+28($17), $pop428 - i32.store8 $push430=, u+29($17), $pop429 - i32.store8 $23=, u+30($17), $pop430 - i32.store $21=, u($17), $11 - i32.add $24=, $0, $25 - i32.const $27=, 14 - i32.store16 $22=, u+4($17), $12 - call memset@FUNCTION, $24, $17, $27 - call check@FUNCTION, $25, $27, $17 - i32.load8_u $push431=, A($17) - call memset@FUNCTION, $24, $pop431, $27 - call check@FUNCTION, $25, $27, $2 - call memset@FUNCTION, $24, $18, $27 - call check@FUNCTION, $25, $27, $18 - i32.add $25=, $25, $1 - copy_local $27=, $17 - i32.ne $push432=, $25, $3 - br_if $pop432, 0 # 0: up to label33 + i32.const $push112=, u + i32.const $push297=, 97 + i32.const $push296=, 31 + i32.call $1=, memset@FUNCTION, $pop112, $pop297, $pop296 + i32.const $push111=, 0 + i32.store16 $6=, u+12($5):p2align=0, $pop111 + i64.const $push113=, 0 + i64.store $2=, u+4($5):p2align=0, $pop113 + i32.const $push115=, 14 + i32.store $push114=, u($5):p2align=0, $6 + tee_local $push295=, $8=, $pop114 + call check@FUNCTION, $5, $pop115, $pop295 + i32.load8_u $push116=, A($8) + tee_local $push294=, $6=, $pop116 + i32.const $push293=, 257 + i32.mul $push117=, $pop294, $pop293 + i32.store16 $discard=, u+12($5):p2align=0, $pop117 + i32.const $push292=, 16843009 + i32.mul $push118=, $6, $pop292 + i32.store $push119=, u+8($5):p2align=0, $pop118 + i32.store $push120=, u+4($5):p2align=0, $pop119 + i32.store $discard=, u($5):p2align=0, $pop120 + i32.const $push291=, 14 + i32.const $push290=, 65 + call check@FUNCTION, $5, $pop291, $pop290 + i32.const $push121=, 16962 + i32.store16 $3=, u+12($5):p2align=0, $pop121 + i64.const $push122=, 4774451407313060418 + i64.store $4=, u+4($5):p2align=0, $pop122 + i32.store $discard=, u($5):p2align=0, $0 + i32.const $push289=, 14 + i32.const $push288=, 66 + call check@FUNCTION, $5, $pop289, $pop288 + i32.const $push287=, 1 + i32.add $5=, $5, $pop287 + copy_local $6=, $8 + i32.const $push286=, 8 + i32.ne $push123=, $5, $pop286 + br_if $pop123, 0 # 0: up to label33 .LBB2_15: # %for.body356 # =>This Inner Loop Header: Depth=1 end_loop # label34: loop # label35: - i32.store8 $push433=, u+6($17), $23 - i32.store8 $push434=, u+7($17), $pop433 - i32.store8 $push435=, u+8($17), $pop434 - i32.store8 $push436=, u+9($17), $pop435 - i32.store8 $push437=, u+10($17), $pop436 - i32.store8 $push438=, u+11($17), $pop437 - i32.store8 $push439=, u+12($17), $pop438 - i32.store8 $push440=, u+13($17), $pop439 - i32.store8 $push441=, u+14($17), $pop440 - i32.store8 $push442=, u+15($17), $pop441 - i32.store8 $push443=, u+16($17), $pop442 - i32.store8 $push444=, u+17($17), $pop443 - i32.store8 $push445=, u+18($17), $pop444 - i32.store8 $push446=, u+19($17), $pop445 - i32.store8 $push447=, u+20($17), $pop446 - i32.store8 $push448=, u+21($17), $pop447 - i32.store8 $push449=, u+22($17), $pop448 - i32.store8 $push450=, u+23($17), $pop449 - i32.store8 $push451=, u+24($17), $pop450 - i32.store8 $push452=, u+25($17), $pop451 - i32.store8 $push453=, u+26($17), $pop452 - i32.store8 $push454=, u+27($17), $pop453 - i32.store8 $push455=, u+28($17), $pop454 - i32.store8 $push456=, u+29($17), $pop455 - i32.store8 $discard=, u+30($17), $pop456 - i32.store $discard=, u($17), $21 - i32.add $24=, $0, $27 - i32.const $25=, 15 - i32.store16 $discard=, u+4($17), $22 - call memset@FUNCTION, $24, $17, $25 - call check@FUNCTION, $27, $25, $17 - i32.load8_u $push457=, A($17) - call memset@FUNCTION, $24, $pop457, $25 - call check@FUNCTION, $27, $25, $2 - call memset@FUNCTION, $24, $18, $25 - call check@FUNCTION, $27, $25, $18 - i32.add $27=, $27, $1 - i32.ne $push458=, $27, $3 - br_if $pop458, 0 # 0: up to label35 + i32.const $push309=, 97 + i32.const $push308=, 31 + i32.call $discard=, memset@FUNCTION, $1, $pop309, $pop308 + i32.store8 $push124=, u+14($6), $8 + i32.store16 $5=, u+12($6):p2align=0, $pop124 + i64.store $discard=, u+4($6):p2align=0, $2 + i32.const $push126=, 15 + i32.store $push125=, u($6):p2align=0, $5 + tee_local $push307=, $5=, $pop125 + call check@FUNCTION, $6, $pop126, $pop307 + i32.load8_u $push127=, A($5) + i32.store8 $push128=, u+14($6), $pop127 + tee_local $push306=, $5=, $pop128 + i32.const $push305=, 257 + i32.mul $push129=, $pop306, $pop305 + i32.store16 $discard=, u+12($6):p2align=0, $pop129 + i32.const $push304=, 16843009 + i32.mul $push130=, $5, $pop304 + i32.store $push131=, u+8($6):p2align=0, $pop130 + i32.store $push132=, u+4($6):p2align=0, $pop131 + i32.store $discard=, u($6):p2align=0, $pop132 + i32.const $push303=, 15 + i32.const $push302=, 65 + call check@FUNCTION, $6, $pop303, $pop302 + i32.const $push301=, 66 + i32.store8 $5=, u+14($6), $pop301 + i32.store16 $discard=, u+12($6):p2align=0, $3 + i64.store $discard=, u+4($6):p2align=0, $4 + i32.const $push133=, 1111638594 + i32.store $discard=, u($6):p2align=0, $pop133 + i32.const $push300=, 15 + call check@FUNCTION, $6, $pop300, $5 + i32.const $push299=, 1 + i32.add $6=, $6, $pop299 + i32.const $push298=, 8 + i32.ne $push134=, $6, $pop298 + br_if $pop134, 0 # 0: up to label35 # BB#16: # %for.end378 end_loop # label36: - i32.const $push459=, 0 - call exit@FUNCTION, $pop459 + i32.const $push135=, 0 + call exit@FUNCTION, $pop135 unreachable .endfunc .Lfunc_end2: |