diff options
Diffstat (limited to 'test/torture-s/memcpy-bi.c.s')
-rw-r--r-- | test/torture-s/memcpy-bi.c.s | 1427 |
1 files changed, 927 insertions, 500 deletions
diff --git a/test/torture-s/memcpy-bi.c.s b/test/torture-s/memcpy-bi.c.s index 8c97fee8d..9a1e799c3 100644 --- a/test/torture-s/memcpy-bi.c.s +++ b/test/torture-s/memcpy-bi.c.s @@ -26,638 +26,1065 @@ check: # @check .type main,@function main: # @main .result i32 - .local i32, i32, i32, i32, i32, i32, i64, i64, i64 + .local i32, i64, i64, i64, i32 # BB#0: # %entry - i32.const $2=, 0 + i32.const $4=, 0 .LBB1_1: # %for.body # =>This Inner Loop Header: Depth=1 loop # label1: - i32.const $0=, 26 - i32.rem_s $4=, $2, $0 - i32.const $1=, src - i32.add $push2=, $1, $2 - i32.const $push0=, 97 - i32.add $push1=, $4, $pop0 - i32.store8 $discard=, 0($pop2), $pop1 - i32.const $4=, 1 - i32.add $2=, $2, $4 - i32.const $push3=, 80 - i32.ne $push4=, $2, $pop3 - br_if $pop4, 0 # 0: up to label1 + i32.const $push275=, 26 + i32.rem_s $push0=, $4, $pop275 + i32.const $push274=, 97 + i32.add $push1=, $pop0, $pop274 + i32.store8 $discard=, src($4), $pop1 + i32.const $push273=, 1 + i32.add $4=, $4, $pop273 + i32.const $push272=, 80 + i32.ne $push2=, $4, $pop272 + br_if $pop2, 0 # 0: up to label1 # BB#2: # %check.exit end_loop # label2: - i32.const $2=, 0 - block - i32.load16_u $push5=, src($2) - i32.store16 $discard=, dst($2), $pop5 - i32.const $push134=, 0 - i32.eq $push135=, $4, $pop134 - br_if $pop135, 0 # 0: down to label3 + i32.const $push277=, 0 + i32.const $push276=, 0 + i32.load16_u $push3=, src($pop276):p2align=4 + i32.store16 $discard=, dst($pop277):p2align=4, $pop3 + block + i32.const $push4=, 1 + i32.const $push676=, 0 + i32.eq $push677=, $pop4, $pop676 + br_if $pop677, 0 # 0: down to label3 # BB#3: # %check.exit13 - i32.load16_u $3=, src($2) - i32.load8_u $push6=, src+2($2) - i32.store8 $discard=, dst+2($2), $pop6 - i32.const $4=, dst - i32.store16 $discard=, dst($2), $3 - block + i32.const $push283=, 0 + i32.const $push282=, 0 + i32.load8_u $push5=, src+2($pop282):p2align=1 + i32.store8 $discard=, dst+2($pop283):p2align=1, $pop5 + i32.const $push281=, 0 + i32.const $push280=, 0 + i32.load16_u $push6=, src($pop280):p2align=4 + i32.store16 $discard=, dst($pop281):p2align=4, $pop6 + block + i32.const $push279=, dst + i32.const $push278=, src i32.const $push7=, 3 - i32.call $push8=, memcmp@FUNCTION, $4, $1, $pop7 + i32.call $push8=, memcmp@FUNCTION, $pop279, $pop278, $pop7 br_if $pop8, 0 # 0: down to label4 # BB#4: # %check.exit17 - i32.load $3=, src($2) - i32.load8_u $push9=, src+4($2) - i32.store8 $discard=, dst+4($2), $pop9 - i32.store $discard=, dst($2), $3 - block + i32.const $push289=, 0 + i32.load $4=, src($pop289):p2align=4 + i32.const $push288=, 0 + i32.const $push287=, 0 + i32.load8_u $push9=, src+4($pop287):p2align=2 + i32.store8 $discard=, dst+4($pop288):p2align=2, $pop9 + i32.const $push286=, 0 + i32.store $discard=, dst($pop286):p2align=4, $4 + block + i32.const $push285=, dst + i32.const $push284=, src i32.const $push10=, 5 - i32.call $push11=, memcmp@FUNCTION, $4, $1, $pop10 + i32.call $push11=, memcmp@FUNCTION, $pop285, $pop284, $pop10 br_if $pop11, 0 # 0: down to label5 # BB#5: # %check.exit25 - i32.load $3=, src($2) - i32.load16_u $push12=, src+4($2) - i32.store16 $discard=, dst+4($2), $pop12 - i32.store $discard=, dst($2), $3 - block - i32.const $push13=, 6 - i32.call $push14=, memcmp@FUNCTION, $4, $1, $pop13 - br_if $pop14, 0 # 0: down to label6 + i32.const $push295=, 0 + i32.const $push294=, 0 + i32.load16_u $push12=, src+4($pop294):p2align=2 + i32.store16 $discard=, dst+4($pop295):p2align=2, $pop12 + i32.const $push293=, 0 + i32.const $push292=, 0 + i32.load $push13=, src($pop292):p2align=4 + i32.store $discard=, dst($pop293):p2align=4, $pop13 + block + i32.const $push291=, dst + i32.const $push290=, src + i32.const $push14=, 6 + i32.call $push15=, memcmp@FUNCTION, $pop291, $pop290, $pop14 + br_if $pop15, 0 # 0: down to label6 # BB#6: # %check.exit29 - i32.load16_u $3=, src+4($2) - i32.load $5=, src($2) - i32.load8_u $push15=, src+6($2) - i32.store8 $discard=, dst+6($2), $pop15 - i32.store16 $discard=, dst+4($2), $3 - i32.store $discard=, dst($2), $5 - block - i32.const $push16=, 7 - i32.call $push17=, memcmp@FUNCTION, $4, $1, $pop16 - br_if $pop17, 0 # 0: down to label7 + i32.const $push303=, 0 + i32.load16_u $4=, src+4($pop303):p2align=2 + i32.const $push302=, 0 + i32.load $0=, src($pop302):p2align=4 + i32.const $push301=, 0 + i32.const $push300=, 0 + i32.load8_u $push16=, src+6($pop300):p2align=1 + i32.store8 $discard=, dst+6($pop301):p2align=1, $pop16 + i32.const $push299=, 0 + i32.store16 $discard=, dst+4($pop299):p2align=2, $4 + i32.const $push298=, 0 + i32.store $discard=, dst($pop298):p2align=4, $0 + block + i32.const $push297=, dst + i32.const $push296=, src + i32.const $push17=, 7 + i32.call $push18=, memcmp@FUNCTION, $pop297, $pop296, $pop17 + br_if $pop18, 0 # 0: down to label7 # BB#7: # %check.exit33 - i64.load $6=, src($2) - i32.load8_u $push18=, src+8($2) - i32.store8 $discard=, dst+8($2), $pop18 - i64.store $discard=, dst($2), $6 - block - i32.const $push19=, 9 - i32.call $push20=, memcmp@FUNCTION, $4, $1, $pop19 - br_if $pop20, 0 # 0: down to label8 + i32.const $push309=, 0 + i32.const $push308=, 0 + i32.load8_u $push19=, src+8($pop308):p2align=3 + i32.store8 $discard=, dst+8($pop309):p2align=3, $pop19 + i32.const $push307=, 0 + i32.const $push306=, 0 + i64.load $push20=, src($pop306):p2align=4 + i64.store $discard=, dst($pop307):p2align=4, $pop20 + block + i32.const $push305=, dst + i32.const $push304=, src + i32.const $push21=, 9 + i32.call $push22=, memcmp@FUNCTION, $pop305, $pop304, $pop21 + br_if $pop22, 0 # 0: down to label8 # BB#8: # %check.exit41 - i64.load $6=, src($2) - i32.load16_u $push21=, src+8($2) - i32.store16 $discard=, dst+8($2), $pop21 - i64.store $discard=, dst($2), $6 - block - i32.const $push22=, 10 - i32.call $push23=, memcmp@FUNCTION, $4, $1, $pop22 - br_if $pop23, 0 # 0: down to label9 + i32.const $push315=, 0 + i64.load $1=, src($pop315):p2align=4 + i32.const $push314=, 0 + i32.const $push313=, 0 + i32.load16_u $push23=, src+8($pop313):p2align=3 + i32.store16 $discard=, dst+8($pop314):p2align=3, $pop23 + i32.const $push312=, 0 + i64.store $discard=, dst($pop312):p2align=4, $1 + block + i32.const $push311=, dst + i32.const $push310=, src + i32.const $push24=, 10 + i32.call $push25=, memcmp@FUNCTION, $pop311, $pop310, $pop24 + br_if $pop25, 0 # 0: down to label9 # BB#9: # %check.exit45 - i32.load16_u $3=, src+8($2) - i64.load $6=, src($2) - i32.load8_u $push24=, src+10($2) - i32.store8 $discard=, dst+10($2), $pop24 - i32.store16 $discard=, dst+8($2), $3 - i64.store $discard=, dst($2), $6 - block - i32.const $push25=, 11 - i32.call $push26=, memcmp@FUNCTION, $4, $1, $pop25 - br_if $pop26, 0 # 0: down to label10 + i32.const $push323=, 0 + i32.load16_u $4=, src+8($pop323):p2align=3 + i32.const $push322=, 0 + i32.const $push321=, 0 + i32.load8_u $push26=, src+10($pop321):p2align=1 + i32.store8 $discard=, dst+10($pop322):p2align=1, $pop26 + i32.const $push320=, 0 + i32.store16 $discard=, dst+8($pop320):p2align=3, $4 + i32.const $push319=, 0 + i32.const $push318=, 0 + i64.load $push27=, src($pop318):p2align=4 + i64.store $discard=, dst($pop319):p2align=4, $pop27 + block + i32.const $push317=, dst + i32.const $push316=, src + i32.const $push28=, 11 + i32.call $push29=, memcmp@FUNCTION, $pop317, $pop316, $pop28 + br_if $pop29, 0 # 0: down to label10 # BB#10: # %check.exit49 - i64.load $6=, src($2) - i32.load $push27=, src+8($2) - i32.store $discard=, dst+8($2), $pop27 - i64.store $discard=, dst($2), $6 - block - i32.const $push28=, 12 - i32.call $push29=, memcmp@FUNCTION, $4, $1, $pop28 - br_if $pop29, 0 # 0: down to label11 + i32.const $push329=, 0 + i64.load $1=, src($pop329):p2align=4 + i32.const $push328=, 0 + i32.const $push327=, 0 + i32.load $push30=, src+8($pop327):p2align=3 + i32.store $discard=, dst+8($pop328):p2align=3, $pop30 + i32.const $push326=, 0 + i64.store $discard=, dst($pop326):p2align=4, $1 + block + i32.const $push325=, dst + i32.const $push324=, src + i32.const $push31=, 12 + i32.call $push32=, memcmp@FUNCTION, $pop325, $pop324, $pop31 + br_if $pop32, 0 # 0: down to label11 # BB#11: # %check.exit53 - i32.load $3=, src+8($2) - i64.load $6=, src($2) - i32.load8_u $push30=, src+12($2) - i32.store8 $discard=, dst+12($2), $pop30 - i32.store $discard=, dst+8($2), $3 - i64.store $discard=, dst($2), $6 - block - i32.const $push31=, 13 - i32.call $push32=, memcmp@FUNCTION, $4, $1, $pop31 - br_if $pop32, 0 # 0: down to label12 + i32.const $push337=, 0 + i32.load $4=, src+8($pop337):p2align=3 + i32.const $push336=, 0 + i32.const $push335=, 0 + i32.load8_u $push33=, src+12($pop335):p2align=2 + i32.store8 $discard=, dst+12($pop336):p2align=2, $pop33 + i32.const $push334=, 0 + i32.store $discard=, dst+8($pop334):p2align=3, $4 + i32.const $push333=, 0 + i32.const $push332=, 0 + i64.load $push34=, src($pop332):p2align=4 + i64.store $discard=, dst($pop333):p2align=4, $pop34 + block + i32.const $push331=, dst + i32.const $push330=, src + i32.const $push35=, 13 + i32.call $push36=, memcmp@FUNCTION, $pop331, $pop330, $pop35 + br_if $pop36, 0 # 0: down to label12 # BB#12: # %check.exit57 - i32.load $3=, src+8($2) - i64.load $6=, src($2) - i32.load16_u $push33=, src+12($2) - i32.store16 $discard=, dst+12($2), $pop33 - i32.store $discard=, dst+8($2), $3 - i64.store $discard=, dst($2), $6 - block - i32.const $push34=, 14 - i32.call $push35=, memcmp@FUNCTION, $4, $1, $pop34 - br_if $pop35, 0 # 0: down to label13 + i32.const $push345=, 0 + i32.load $4=, src+8($pop345):p2align=3 + i32.const $push344=, 0 + i64.load $1=, src($pop344):p2align=4 + i32.const $push343=, 0 + i32.const $push342=, 0 + i32.load16_u $push37=, src+12($pop342):p2align=2 + i32.store16 $discard=, dst+12($pop343):p2align=2, $pop37 + i32.const $push341=, 0 + i32.store $discard=, dst+8($pop341):p2align=3, $4 + i32.const $push340=, 0 + i64.store $discard=, dst($pop340):p2align=4, $1 + block + i32.const $push339=, dst + i32.const $push338=, src + i32.const $push38=, 14 + i32.call $push39=, memcmp@FUNCTION, $pop339, $pop338, $pop38 + br_if $pop39, 0 # 0: down to label13 # BB#13: # %check.exit61 - i32.load16_u $3=, src+12($2) - i32.load $5=, src+8($2) - i32.load8_u $push36=, src+14($2) - i32.store8 $discard=, dst+14($2), $pop36 - i64.load $6=, src($2) - i32.store16 $discard=, dst+12($2), $3 - i32.store $discard=, dst+8($2), $5 - i64.store $discard=, dst($2), $6 - block - i32.const $push37=, 15 - i32.call $push38=, memcmp@FUNCTION, $4, $1, $pop37 - br_if $pop38, 0 # 0: down to label14 + i32.const $push355=, 0 + i32.load16_u $4=, src+12($pop355):p2align=2 + i32.const $push354=, 0 + i32.load $0=, src+8($pop354):p2align=3 + i32.const $push353=, 0 + i32.const $push352=, 0 + i32.load8_u $push40=, src+14($pop352):p2align=1 + i32.store8 $discard=, dst+14($pop353):p2align=1, $pop40 + i32.const $push351=, 0 + i32.store16 $discard=, dst+12($pop351):p2align=2, $4 + i32.const $push350=, 0 + i32.store $discard=, dst+8($pop350):p2align=3, $0 + i32.const $push349=, 0 + i32.const $push348=, 0 + i64.load $push41=, src($pop348):p2align=4 + i64.store $discard=, dst($pop349):p2align=4, $pop41 + block + i32.const $push347=, dst + i32.const $push346=, src + i32.const $push42=, 15 + i32.call $push43=, memcmp@FUNCTION, $pop347, $pop346, $pop42 + br_if $pop43, 0 # 0: down to label14 # BB#14: # %check.exit65 - i64.load $6=, src($2) - i64.load $push39=, src+8($2) - i64.store $discard=, dst+8($2), $pop39 - i64.store $discard=, dst($2), $6 - block - i32.const $push40=, 16 - i32.call $push41=, memcmp@FUNCTION, $4, $1, $pop40 - br_if $pop41, 0 # 0: down to label15 + i32.const $push361=, 0 + i64.load $1=, src($pop361):p2align=4 + i32.const $push360=, 0 + i32.const $push359=, 0 + i64.load $push44=, src+8($pop359) + i64.store $discard=, dst+8($pop360), $pop44 + i32.const $push358=, 0 + i64.store $discard=, dst($pop358):p2align=4, $1 + block + i32.const $push357=, dst + i32.const $push356=, src + i32.const $push45=, 16 + i32.call $push46=, memcmp@FUNCTION, $pop357, $pop356, $pop45 + br_if $pop46, 0 # 0: down to label15 # BB#15: # %check.exit69 - i64.load $6=, src+8($2) - i64.load $7=, src($2) - i32.load8_u $push42=, src+16($2) - i32.store8 $discard=, dst+16($2), $pop42 - i64.store $discard=, dst+8($2), $6 - i64.store $discard=, dst($2), $7 - block - i32.const $push43=, 17 - i32.call $push44=, memcmp@FUNCTION, $4, $1, $pop43 - br_if $pop44, 0 # 0: down to label16 + i32.const $push369=, 0 + i64.load $1=, src+8($pop369) + i32.const $push368=, 0 + i32.const $push367=, 0 + i32.load8_u $push47=, src+16($pop367):p2align=4 + i32.store8 $discard=, dst+16($pop368):p2align=4, $pop47 + i32.const $push366=, 0 + i64.store $discard=, dst+8($pop366), $1 + i32.const $push365=, 0 + i32.const $push364=, 0 + i64.load $push48=, src($pop364):p2align=4 + i64.store $discard=, dst($pop365):p2align=4, $pop48 + block + i32.const $push363=, dst + i32.const $push362=, src + i32.const $push49=, 17 + i32.call $push50=, memcmp@FUNCTION, $pop363, $pop362, $pop49 + br_if $pop50, 0 # 0: down to label16 # BB#16: # %check.exit73 - i64.load $6=, src+8($2) - i64.load $7=, src($2) - i32.load16_u $push45=, src+16($2) - i32.store16 $discard=, dst+16($2), $pop45 - i64.store $discard=, dst+8($2), $6 - i64.store $discard=, dst($2), $7 - block - i32.const $push46=, 18 - i32.call $push47=, memcmp@FUNCTION, $4, $1, $pop46 - br_if $pop47, 0 # 0: down to label17 + i32.const $push377=, 0 + i64.load $1=, src+8($pop377) + i32.const $push376=, 0 + i64.load $2=, src($pop376):p2align=4 + i32.const $push375=, 0 + i32.const $push374=, 0 + i32.load16_u $push51=, src+16($pop374):p2align=4 + i32.store16 $discard=, dst+16($pop375):p2align=4, $pop51 + i32.const $push373=, 0 + i64.store $discard=, dst+8($pop373), $1 + i32.const $push372=, 0 + i64.store $discard=, dst($pop372):p2align=4, $2 + block + i32.const $push371=, dst + i32.const $push370=, src + i32.const $push52=, 18 + i32.call $push53=, memcmp@FUNCTION, $pop371, $pop370, $pop52 + br_if $pop53, 0 # 0: down to label17 # BB#17: # %check.exit77 - i32.load16_u $3=, src+16($2) - i64.load $6=, src+8($2) - i32.load8_u $push48=, src+18($2) - i32.store8 $discard=, dst+18($2), $pop48 - i64.load $7=, src($2) - i32.store16 $discard=, dst+16($2), $3 - i64.store $discard=, dst+8($2), $6 - i64.store $discard=, dst($2), $7 - block - i32.const $push49=, 19 - i32.call $push50=, memcmp@FUNCTION, $4, $1, $pop49 - br_if $pop50, 0 # 0: down to label18 + i32.const $push387=, 0 + i32.load16_u $4=, src+16($pop387):p2align=4 + i32.const $push386=, 0 + i64.load $1=, src+8($pop386) + i32.const $push385=, 0 + i32.const $push384=, 0 + i32.load8_u $push54=, src+18($pop384):p2align=1 + i32.store8 $discard=, dst+18($pop385):p2align=1, $pop54 + i32.const $push383=, 0 + i32.store16 $discard=, dst+16($pop383):p2align=4, $4 + i32.const $push382=, 0 + i64.store $discard=, dst+8($pop382), $1 + i32.const $push381=, 0 + i32.const $push380=, 0 + i64.load $push55=, src($pop380):p2align=4 + i64.store $discard=, dst($pop381):p2align=4, $pop55 + block + i32.const $push379=, dst + i32.const $push378=, src + i32.const $push56=, 19 + i32.call $push57=, memcmp@FUNCTION, $pop379, $pop378, $pop56 + br_if $pop57, 0 # 0: down to label18 # BB#18: # %check.exit81 - i64.load $6=, src+8($2) - i64.load $7=, src($2) - i32.load $push51=, src+16($2) - i32.store $discard=, dst+16($2), $pop51 - i64.store $discard=, dst+8($2), $6 - i64.store $discard=, dst($2), $7 - block - i32.const $push52=, 20 - i32.call $push53=, memcmp@FUNCTION, $4, $1, $pop52 - br_if $pop53, 0 # 0: down to label19 + i32.const $push395=, 0 + i64.load $1=, src+8($pop395) + i32.const $push394=, 0 + i64.load $2=, src($pop394):p2align=4 + i32.const $push393=, 0 + i32.const $push392=, 0 + i32.load $push58=, src+16($pop392):p2align=4 + i32.store $discard=, dst+16($pop393):p2align=4, $pop58 + i32.const $push391=, 0 + i64.store $discard=, dst+8($pop391), $1 + i32.const $push390=, 0 + i64.store $discard=, dst($pop390):p2align=4, $2 + block + i32.const $push389=, dst + i32.const $push388=, src + i32.const $push59=, 20 + i32.call $push60=, memcmp@FUNCTION, $pop389, $pop388, $pop59 + br_if $pop60, 0 # 0: down to label19 # BB#19: # %check.exit85 - i32.load $3=, src+16($2) - i64.load $6=, src+8($2) - i32.load8_u $push54=, src+20($2) - i32.store8 $discard=, dst+20($2), $pop54 - i64.load $7=, src($2) - i32.store $discard=, dst+16($2), $3 - i64.store $discard=, dst+8($2), $6 - i64.store $discard=, dst($2), $7 - block - i32.const $push55=, 21 - i32.call $push56=, memcmp@FUNCTION, $4, $1, $pop55 - br_if $pop56, 0 # 0: down to label20 + i32.const $push405=, 0 + i32.load $4=, src+16($pop405):p2align=4 + i32.const $push404=, 0 + i64.load $1=, src+8($pop404) + i32.const $push403=, 0 + i32.const $push402=, 0 + i32.load8_u $push61=, src+20($pop402):p2align=2 + i32.store8 $discard=, dst+20($pop403):p2align=2, $pop61 + i32.const $push401=, 0 + i32.store $discard=, dst+16($pop401):p2align=4, $4 + i32.const $push400=, 0 + i64.store $discard=, dst+8($pop400), $1 + i32.const $push399=, 0 + i32.const $push398=, 0 + i64.load $push62=, src($pop398):p2align=4 + i64.store $discard=, dst($pop399):p2align=4, $pop62 + block + i32.const $push397=, dst + i32.const $push396=, src + i32.const $push63=, 21 + i32.call $push64=, memcmp@FUNCTION, $pop397, $pop396, $pop63 + br_if $pop64, 0 # 0: down to label20 # BB#20: # %check.exit89 - i32.load $3=, src+16($2) - i64.load $6=, src+8($2) - i32.load16_u $push57=, src+20($2) - i32.store16 $discard=, dst+20($2), $pop57 - i64.load $7=, src($2) - i32.store $discard=, dst+16($2), $3 - i64.store $discard=, dst+8($2), $6 - i64.store $discard=, dst($2), $7 - block - i32.const $push58=, 22 - i32.call $push59=, memcmp@FUNCTION, $4, $1, $pop58 - br_if $pop59, 0 # 0: down to label21 + i32.const $push415=, 0 + i32.load $4=, src+16($pop415):p2align=4 + i32.const $push414=, 0 + i64.load $1=, src+8($pop414) + i32.const $push413=, 0 + i32.const $push412=, 0 + i32.load16_u $push65=, src+20($pop412):p2align=2 + i32.store16 $discard=, dst+20($pop413):p2align=2, $pop65 + i32.const $push411=, 0 + i64.load $2=, src($pop411):p2align=4 + i32.const $push410=, 0 + i32.store $discard=, dst+16($pop410):p2align=4, $4 + i32.const $push409=, 0 + i64.store $discard=, dst+8($pop409), $1 + i32.const $push408=, 0 + i64.store $discard=, dst($pop408):p2align=4, $2 + block + i32.const $push407=, dst + i32.const $push406=, src + i32.const $push66=, 22 + i32.call $push67=, memcmp@FUNCTION, $pop407, $pop406, $pop66 + br_if $pop67, 0 # 0: down to label21 # BB#21: # %check.exit93 - i32.load16_u $3=, src+20($2) - i32.load8_u $push60=, src+22($2) - i32.store8 $discard=, dst+22($2), $pop60 - i32.load $5=, src+16($2) - i64.load $6=, src+8($2) - i32.store16 $discard=, dst+20($2), $3 - i64.load $7=, src($2) - i32.store $discard=, dst+16($2), $5 - i64.store $discard=, dst+8($2), $6 - i64.store $discard=, dst($2), $7 - block - i32.const $push61=, 23 - i32.call $push62=, memcmp@FUNCTION, $4, $1, $pop61 - br_if $pop62, 0 # 0: down to label22 + i32.const $push427=, 0 + i32.load16_u $4=, src+20($pop427):p2align=2 + i32.const $push426=, 0 + i32.load $0=, src+16($pop426):p2align=4 + i32.const $push425=, 0 + i64.load $1=, src+8($pop425) + i32.const $push424=, 0 + i32.const $push423=, 0 + i32.load8_u $push68=, src+22($pop423):p2align=1 + i32.store8 $discard=, dst+22($pop424):p2align=1, $pop68 + i32.const $push422=, 0 + i32.store16 $discard=, dst+20($pop422):p2align=2, $4 + i32.const $push421=, 0 + i32.store $discard=, dst+16($pop421):p2align=4, $0 + i32.const $push420=, 0 + i64.store $discard=, dst+8($pop420), $1 + i32.const $push419=, 0 + i32.const $push418=, 0 + i64.load $push69=, src($pop418):p2align=4 + i64.store $discard=, dst($pop419):p2align=4, $pop69 + block + i32.const $push417=, dst + i32.const $push416=, src + i32.const $push70=, 23 + i32.call $push71=, memcmp@FUNCTION, $pop417, $pop416, $pop70 + br_if $pop71, 0 # 0: down to label22 # BB#22: # %check.exit97 - i64.load $6=, src+8($2) - i64.load $7=, src($2) - i64.load $push63=, src+16($2) - i64.store $discard=, dst+16($2), $pop63 - i64.store $discard=, dst+8($2), $6 - i64.store $discard=, dst($2), $7 - block - i32.const $push64=, 24 - i32.call $push65=, memcmp@FUNCTION, $4, $1, $pop64 - br_if $pop65, 0 # 0: down to label23 + i32.const $push435=, 0 + i64.load $1=, src+8($pop435) + i32.const $push434=, 0 + i64.load $2=, src($pop434):p2align=4 + i32.const $push433=, 0 + i32.const $push432=, 0 + i64.load $push72=, src+16($pop432):p2align=4 + i64.store $discard=, dst+16($pop433):p2align=4, $pop72 + i32.const $push431=, 0 + i64.store $discard=, dst+8($pop431), $1 + i32.const $push430=, 0 + i64.store $discard=, dst($pop430):p2align=4, $2 + block + i32.const $push429=, dst + i32.const $push428=, src + i32.const $push73=, 24 + i32.call $push74=, memcmp@FUNCTION, $pop429, $pop428, $pop73 + br_if $pop74, 0 # 0: down to label23 # BB#23: # %check.exit101 - i64.load $6=, src+16($2) - i64.load $7=, src+8($2) - i32.load8_u $push66=, src+24($2) - i32.store8 $discard=, dst+24($2), $pop66 - i64.load $8=, src($2) - i64.store $discard=, dst+16($2), $6 - i64.store $discard=, dst+8($2), $7 - i64.store $discard=, dst($2), $8 - block - i32.const $push67=, 25 - i32.call $push68=, memcmp@FUNCTION, $4, $1, $pop67 - br_if $pop68, 0 # 0: down to label24 + i32.const $push445=, 0 + i64.load $1=, src+16($pop445):p2align=4 + i32.const $push444=, 0 + i64.load $2=, src+8($pop444) + i32.const $push443=, 0 + i32.const $push442=, 0 + i32.load8_u $push75=, src+24($pop442):p2align=3 + i32.store8 $discard=, dst+24($pop443):p2align=3, $pop75 + i32.const $push441=, 0 + i64.store $discard=, dst+16($pop441):p2align=4, $1 + i32.const $push440=, 0 + i64.store $discard=, dst+8($pop440), $2 + i32.const $push439=, 0 + i32.const $push438=, 0 + i64.load $push76=, src($pop438):p2align=4 + i64.store $discard=, dst($pop439):p2align=4, $pop76 + block + i32.const $push437=, dst + i32.const $push436=, src + i32.const $push77=, 25 + i32.call $push78=, memcmp@FUNCTION, $pop437, $pop436, $pop77 + br_if $pop78, 0 # 0: down to label24 # BB#24: # %check.exit105 - i64.load $6=, src+16($2) - i64.load $7=, src+8($2) - i64.load $8=, src($2) - i32.load16_u $push69=, src+24($2) - i32.store16 $discard=, dst+24($2), $pop69 - i64.store $discard=, dst+16($2), $6 - i64.store $discard=, dst+8($2), $7 - i64.store $discard=, dst($2), $8 - block - i32.call $push70=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop70, 0 # 0: down to label25 + i32.const $push455=, 0 + i64.load $1=, src+16($pop455):p2align=4 + i32.const $push454=, 0 + i64.load $2=, src+8($pop454) + i32.const $push453=, 0 + i32.const $push452=, 0 + i32.load16_u $push79=, src+24($pop452):p2align=3 + i32.store16 $discard=, dst+24($pop453):p2align=3, $pop79 + i32.const $push451=, 0 + i64.load $3=, src($pop451):p2align=4 + i32.const $push450=, 0 + i64.store $discard=, dst+16($pop450):p2align=4, $1 + i32.const $push449=, 0 + i64.store $discard=, dst+8($pop449), $2 + i32.const $push448=, 0 + i64.store $discard=, dst($pop448):p2align=4, $3 + block + i32.const $push447=, dst + i32.const $push446=, src + i32.const $push80=, 26 + i32.call $push81=, memcmp@FUNCTION, $pop447, $pop446, $pop80 + br_if $pop81, 0 # 0: down to label25 # BB#25: # %check.exit109 - i32.load16_u $0=, src+24($2) - i32.load8_u $push71=, src+26($2) - i32.store8 $discard=, dst+26($2), $pop71 - i64.load $6=, src+16($2) - i64.load $7=, src+8($2) - i32.store16 $discard=, dst+24($2), $0 - i64.load $8=, src($2) - i64.store $discard=, dst+16($2), $6 - i64.store $discard=, dst+8($2), $7 - i64.store $discard=, dst($2), $8 - block - i32.const $push72=, 27 - i32.call $push73=, memcmp@FUNCTION, $4, $1, $pop72 - br_if $pop73, 0 # 0: down to label26 + i32.const $push467=, 0 + i32.load16_u $4=, src+24($pop467):p2align=3 + i32.const $push466=, 0 + i64.load $1=, src+16($pop466):p2align=4 + i32.const $push465=, 0 + i64.load $2=, src+8($pop465) + i32.const $push464=, 0 + i32.const $push463=, 0 + i32.load8_u $push82=, src+26($pop463):p2align=1 + i32.store8 $discard=, dst+26($pop464):p2align=1, $pop82 + i32.const $push462=, 0 + i32.store16 $discard=, dst+24($pop462):p2align=3, $4 + i32.const $push461=, 0 + i64.store $discard=, dst+16($pop461):p2align=4, $1 + i32.const $push460=, 0 + i64.store $discard=, dst+8($pop460), $2 + i32.const $push459=, 0 + i32.const $push458=, 0 + i64.load $push83=, src($pop458):p2align=4 + i64.store $discard=, dst($pop459):p2align=4, $pop83 + block + i32.const $push457=, dst + i32.const $push456=, src + i32.const $push84=, 27 + i32.call $push85=, memcmp@FUNCTION, $pop457, $pop456, $pop84 + br_if $pop85, 0 # 0: down to label26 # BB#26: # %check.exit113 - i64.load $6=, src+16($2) - i64.load $7=, src+8($2) - i32.load $push74=, src+24($2) - i32.store $discard=, dst+24($2), $pop74 - i64.load $8=, src($2) - i64.store $discard=, dst+16($2), $6 - i64.store $discard=, dst+8($2), $7 - i64.store $discard=, dst($2), $8 - block - i32.const $push75=, 28 - i32.call $push76=, memcmp@FUNCTION, $4, $1, $pop75 - br_if $pop76, 0 # 0: down to label27 + i32.const $push477=, 0 + i64.load $1=, src+16($pop477):p2align=4 + i32.const $push476=, 0 + i64.load $2=, src+8($pop476) + i32.const $push475=, 0 + i32.const $push474=, 0 + i32.load $push86=, src+24($pop474):p2align=3 + i32.store $discard=, dst+24($pop475):p2align=3, $pop86 + i32.const $push473=, 0 + i64.load $3=, src($pop473):p2align=4 + i32.const $push472=, 0 + i64.store $discard=, dst+16($pop472):p2align=4, $1 + i32.const $push471=, 0 + i64.store $discard=, dst+8($pop471), $2 + i32.const $push470=, 0 + i64.store $discard=, dst($pop470):p2align=4, $3 + block + i32.const $push469=, dst + i32.const $push468=, src + i32.const $push87=, 28 + i32.call $push88=, memcmp@FUNCTION, $pop469, $pop468, $pop87 + br_if $pop88, 0 # 0: down to label27 # BB#27: # %check.exit117 - i32.load $0=, src+24($2) - i32.load8_u $push77=, src+28($2) - i32.store8 $discard=, dst+28($2), $pop77 - i64.load $6=, src+16($2) - i64.load $7=, src+8($2) - i32.store $discard=, dst+24($2), $0 - i64.load $8=, src($2) - i64.store $discard=, dst+16($2), $6 - i64.store $discard=, dst+8($2), $7 - i64.store $discard=, dst($2), $8 - block - i32.const $push78=, 29 - i32.call $push79=, memcmp@FUNCTION, $4, $1, $pop78 - br_if $pop79, 0 # 0: down to label28 + i32.const $push489=, 0 + i32.load $4=, src+24($pop489):p2align=3 + i32.const $push488=, 0 + i64.load $1=, src+16($pop488):p2align=4 + i32.const $push487=, 0 + i64.load $2=, src+8($pop487) + i32.const $push486=, 0 + i32.const $push485=, 0 + i32.load8_u $push89=, src+28($pop485):p2align=2 + i32.store8 $discard=, dst+28($pop486):p2align=2, $pop89 + i32.const $push484=, 0 + i32.store $discard=, dst+24($pop484):p2align=3, $4 + i32.const $push483=, 0 + i64.store $discard=, dst+16($pop483):p2align=4, $1 + i32.const $push482=, 0 + i64.store $discard=, dst+8($pop482), $2 + i32.const $push481=, 0 + i32.const $push480=, 0 + i64.load $push90=, src($pop480):p2align=4 + i64.store $discard=, dst($pop481):p2align=4, $pop90 + block + i32.const $push479=, dst + i32.const $push478=, src + i32.const $push91=, 29 + i32.call $push92=, memcmp@FUNCTION, $pop479, $pop478, $pop91 + br_if $pop92, 0 # 0: down to label28 # BB#28: # %check.exit121 - i32.load $0=, src+24($2) - i32.load16_u $push80=, src+28($2) - i32.store16 $discard=, dst+28($2), $pop80 - i64.load $6=, src+16($2) - i64.load $7=, src+8($2) - i32.store $discard=, dst+24($2), $0 - i64.load $8=, src($2) - i64.store $discard=, dst+16($2), $6 - i64.store $discard=, dst+8($2), $7 - i64.store $discard=, dst($2), $8 - block - i32.const $push81=, 30 - i32.call $push82=, memcmp@FUNCTION, $4, $1, $pop81 - br_if $pop82, 0 # 0: down to label29 + i32.const $push93=, 0 + i32.load $4=, src+24($pop93):p2align=3 + i32.const $push500=, 0 + i32.const $push499=, 0 + i32.load16_u $push94=, src+28($pop499):p2align=2 + i32.store16 $discard=, dst+28($pop500):p2align=2, $pop94 + i32.const $push498=, 0 + i64.load $1=, src+16($pop498):p2align=4 + i32.const $push497=, 0 + i64.load $2=, src+8($pop497) + i32.const $push496=, 0 + i32.store $discard=, dst+24($pop496):p2align=3, $4 + i32.const $push495=, 0 + i64.load $3=, src($pop495):p2align=4 + i32.const $push494=, 0 + i64.store $discard=, dst+16($pop494):p2align=4, $1 + i32.const $push493=, 0 + i64.store $discard=, dst+8($pop493), $2 + i32.const $push492=, 0 + i64.store $discard=, dst($pop492):p2align=4, $3 + block + i32.const $push491=, dst + i32.const $push490=, src + i32.const $push95=, 30 + i32.call $push96=, memcmp@FUNCTION, $pop491, $pop490, $pop95 + br_if $pop96, 0 # 0: down to label29 # BB#29: # %check.exit125 - i32.const $0=, 31 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push83=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop83, 0 # 0: down to label30 + i32.const $push97=, dst + i32.const $push504=, src + i32.const $push98=, 31 + i32.call $push99=, memcpy@FUNCTION, $pop97, $pop504, $pop98 + tee_local $push503=, $4=, $pop99 + i32.const $push502=, src + i32.const $push501=, 31 + i32.call $push100=, memcmp@FUNCTION, $pop503, $pop502, $pop501 + br_if $pop100, 0 # 0: down to label30 # BB#30: # %check.exit129 - i64.load $6=, src+16($2) - i64.load $7=, src+8($2) - i64.load $push84=, src+24($2) - i64.store $discard=, dst+24($2), $pop84 - i64.load $8=, src($2) - i64.store $discard=, dst+16($2), $6 - i64.store $discard=, dst+8($2), $7 - i64.store $discard=, dst($2), $8 - block - i32.const $push85=, 32 - i32.call $push86=, memcmp@FUNCTION, $4, $1, $pop85 - br_if $pop86, 0 # 0: down to label31 + i32.const $push101=, 0 + i64.load $1=, src+16($pop101):p2align=4 + i32.const $push512=, 0 + i64.load $2=, src+8($pop512) + i32.const $push511=, 0 + i32.const $push510=, 0 + i64.load $push102=, src+24($pop510) + i64.store $discard=, dst+24($pop511), $pop102 + i32.const $push509=, 0 + i64.load $3=, src($pop509):p2align=4 + i32.const $push508=, 0 + i64.store $discard=, dst+16($pop508):p2align=4, $1 + i32.const $push507=, 0 + i64.store $discard=, dst+8($pop507), $2 + i32.const $push506=, 0 + i64.store $discard=, dst($pop506):p2align=4, $3 + block + i32.const $push505=, src + i32.const $push103=, 32 + i32.call $push104=, memcmp@FUNCTION, $4, $pop505, $pop103 + br_if $pop104, 0 # 0: down to label31 # BB#31: # %check.exit133 - i32.const $0=, 33 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push87=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop87, 0 # 0: down to label32 + i32.const $push105=, dst + i32.const $push516=, src + i32.const $push106=, 33 + i32.call $push107=, memcpy@FUNCTION, $pop105, $pop516, $pop106 + tee_local $push515=, $4=, $pop107 + i32.const $push514=, src + i32.const $push513=, 33 + i32.call $push108=, memcmp@FUNCTION, $pop515, $pop514, $pop513 + br_if $pop108, 0 # 0: down to label32 # BB#32: # %check.exit137 - i32.const $0=, 34 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push88=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop88, 0 # 0: down to label33 + i32.const $push519=, src + i32.const $push109=, 34 + i32.call $push110=, memcpy@FUNCTION, $4, $pop519, $pop109 + i32.const $push518=, src + i32.const $push517=, 34 + i32.call $push111=, memcmp@FUNCTION, $pop110, $pop518, $pop517 + br_if $pop111, 0 # 0: down to label33 # BB#33: # %check.exit141 - i32.const $0=, 35 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push89=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop89, 0 # 0: down to label34 + i32.const $push112=, dst + i32.const $push523=, src + i32.const $push113=, 35 + i32.call $push114=, memcpy@FUNCTION, $pop112, $pop523, $pop113 + tee_local $push522=, $4=, $pop114 + i32.const $push521=, src + i32.const $push520=, 35 + i32.call $push115=, memcmp@FUNCTION, $pop522, $pop521, $pop520 + br_if $pop115, 0 # 0: down to label34 # BB#34: # %check.exit145 - i32.const $0=, 36 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push90=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop90, 0 # 0: down to label35 + i32.const $push526=, src + i32.const $push116=, 36 + i32.call $push117=, memcpy@FUNCTION, $4, $pop526, $pop116 + i32.const $push525=, src + i32.const $push524=, 36 + i32.call $push118=, memcmp@FUNCTION, $pop117, $pop525, $pop524 + br_if $pop118, 0 # 0: down to label35 # BB#35: # %check.exit149 - i32.const $0=, 37 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push91=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop91, 0 # 0: down to label36 + i32.const $push119=, dst + i32.const $push530=, src + i32.const $push120=, 37 + i32.call $push121=, memcpy@FUNCTION, $pop119, $pop530, $pop120 + tee_local $push529=, $4=, $pop121 + i32.const $push528=, src + i32.const $push527=, 37 + i32.call $push122=, memcmp@FUNCTION, $pop529, $pop528, $pop527 + br_if $pop122, 0 # 0: down to label36 # BB#36: # %check.exit153 - i32.const $0=, 38 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push92=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop92, 0 # 0: down to label37 + i32.const $push533=, src + i32.const $push123=, 38 + i32.call $push124=, memcpy@FUNCTION, $4, $pop533, $pop123 + i32.const $push532=, src + i32.const $push531=, 38 + i32.call $push125=, memcmp@FUNCTION, $pop124, $pop532, $pop531 + br_if $pop125, 0 # 0: down to label37 # BB#37: # %check.exit157 - i32.const $0=, 39 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push93=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop93, 0 # 0: down to label38 + i32.const $push126=, dst + i32.const $push537=, src + i32.const $push127=, 39 + i32.call $push128=, memcpy@FUNCTION, $pop126, $pop537, $pop127 + tee_local $push536=, $4=, $pop128 + i32.const $push535=, src + i32.const $push534=, 39 + i32.call $push129=, memcmp@FUNCTION, $pop536, $pop535, $pop534 + br_if $pop129, 0 # 0: down to label38 # BB#38: # %check.exit161 - i32.const $0=, 40 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push94=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop94, 0 # 0: down to label39 + i32.const $push540=, src + i32.const $push130=, 40 + i32.call $push131=, memcpy@FUNCTION, $4, $pop540, $pop130 + i32.const $push539=, src + i32.const $push538=, 40 + i32.call $push132=, memcmp@FUNCTION, $pop131, $pop539, $pop538 + br_if $pop132, 0 # 0: down to label39 # BB#39: # %check.exit165 - i32.const $0=, 41 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push95=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop95, 0 # 0: down to label40 + i32.const $push133=, dst + i32.const $push544=, src + i32.const $push134=, 41 + i32.call $push135=, memcpy@FUNCTION, $pop133, $pop544, $pop134 + tee_local $push543=, $4=, $pop135 + i32.const $push542=, src + i32.const $push541=, 41 + i32.call $push136=, memcmp@FUNCTION, $pop543, $pop542, $pop541 + br_if $pop136, 0 # 0: down to label40 # BB#40: # %check.exit169 - i32.const $0=, 42 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push96=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop96, 0 # 0: down to label41 + i32.const $push547=, src + i32.const $push137=, 42 + i32.call $push138=, memcpy@FUNCTION, $4, $pop547, $pop137 + i32.const $push546=, src + i32.const $push545=, 42 + i32.call $push139=, memcmp@FUNCTION, $pop138, $pop546, $pop545 + br_if $pop139, 0 # 0: down to label41 # BB#41: # %check.exit173 - i32.const $0=, 43 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push97=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop97, 0 # 0: down to label42 + i32.const $push140=, dst + i32.const $push551=, src + i32.const $push141=, 43 + i32.call $push142=, memcpy@FUNCTION, $pop140, $pop551, $pop141 + tee_local $push550=, $4=, $pop142 + i32.const $push549=, src + i32.const $push548=, 43 + i32.call $push143=, memcmp@FUNCTION, $pop550, $pop549, $pop548 + br_if $pop143, 0 # 0: down to label42 # BB#42: # %check.exit177 - i32.const $0=, 44 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push98=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop98, 0 # 0: down to label43 + i32.const $push554=, src + i32.const $push144=, 44 + i32.call $push145=, memcpy@FUNCTION, $4, $pop554, $pop144 + i32.const $push553=, src + i32.const $push552=, 44 + i32.call $push146=, memcmp@FUNCTION, $pop145, $pop553, $pop552 + br_if $pop146, 0 # 0: down to label43 # BB#43: # %check.exit181 - i32.const $0=, 45 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push99=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop99, 0 # 0: down to label44 + i32.const $push147=, dst + i32.const $push558=, src + i32.const $push148=, 45 + i32.call $push149=, memcpy@FUNCTION, $pop147, $pop558, $pop148 + tee_local $push557=, $4=, $pop149 + i32.const $push556=, src + i32.const $push555=, 45 + i32.call $push150=, memcmp@FUNCTION, $pop557, $pop556, $pop555 + br_if $pop150, 0 # 0: down to label44 # BB#44: # %check.exit185 - i32.const $0=, 46 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push100=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop100, 0 # 0: down to label45 + i32.const $push561=, src + i32.const $push151=, 46 + i32.call $push152=, memcpy@FUNCTION, $4, $pop561, $pop151 + i32.const $push560=, src + i32.const $push559=, 46 + i32.call $push153=, memcmp@FUNCTION, $pop152, $pop560, $pop559 + br_if $pop153, 0 # 0: down to label45 # BB#45: # %check.exit189 - i32.const $0=, 47 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push101=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop101, 0 # 0: down to label46 + i32.const $push154=, dst + i32.const $push565=, src + i32.const $push155=, 47 + i32.call $push156=, memcpy@FUNCTION, $pop154, $pop565, $pop155 + tee_local $push564=, $4=, $pop156 + i32.const $push563=, src + i32.const $push562=, 47 + i32.call $push157=, memcmp@FUNCTION, $pop564, $pop563, $pop562 + br_if $pop157, 0 # 0: down to label46 # BB#46: # %check.exit193 - i32.const $0=, 48 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push102=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop102, 0 # 0: down to label47 + i32.const $push568=, src + i32.const $push158=, 48 + i32.call $push159=, memcpy@FUNCTION, $4, $pop568, $pop158 + i32.const $push567=, src + i32.const $push566=, 48 + i32.call $push160=, memcmp@FUNCTION, $pop159, $pop567, $pop566 + br_if $pop160, 0 # 0: down to label47 # BB#47: # %check.exit197 - i32.const $0=, 49 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push103=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop103, 0 # 0: down to label48 + i32.const $push161=, dst + i32.const $push572=, src + i32.const $push162=, 49 + i32.call $push163=, memcpy@FUNCTION, $pop161, $pop572, $pop162 + tee_local $push571=, $4=, $pop163 + i32.const $push570=, src + i32.const $push569=, 49 + i32.call $push164=, memcmp@FUNCTION, $pop571, $pop570, $pop569 + br_if $pop164, 0 # 0: down to label48 # BB#48: # %check.exit201 - i32.const $0=, 50 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push104=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop104, 0 # 0: down to label49 + i32.const $push575=, src + i32.const $push165=, 50 + i32.call $push166=, memcpy@FUNCTION, $4, $pop575, $pop165 + i32.const $push574=, src + i32.const $push573=, 50 + i32.call $push167=, memcmp@FUNCTION, $pop166, $pop574, $pop573 + br_if $pop167, 0 # 0: down to label49 # BB#49: # %check.exit205 - i32.const $0=, 51 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push105=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop105, 0 # 0: down to label50 + i32.const $push168=, dst + i32.const $push579=, src + i32.const $push169=, 51 + i32.call $push170=, memcpy@FUNCTION, $pop168, $pop579, $pop169 + tee_local $push578=, $4=, $pop170 + i32.const $push577=, src + i32.const $push576=, 51 + i32.call $push171=, memcmp@FUNCTION, $pop578, $pop577, $pop576 + br_if $pop171, 0 # 0: down to label50 # BB#50: # %check.exit209 - i32.const $0=, 52 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push106=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop106, 0 # 0: down to label51 + i32.const $push582=, src + i32.const $push172=, 52 + i32.call $push173=, memcpy@FUNCTION, $4, $pop582, $pop172 + i32.const $push581=, src + i32.const $push580=, 52 + i32.call $push174=, memcmp@FUNCTION, $pop173, $pop581, $pop580 + br_if $pop174, 0 # 0: down to label51 # BB#51: # %check.exit213 - i32.const $0=, 53 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push107=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop107, 0 # 0: down to label52 + i32.const $push175=, dst + i32.const $push586=, src + i32.const $push176=, 53 + i32.call $push177=, memcpy@FUNCTION, $pop175, $pop586, $pop176 + tee_local $push585=, $4=, $pop177 + i32.const $push584=, src + i32.const $push583=, 53 + i32.call $push178=, memcmp@FUNCTION, $pop585, $pop584, $pop583 + br_if $pop178, 0 # 0: down to label52 # BB#52: # %check.exit217 - i32.const $0=, 54 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push108=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop108, 0 # 0: down to label53 + i32.const $push589=, src + i32.const $push179=, 54 + i32.call $push180=, memcpy@FUNCTION, $4, $pop589, $pop179 + i32.const $push588=, src + i32.const $push587=, 54 + i32.call $push181=, memcmp@FUNCTION, $pop180, $pop588, $pop587 + br_if $pop181, 0 # 0: down to label53 # BB#53: # %check.exit221 - i32.const $0=, 55 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push109=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop109, 0 # 0: down to label54 + i32.const $push182=, dst + i32.const $push593=, src + i32.const $push183=, 55 + i32.call $push184=, memcpy@FUNCTION, $pop182, $pop593, $pop183 + tee_local $push592=, $4=, $pop184 + i32.const $push591=, src + i32.const $push590=, 55 + i32.call $push185=, memcmp@FUNCTION, $pop592, $pop591, $pop590 + br_if $pop185, 0 # 0: down to label54 # BB#54: # %check.exit225 - i32.const $0=, 56 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push110=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop110, 0 # 0: down to label55 + i32.const $push596=, src + i32.const $push186=, 56 + i32.call $push187=, memcpy@FUNCTION, $4, $pop596, $pop186 + i32.const $push595=, src + i32.const $push594=, 56 + i32.call $push188=, memcmp@FUNCTION, $pop187, $pop595, $pop594 + br_if $pop188, 0 # 0: down to label55 # BB#55: # %check.exit229 - i32.const $0=, 57 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push111=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop111, 0 # 0: down to label56 + i32.const $push189=, dst + i32.const $push600=, src + i32.const $push190=, 57 + i32.call $push191=, memcpy@FUNCTION, $pop189, $pop600, $pop190 + tee_local $push599=, $4=, $pop191 + i32.const $push598=, src + i32.const $push597=, 57 + i32.call $push192=, memcmp@FUNCTION, $pop599, $pop598, $pop597 + br_if $pop192, 0 # 0: down to label56 # BB#56: # %check.exit233 - i32.const $0=, 58 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push112=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop112, 0 # 0: down to label57 + i32.const $push603=, src + i32.const $push193=, 58 + i32.call $push194=, memcpy@FUNCTION, $4, $pop603, $pop193 + i32.const $push602=, src + i32.const $push601=, 58 + i32.call $push195=, memcmp@FUNCTION, $pop194, $pop602, $pop601 + br_if $pop195, 0 # 0: down to label57 # BB#57: # %check.exit237 - i32.const $0=, 59 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push113=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop113, 0 # 0: down to label58 + i32.const $push196=, dst + i32.const $push607=, src + i32.const $push197=, 59 + i32.call $push198=, memcpy@FUNCTION, $pop196, $pop607, $pop197 + tee_local $push606=, $4=, $pop198 + i32.const $push605=, src + i32.const $push604=, 59 + i32.call $push199=, memcmp@FUNCTION, $pop606, $pop605, $pop604 + br_if $pop199, 0 # 0: down to label58 # BB#58: # %check.exit241 - i32.const $0=, 60 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push114=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop114, 0 # 0: down to label59 + i32.const $push610=, src + i32.const $push200=, 60 + i32.call $push201=, memcpy@FUNCTION, $4, $pop610, $pop200 + i32.const $push609=, src + i32.const $push608=, 60 + i32.call $push202=, memcmp@FUNCTION, $pop201, $pop609, $pop608 + br_if $pop202, 0 # 0: down to label59 # BB#59: # %check.exit245 - i32.const $0=, 61 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push115=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop115, 0 # 0: down to label60 + i32.const $push203=, dst + i32.const $push614=, src + i32.const $push204=, 61 + i32.call $push205=, memcpy@FUNCTION, $pop203, $pop614, $pop204 + tee_local $push613=, $4=, $pop205 + i32.const $push612=, src + i32.const $push611=, 61 + i32.call $push206=, memcmp@FUNCTION, $pop613, $pop612, $pop611 + br_if $pop206, 0 # 0: down to label60 # BB#60: # %check.exit249 - i32.const $0=, 62 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push116=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop116, 0 # 0: down to label61 + i32.const $push617=, src + i32.const $push207=, 62 + i32.call $push208=, memcpy@FUNCTION, $4, $pop617, $pop207 + i32.const $push616=, src + i32.const $push615=, 62 + i32.call $push209=, memcmp@FUNCTION, $pop208, $pop616, $pop615 + br_if $pop209, 0 # 0: down to label61 # BB#61: # %check.exit253 - i32.const $0=, 63 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push117=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop117, 0 # 0: down to label62 + i32.const $push210=, dst + i32.const $push621=, src + i32.const $push211=, 63 + i32.call $push212=, memcpy@FUNCTION, $pop210, $pop621, $pop211 + tee_local $push620=, $4=, $pop212 + i32.const $push619=, src + i32.const $push618=, 63 + i32.call $push213=, memcmp@FUNCTION, $pop620, $pop619, $pop618 + br_if $pop213, 0 # 0: down to label62 # BB#62: # %check.exit257 - i32.const $0=, 64 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push118=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop118, 0 # 0: down to label63 + i32.const $push624=, src + i32.const $push214=, 64 + i32.call $push215=, memcpy@FUNCTION, $4, $pop624, $pop214 + i32.const $push623=, src + i32.const $push622=, 64 + i32.call $push216=, memcmp@FUNCTION, $pop215, $pop623, $pop622 + br_if $pop216, 0 # 0: down to label63 # BB#63: # %check.exit261 - i32.const $0=, 65 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push119=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop119, 0 # 0: down to label64 + i32.const $push217=, dst + i32.const $push628=, src + i32.const $push218=, 65 + i32.call $push219=, memcpy@FUNCTION, $pop217, $pop628, $pop218 + tee_local $push627=, $4=, $pop219 + i32.const $push626=, src + i32.const $push625=, 65 + i32.call $push220=, memcmp@FUNCTION, $pop627, $pop626, $pop625 + br_if $pop220, 0 # 0: down to label64 # BB#64: # %check.exit265 - i32.const $0=, 66 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push120=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop120, 0 # 0: down to label65 + i32.const $push631=, src + i32.const $push221=, 66 + i32.call $push222=, memcpy@FUNCTION, $4, $pop631, $pop221 + i32.const $push630=, src + i32.const $push629=, 66 + i32.call $push223=, memcmp@FUNCTION, $pop222, $pop630, $pop629 + br_if $pop223, 0 # 0: down to label65 # BB#65: # %check.exit269 - i32.const $0=, 67 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push121=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop121, 0 # 0: down to label66 + i32.const $push224=, dst + i32.const $push635=, src + i32.const $push225=, 67 + i32.call $push226=, memcpy@FUNCTION, $pop224, $pop635, $pop225 + tee_local $push634=, $4=, $pop226 + i32.const $push633=, src + i32.const $push632=, 67 + i32.call $push227=, memcmp@FUNCTION, $pop634, $pop633, $pop632 + br_if $pop227, 0 # 0: down to label66 # BB#66: # %check.exit273 - i32.const $0=, 68 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push122=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop122, 0 # 0: down to label67 + i32.const $push638=, src + i32.const $push228=, 68 + i32.call $push229=, memcpy@FUNCTION, $4, $pop638, $pop228 + i32.const $push637=, src + i32.const $push636=, 68 + i32.call $push230=, memcmp@FUNCTION, $pop229, $pop637, $pop636 + br_if $pop230, 0 # 0: down to label67 # BB#67: # %check.exit277 - i32.const $0=, 69 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push123=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop123, 0 # 0: down to label68 + i32.const $push231=, dst + i32.const $push642=, src + i32.const $push232=, 69 + i32.call $push233=, memcpy@FUNCTION, $pop231, $pop642, $pop232 + tee_local $push641=, $4=, $pop233 + i32.const $push640=, src + i32.const $push639=, 69 + i32.call $push234=, memcmp@FUNCTION, $pop641, $pop640, $pop639 + br_if $pop234, 0 # 0: down to label68 # BB#68: # %check.exit281 - i32.const $0=, 70 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push124=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop124, 0 # 0: down to label69 + i32.const $push645=, src + i32.const $push235=, 70 + i32.call $push236=, memcpy@FUNCTION, $4, $pop645, $pop235 + i32.const $push644=, src + i32.const $push643=, 70 + i32.call $push237=, memcmp@FUNCTION, $pop236, $pop644, $pop643 + br_if $pop237, 0 # 0: down to label69 # BB#69: # %check.exit285 - i32.const $0=, 71 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push125=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop125, 0 # 0: down to label70 + i32.const $push238=, dst + i32.const $push649=, src + i32.const $push239=, 71 + i32.call $push240=, memcpy@FUNCTION, $pop238, $pop649, $pop239 + tee_local $push648=, $4=, $pop240 + i32.const $push647=, src + i32.const $push646=, 71 + i32.call $push241=, memcmp@FUNCTION, $pop648, $pop647, $pop646 + br_if $pop241, 0 # 0: down to label70 # BB#70: # %check.exit289 - i32.const $0=, 72 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push126=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop126, 0 # 0: down to label71 + i32.const $push652=, src + i32.const $push242=, 72 + i32.call $push243=, memcpy@FUNCTION, $4, $pop652, $pop242 + i32.const $push651=, src + i32.const $push650=, 72 + i32.call $push244=, memcmp@FUNCTION, $pop243, $pop651, $pop650 + br_if $pop244, 0 # 0: down to label71 # BB#71: # %check.exit293 - i32.const $0=, 73 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push127=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop127, 0 # 0: down to label72 + i32.const $push245=, dst + i32.const $push656=, src + i32.const $push246=, 73 + i32.call $push247=, memcpy@FUNCTION, $pop245, $pop656, $pop246 + tee_local $push655=, $4=, $pop247 + i32.const $push654=, src + i32.const $push653=, 73 + i32.call $push248=, memcmp@FUNCTION, $pop655, $pop654, $pop653 + br_if $pop248, 0 # 0: down to label72 # BB#72: # %check.exit297 - i32.const $0=, 74 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push128=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop128, 0 # 0: down to label73 + i32.const $push659=, src + i32.const $push249=, 74 + i32.call $push250=, memcpy@FUNCTION, $4, $pop659, $pop249 + i32.const $push658=, src + i32.const $push657=, 74 + i32.call $push251=, memcmp@FUNCTION, $pop250, $pop658, $pop657 + br_if $pop251, 0 # 0: down to label73 # BB#73: # %check.exit301 - i32.const $0=, 75 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push129=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop129, 0 # 0: down to label74 + i32.const $push252=, dst + i32.const $push663=, src + i32.const $push253=, 75 + i32.call $push254=, memcpy@FUNCTION, $pop252, $pop663, $pop253 + tee_local $push662=, $4=, $pop254 + i32.const $push661=, src + i32.const $push660=, 75 + i32.call $push255=, memcmp@FUNCTION, $pop662, $pop661, $pop660 + br_if $pop255, 0 # 0: down to label74 # BB#74: # %check.exit305 - i32.const $0=, 76 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push130=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop130, 0 # 0: down to label75 + i32.const $push666=, src + i32.const $push256=, 76 + i32.call $push257=, memcpy@FUNCTION, $4, $pop666, $pop256 + i32.const $push665=, src + i32.const $push664=, 76 + i32.call $push258=, memcmp@FUNCTION, $pop257, $pop665, $pop664 + br_if $pop258, 0 # 0: down to label75 # BB#75: # %check.exit309 - i32.const $0=, 77 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push131=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop131, 0 # 0: down to label76 + i32.const $push259=, dst + i32.const $push670=, src + i32.const $push260=, 77 + i32.call $push261=, memcpy@FUNCTION, $pop259, $pop670, $pop260 + tee_local $push669=, $4=, $pop261 + i32.const $push668=, src + i32.const $push667=, 77 + i32.call $push262=, memcmp@FUNCTION, $pop669, $pop668, $pop667 + br_if $pop262, 0 # 0: down to label76 # BB#76: # %check.exit313 - i32.const $0=, 78 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push132=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop132, 0 # 0: down to label77 + i32.const $push673=, src + i32.const $push263=, 78 + i32.call $push264=, memcpy@FUNCTION, $4, $pop673, $pop263 + i32.const $push672=, src + i32.const $push671=, 78 + i32.call $push265=, memcmp@FUNCTION, $pop264, $pop672, $pop671 + br_if $pop265, 0 # 0: down to label77 # BB#77: # %check.exit317 - i32.const $0=, 79 - call memcpy@FUNCTION, $4, $1, $0 block - i32.call $push133=, memcmp@FUNCTION, $4, $1, $0 - br_if $pop133, 0 # 0: down to label78 + i32.const $push267=, dst + i32.const $push266=, src + i32.const $push268=, 79 + i32.call $push269=, memcpy@FUNCTION, $pop267, $pop266, $pop268 + i32.const $push675=, src + i32.const $push674=, 79 + i32.call $push270=, memcmp@FUNCTION, $pop269, $pop675, $pop674 + br_if $pop270, 0 # 0: down to label78 # BB#78: # %check.exit321 - return $2 + i32.const $push271=, 0 + return $pop271 .LBB1_79: # %if.then.i320 end_block # label78: call abort@FUNCTION @@ -970,7 +1397,7 @@ main: # @main .type src,@object .section .bss.src,"aw",@nobits .globl src - .align 4 + .p2align 4 src: .skip 80 .size src, 80 @@ -979,7 +1406,7 @@ src: .type dst,@object .section .bss.dst,"aw",@nobits .globl dst - .align 4 + .p2align 4 dst: .skip 80 .size dst, 80 |