summaryrefslogtreecommitdiff
path: root/test/torture-s/memcpy-bi.c.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/torture-s/memcpy-bi.c.s')
-rw-r--r--test/torture-s/memcpy-bi.c.s392
1 files changed, 235 insertions, 157 deletions
diff --git a/test/torture-s/memcpy-bi.c.s b/test/torture-s/memcpy-bi.c.s
index 0714be148..143b72c40 100644
--- a/test/torture-s/memcpy-bi.c.s
+++ b/test/torture-s/memcpy-bi.c.s
@@ -7,12 +7,13 @@
check: # @check
.param i32, i32, i32
# BB#0: # %entry
- block .LBB0_2
+ block
i32.call $push0=, memcmp@FUNCTION, $0, $1, $2
- br_if $pop0, .LBB0_2
+ br_if $pop0, 0 # 0: down to label0
# BB#1: # %if.end
return
.LBB0_2: # %if.then
+ end_block # label0:
call abort@FUNCTION
unreachable
.Lfunc_end0:
@@ -29,7 +30,7 @@ main: # @main
i32.const $2=, 0
.LBB1_1: # %for.body
# =>This Inner Loop Header: Depth=1
- loop .LBB1_2
+ loop # label1:
i32.const $0=, 26
i32.rem_s $4=, $2, $0
i32.const $1=, src
@@ -41,43 +42,44 @@ main: # @main
i32.add $2=, $2, $4
i32.const $push3=, 80
i32.ne $push4=, $2, $pop3
- br_if $pop4, .LBB1_1
-.LBB1_2: # %check.exit
+ br_if $pop4, 0 # 0: up to label1
+# BB#2: # %check.exit
+ end_loop # label2:
i32.const $2=, 0
- block .LBB1_154
+ 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, .LBB1_154
+ br_if $pop135, 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 .LBB1_153
+ block
i32.const $push7=, 3
i32.call $push8=, memcmp@FUNCTION, $4, $1, $pop7
- br_if $pop8, .LBB1_153
+ 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 .LBB1_152
+ block
i32.const $push10=, 5
i32.call $push11=, memcmp@FUNCTION, $4, $1, $pop10
- br_if $pop11, .LBB1_152
+ 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 .LBB1_151
+ block
i32.const $push13=, 6
i32.call $push14=, memcmp@FUNCTION, $4, $1, $pop13
- br_if $pop14, .LBB1_151
+ br_if $pop14, 0 # 0: down to label6
# BB#6: # %check.exit29
i32.load16_u $3=, src+4($2)
i32.load $5=, src($2)
@@ -85,28 +87,28 @@ main: # @main
i32.store8 $discard=, dst+6($2), $pop15
i32.store16 $discard=, dst+4($2), $3
i32.store $discard=, dst($2), $5
- block .LBB1_150
+ block
i32.const $push16=, 7
i32.call $push17=, memcmp@FUNCTION, $4, $1, $pop16
- br_if $pop17, .LBB1_150
+ br_if $pop17, 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 .LBB1_149
+ block
i32.const $push19=, 9
i32.call $push20=, memcmp@FUNCTION, $4, $1, $pop19
- br_if $pop20, .LBB1_149
+ br_if $pop20, 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 .LBB1_148
+ block
i32.const $push22=, 10
i32.call $push23=, memcmp@FUNCTION, $4, $1, $pop22
- br_if $pop23, .LBB1_148
+ br_if $pop23, 0 # 0: down to label9
# BB#9: # %check.exit45
i32.load16_u $3=, src+8($2)
i64.load $6=, src($2)
@@ -114,19 +116,19 @@ main: # @main
i32.store8 $discard=, dst+10($2), $pop24
i32.store16 $discard=, dst+8($2), $3
i64.store $discard=, dst($2), $6
- block .LBB1_147
+ block
i32.const $push25=, 11
i32.call $push26=, memcmp@FUNCTION, $4, $1, $pop25
- br_if $pop26, .LBB1_147
+ br_if $pop26, 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 .LBB1_146
+ block
i32.const $push28=, 12
i32.call $push29=, memcmp@FUNCTION, $4, $1, $pop28
- br_if $pop29, .LBB1_146
+ br_if $pop29, 0 # 0: down to label11
# BB#11: # %check.exit53
i32.load $3=, src+8($2)
i64.load $6=, src($2)
@@ -134,10 +136,10 @@ main: # @main
i32.store8 $discard=, dst+12($2), $pop30
i32.store $discard=, dst+8($2), $3
i64.store $discard=, dst($2), $6
- block .LBB1_145
+ block
i32.const $push31=, 13
i32.call $push32=, memcmp@FUNCTION, $4, $1, $pop31
- br_if $pop32, .LBB1_145
+ br_if $pop32, 0 # 0: down to label12
# BB#12: # %check.exit57
i32.load $3=, src+8($2)
i64.load $6=, src($2)
@@ -145,10 +147,10 @@ main: # @main
i32.store16 $discard=, dst+12($2), $pop33
i32.store $discard=, dst+8($2), $3
i64.store $discard=, dst($2), $6
- block .LBB1_144
+ block
i32.const $push34=, 14
i32.call $push35=, memcmp@FUNCTION, $4, $1, $pop34
- br_if $pop35, .LBB1_144
+ br_if $pop35, 0 # 0: down to label13
# BB#13: # %check.exit61
i32.load16_u $3=, src+12($2)
i32.load $5=, src+8($2)
@@ -158,19 +160,19 @@ main: # @main
i32.store16 $discard=, dst+12($2), $3
i32.store $discard=, dst+8($2), $5
i64.store $discard=, dst($2), $6
- block .LBB1_143
+ block
i32.const $push37=, 15
i32.call $push38=, memcmp@FUNCTION, $4, $1, $pop37
- br_if $pop38, .LBB1_143
+ br_if $pop38, 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 .LBB1_142
+ block
i32.const $push40=, 16
i32.call $push41=, memcmp@FUNCTION, $4, $1, $pop40
- br_if $pop41, .LBB1_142
+ br_if $pop41, 0 # 0: down to label15
# BB#15: # %check.exit69
i64.load $6=, src+8($2)
i64.load $7=, src($2)
@@ -178,10 +180,10 @@ main: # @main
i32.store8 $discard=, dst+16($2), $pop42
i64.store $discard=, dst+8($2), $6
i64.store $discard=, dst($2), $7
- block .LBB1_141
+ block
i32.const $push43=, 17
i32.call $push44=, memcmp@FUNCTION, $4, $1, $pop43
- br_if $pop44, .LBB1_141
+ br_if $pop44, 0 # 0: down to label16
# BB#16: # %check.exit73
i64.load $6=, src+8($2)
i64.load $7=, src($2)
@@ -189,10 +191,10 @@ main: # @main
i32.store16 $discard=, dst+16($2), $pop45
i64.store $discard=, dst+8($2), $6
i64.store $discard=, dst($2), $7
- block .LBB1_140
+ block
i32.const $push46=, 18
i32.call $push47=, memcmp@FUNCTION, $4, $1, $pop46
- br_if $pop47, .LBB1_140
+ br_if $pop47, 0 # 0: down to label17
# BB#17: # %check.exit77
i32.load16_u $3=, src+16($2)
i64.load $6=, src+8($2)
@@ -202,10 +204,10 @@ main: # @main
i32.store16 $discard=, dst+16($2), $3
i64.store $discard=, dst+8($2), $6
i64.store $discard=, dst($2), $7
- block .LBB1_139
+ block
i32.const $push49=, 19
i32.call $push50=, memcmp@FUNCTION, $4, $1, $pop49
- br_if $pop50, .LBB1_139
+ br_if $pop50, 0 # 0: down to label18
# BB#18: # %check.exit81
i64.load $6=, src+8($2)
i64.load $7=, src($2)
@@ -213,10 +215,10 @@ main: # @main
i32.store $discard=, dst+16($2), $pop51
i64.store $discard=, dst+8($2), $6
i64.store $discard=, dst($2), $7
- block .LBB1_138
+ block
i32.const $push52=, 20
i32.call $push53=, memcmp@FUNCTION, $4, $1, $pop52
- br_if $pop53, .LBB1_138
+ br_if $pop53, 0 # 0: down to label19
# BB#19: # %check.exit85
i32.load $3=, src+16($2)
i64.load $6=, src+8($2)
@@ -226,10 +228,10 @@ main: # @main
i32.store $discard=, dst+16($2), $3
i64.store $discard=, dst+8($2), $6
i64.store $discard=, dst($2), $7
- block .LBB1_137
+ block
i32.const $push55=, 21
i32.call $push56=, memcmp@FUNCTION, $4, $1, $pop55
- br_if $pop56, .LBB1_137
+ br_if $pop56, 0 # 0: down to label20
# BB#20: # %check.exit89
i32.load $3=, src+16($2)
i64.load $6=, src+8($2)
@@ -239,10 +241,10 @@ main: # @main
i32.store $discard=, dst+16($2), $3
i64.store $discard=, dst+8($2), $6
i64.store $discard=, dst($2), $7
- block .LBB1_136
+ block
i32.const $push58=, 22
i32.call $push59=, memcmp@FUNCTION, $4, $1, $pop58
- br_if $pop59, .LBB1_136
+ br_if $pop59, 0 # 0: down to label21
# BB#21: # %check.exit93
i32.load16_u $3=, src+20($2)
i32.load8_u $push60=, src+22($2)
@@ -254,10 +256,10 @@ main: # @main
i32.store $discard=, dst+16($2), $5
i64.store $discard=, dst+8($2), $6
i64.store $discard=, dst($2), $7
- block .LBB1_135
+ block
i32.const $push61=, 23
i32.call $push62=, memcmp@FUNCTION, $4, $1, $pop61
- br_if $pop62, .LBB1_135
+ br_if $pop62, 0 # 0: down to label22
# BB#22: # %check.exit97
i64.load $6=, src+8($2)
i64.load $7=, src($2)
@@ -265,10 +267,10 @@ main: # @main
i64.store $discard=, dst+16($2), $pop63
i64.store $discard=, dst+8($2), $6
i64.store $discard=, dst($2), $7
- block .LBB1_134
+ block
i32.const $push64=, 24
i32.call $push65=, memcmp@FUNCTION, $4, $1, $pop64
- br_if $pop65, .LBB1_134
+ br_if $pop65, 0 # 0: down to label23
# BB#23: # %check.exit101
i64.load $6=, src+16($2)
i64.load $7=, src+8($2)
@@ -278,10 +280,10 @@ main: # @main
i64.store $discard=, dst+16($2), $6
i64.store $discard=, dst+8($2), $7
i64.store $discard=, dst($2), $8
- block .LBB1_133
+ block
i32.const $push67=, 25
i32.call $push68=, memcmp@FUNCTION, $4, $1, $pop67
- br_if $pop68, .LBB1_133
+ br_if $pop68, 0 # 0: down to label24
# BB#24: # %check.exit105
i64.load $6=, src+16($2)
i64.load $7=, src+8($2)
@@ -291,9 +293,9 @@ main: # @main
i64.store $discard=, dst+16($2), $6
i64.store $discard=, dst+8($2), $7
i64.store $discard=, dst($2), $8
- block .LBB1_132
+ block
i32.call $push70=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop70, .LBB1_132
+ br_if $pop70, 0 # 0: down to label25
# BB#25: # %check.exit109
i32.load16_u $0=, src+24($2)
i32.load8_u $push71=, src+26($2)
@@ -305,10 +307,10 @@ main: # @main
i64.store $discard=, dst+16($2), $6
i64.store $discard=, dst+8($2), $7
i64.store $discard=, dst($2), $8
- block .LBB1_131
+ block
i32.const $push72=, 27
i32.call $push73=, memcmp@FUNCTION, $4, $1, $pop72
- br_if $pop73, .LBB1_131
+ br_if $pop73, 0 # 0: down to label26
# BB#26: # %check.exit113
i64.load $6=, src+16($2)
i64.load $7=, src+8($2)
@@ -318,10 +320,10 @@ main: # @main
i64.store $discard=, dst+16($2), $6
i64.store $discard=, dst+8($2), $7
i64.store $discard=, dst($2), $8
- block .LBB1_130
+ block
i32.const $push75=, 28
i32.call $push76=, memcmp@FUNCTION, $4, $1, $pop75
- br_if $pop76, .LBB1_130
+ br_if $pop76, 0 # 0: down to label27
# BB#27: # %check.exit117
i32.load $0=, src+24($2)
i32.load8_u $push77=, src+28($2)
@@ -333,10 +335,10 @@ main: # @main
i64.store $discard=, dst+16($2), $6
i64.store $discard=, dst+8($2), $7
i64.store $discard=, dst($2), $8
- block .LBB1_129
+ block
i32.const $push78=, 29
i32.call $push79=, memcmp@FUNCTION, $4, $1, $pop78
- br_if $pop79, .LBB1_129
+ br_if $pop79, 0 # 0: down to label28
# BB#28: # %check.exit121
i32.load $0=, src+24($2)
i32.load16_u $push80=, src+28($2)
@@ -348,16 +350,16 @@ main: # @main
i64.store $discard=, dst+16($2), $6
i64.store $discard=, dst+8($2), $7
i64.store $discard=, dst($2), $8
- block .LBB1_128
+ block
i32.const $push81=, 30
i32.call $push82=, memcmp@FUNCTION, $4, $1, $pop81
- br_if $pop82, .LBB1_128
+ br_if $pop82, 0 # 0: down to label29
# BB#29: # %check.exit125
i32.const $0=, 31
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_127
+ block
i32.call $push83=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop83, .LBB1_127
+ br_if $pop83, 0 # 0: down to label30
# BB#30: # %check.exit129
i64.load $6=, src+16($2)
i64.load $7=, src+8($2)
@@ -367,520 +369,596 @@ main: # @main
i64.store $discard=, dst+16($2), $6
i64.store $discard=, dst+8($2), $7
i64.store $discard=, dst($2), $8
- block .LBB1_126
+ block
i32.const $push85=, 32
i32.call $push86=, memcmp@FUNCTION, $4, $1, $pop85
- br_if $pop86, .LBB1_126
+ br_if $pop86, 0 # 0: down to label31
# BB#31: # %check.exit133
i32.const $0=, 33
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_125
+ block
i32.call $push87=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop87, .LBB1_125
+ br_if $pop87, 0 # 0: down to label32
# BB#32: # %check.exit137
i32.const $0=, 34
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_124
+ block
i32.call $push88=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop88, .LBB1_124
+ br_if $pop88, 0 # 0: down to label33
# BB#33: # %check.exit141
i32.const $0=, 35
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_123
+ block
i32.call $push89=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop89, .LBB1_123
+ br_if $pop89, 0 # 0: down to label34
# BB#34: # %check.exit145
i32.const $0=, 36
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_122
+ block
i32.call $push90=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop90, .LBB1_122
+ br_if $pop90, 0 # 0: down to label35
# BB#35: # %check.exit149
i32.const $0=, 37
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_121
+ block
i32.call $push91=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop91, .LBB1_121
+ br_if $pop91, 0 # 0: down to label36
# BB#36: # %check.exit153
i32.const $0=, 38
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_120
+ block
i32.call $push92=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop92, .LBB1_120
+ br_if $pop92, 0 # 0: down to label37
# BB#37: # %check.exit157
i32.const $0=, 39
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_119
+ block
i32.call $push93=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop93, .LBB1_119
+ br_if $pop93, 0 # 0: down to label38
# BB#38: # %check.exit161
i32.const $0=, 40
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_118
+ block
i32.call $push94=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop94, .LBB1_118
+ br_if $pop94, 0 # 0: down to label39
# BB#39: # %check.exit165
i32.const $0=, 41
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_117
+ block
i32.call $push95=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop95, .LBB1_117
+ br_if $pop95, 0 # 0: down to label40
# BB#40: # %check.exit169
i32.const $0=, 42
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_116
+ block
i32.call $push96=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop96, .LBB1_116
+ br_if $pop96, 0 # 0: down to label41
# BB#41: # %check.exit173
i32.const $0=, 43
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_115
+ block
i32.call $push97=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop97, .LBB1_115
+ br_if $pop97, 0 # 0: down to label42
# BB#42: # %check.exit177
i32.const $0=, 44
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_114
+ block
i32.call $push98=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop98, .LBB1_114
+ br_if $pop98, 0 # 0: down to label43
# BB#43: # %check.exit181
i32.const $0=, 45
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_113
+ block
i32.call $push99=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop99, .LBB1_113
+ br_if $pop99, 0 # 0: down to label44
# BB#44: # %check.exit185
i32.const $0=, 46
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_112
+ block
i32.call $push100=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop100, .LBB1_112
+ br_if $pop100, 0 # 0: down to label45
# BB#45: # %check.exit189
i32.const $0=, 47
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_111
+ block
i32.call $push101=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop101, .LBB1_111
+ br_if $pop101, 0 # 0: down to label46
# BB#46: # %check.exit193
i32.const $0=, 48
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_110
+ block
i32.call $push102=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop102, .LBB1_110
+ br_if $pop102, 0 # 0: down to label47
# BB#47: # %check.exit197
i32.const $0=, 49
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_109
+ block
i32.call $push103=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop103, .LBB1_109
+ br_if $pop103, 0 # 0: down to label48
# BB#48: # %check.exit201
i32.const $0=, 50
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_108
+ block
i32.call $push104=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop104, .LBB1_108
+ br_if $pop104, 0 # 0: down to label49
# BB#49: # %check.exit205
i32.const $0=, 51
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_107
+ block
i32.call $push105=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop105, .LBB1_107
+ br_if $pop105, 0 # 0: down to label50
# BB#50: # %check.exit209
i32.const $0=, 52
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_106
+ block
i32.call $push106=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop106, .LBB1_106
+ br_if $pop106, 0 # 0: down to label51
# BB#51: # %check.exit213
i32.const $0=, 53
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_105
+ block
i32.call $push107=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop107, .LBB1_105
+ br_if $pop107, 0 # 0: down to label52
# BB#52: # %check.exit217
i32.const $0=, 54
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_104
+ block
i32.call $push108=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop108, .LBB1_104
+ br_if $pop108, 0 # 0: down to label53
# BB#53: # %check.exit221
i32.const $0=, 55
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_103
+ block
i32.call $push109=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop109, .LBB1_103
+ br_if $pop109, 0 # 0: down to label54
# BB#54: # %check.exit225
i32.const $0=, 56
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_102
+ block
i32.call $push110=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop110, .LBB1_102
+ br_if $pop110, 0 # 0: down to label55
# BB#55: # %check.exit229
i32.const $0=, 57
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_101
+ block
i32.call $push111=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop111, .LBB1_101
+ br_if $pop111, 0 # 0: down to label56
# BB#56: # %check.exit233
i32.const $0=, 58
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_100
+ block
i32.call $push112=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop112, .LBB1_100
+ br_if $pop112, 0 # 0: down to label57
# BB#57: # %check.exit237
i32.const $0=, 59
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_99
+ block
i32.call $push113=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop113, .LBB1_99
+ br_if $pop113, 0 # 0: down to label58
# BB#58: # %check.exit241
i32.const $0=, 60
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_98
+ block
i32.call $push114=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop114, .LBB1_98
+ br_if $pop114, 0 # 0: down to label59
# BB#59: # %check.exit245
i32.const $0=, 61
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_97
+ block
i32.call $push115=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop115, .LBB1_97
+ br_if $pop115, 0 # 0: down to label60
# BB#60: # %check.exit249
i32.const $0=, 62
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_96
+ block
i32.call $push116=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop116, .LBB1_96
+ br_if $pop116, 0 # 0: down to label61
# BB#61: # %check.exit253
i32.const $0=, 63
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_95
+ block
i32.call $push117=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop117, .LBB1_95
+ br_if $pop117, 0 # 0: down to label62
# BB#62: # %check.exit257
i32.const $0=, 64
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_94
+ block
i32.call $push118=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop118, .LBB1_94
+ br_if $pop118, 0 # 0: down to label63
# BB#63: # %check.exit261
i32.const $0=, 65
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_93
+ block
i32.call $push119=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop119, .LBB1_93
+ br_if $pop119, 0 # 0: down to label64
# BB#64: # %check.exit265
i32.const $0=, 66
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_92
+ block
i32.call $push120=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop120, .LBB1_92
+ br_if $pop120, 0 # 0: down to label65
# BB#65: # %check.exit269
i32.const $0=, 67
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_91
+ block
i32.call $push121=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop121, .LBB1_91
+ br_if $pop121, 0 # 0: down to label66
# BB#66: # %check.exit273
i32.const $0=, 68
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_90
+ block
i32.call $push122=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop122, .LBB1_90
+ br_if $pop122, 0 # 0: down to label67
# BB#67: # %check.exit277
i32.const $0=, 69
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_89
+ block
i32.call $push123=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop123, .LBB1_89
+ br_if $pop123, 0 # 0: down to label68
# BB#68: # %check.exit281
i32.const $0=, 70
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_88
+ block
i32.call $push124=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop124, .LBB1_88
+ br_if $pop124, 0 # 0: down to label69
# BB#69: # %check.exit285
i32.const $0=, 71
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_87
+ block
i32.call $push125=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop125, .LBB1_87
+ br_if $pop125, 0 # 0: down to label70
# BB#70: # %check.exit289
i32.const $0=, 72
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_86
+ block
i32.call $push126=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop126, .LBB1_86
+ br_if $pop126, 0 # 0: down to label71
# BB#71: # %check.exit293
i32.const $0=, 73
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_85
+ block
i32.call $push127=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop127, .LBB1_85
+ br_if $pop127, 0 # 0: down to label72
# BB#72: # %check.exit297
i32.const $0=, 74
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_84
+ block
i32.call $push128=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop128, .LBB1_84
+ br_if $pop128, 0 # 0: down to label73
# BB#73: # %check.exit301
i32.const $0=, 75
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_83
+ block
i32.call $push129=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop129, .LBB1_83
+ br_if $pop129, 0 # 0: down to label74
# BB#74: # %check.exit305
i32.const $0=, 76
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_82
+ block
i32.call $push130=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop130, .LBB1_82
+ br_if $pop130, 0 # 0: down to label75
# BB#75: # %check.exit309
i32.const $0=, 77
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_81
+ block
i32.call $push131=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop131, .LBB1_81
+ br_if $pop131, 0 # 0: down to label76
# BB#76: # %check.exit313
i32.const $0=, 78
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_80
+ block
i32.call $push132=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop132, .LBB1_80
+ br_if $pop132, 0 # 0: down to label77
# BB#77: # %check.exit317
i32.const $0=, 79
call memcpy@FUNCTION, $4, $1, $0
- block .LBB1_79
+ block
i32.call $push133=, memcmp@FUNCTION, $4, $1, $0
- br_if $pop133, .LBB1_79
+ br_if $pop133, 0 # 0: down to label78
# BB#78: # %check.exit321
return $2
.LBB1_79: # %if.then.i320
+ end_block # label78:
call abort@FUNCTION
unreachable
.LBB1_80: # %if.then.i316
+ end_block # label77:
call abort@FUNCTION
unreachable
.LBB1_81: # %if.then.i312
+ end_block # label76:
call abort@FUNCTION
unreachable
.LBB1_82: # %if.then.i308
+ end_block # label75:
call abort@FUNCTION
unreachable
.LBB1_83: # %if.then.i304
+ end_block # label74:
call abort@FUNCTION
unreachable
.LBB1_84: # %if.then.i300
+ end_block # label73:
call abort@FUNCTION
unreachable
.LBB1_85: # %if.then.i296
+ end_block # label72:
call abort@FUNCTION
unreachable
.LBB1_86: # %if.then.i292
+ end_block # label71:
call abort@FUNCTION
unreachable
.LBB1_87: # %if.then.i288
+ end_block # label70:
call abort@FUNCTION
unreachable
.LBB1_88: # %if.then.i284
+ end_block # label69:
call abort@FUNCTION
unreachable
.LBB1_89: # %if.then.i280
+ end_block # label68:
call abort@FUNCTION
unreachable
.LBB1_90: # %if.then.i276
+ end_block # label67:
call abort@FUNCTION
unreachable
.LBB1_91: # %if.then.i272
+ end_block # label66:
call abort@FUNCTION
unreachable
.LBB1_92: # %if.then.i268
+ end_block # label65:
call abort@FUNCTION
unreachable
.LBB1_93: # %if.then.i264
+ end_block # label64:
call abort@FUNCTION
unreachable
.LBB1_94: # %if.then.i260
+ end_block # label63:
call abort@FUNCTION
unreachable
.LBB1_95: # %if.then.i256
+ end_block # label62:
call abort@FUNCTION
unreachable
.LBB1_96: # %if.then.i252
+ end_block # label61:
call abort@FUNCTION
unreachable
.LBB1_97: # %if.then.i248
+ end_block # label60:
call abort@FUNCTION
unreachable
.LBB1_98: # %if.then.i244
+ end_block # label59:
call abort@FUNCTION
unreachable
.LBB1_99: # %if.then.i240
+ end_block # label58:
call abort@FUNCTION
unreachable
.LBB1_100: # %if.then.i236
+ end_block # label57:
call abort@FUNCTION
unreachable
.LBB1_101: # %if.then.i232
+ end_block # label56:
call abort@FUNCTION
unreachable
.LBB1_102: # %if.then.i228
+ end_block # label55:
call abort@FUNCTION
unreachable
.LBB1_103: # %if.then.i224
+ end_block # label54:
call abort@FUNCTION
unreachable
.LBB1_104: # %if.then.i220
+ end_block # label53:
call abort@FUNCTION
unreachable
.LBB1_105: # %if.then.i216
+ end_block # label52:
call abort@FUNCTION
unreachable
.LBB1_106: # %if.then.i212
+ end_block # label51:
call abort@FUNCTION
unreachable
.LBB1_107: # %if.then.i208
+ end_block # label50:
call abort@FUNCTION
unreachable
.LBB1_108: # %if.then.i204
+ end_block # label49:
call abort@FUNCTION
unreachable
.LBB1_109: # %if.then.i200
+ end_block # label48:
call abort@FUNCTION
unreachable
.LBB1_110: # %if.then.i196
+ end_block # label47:
call abort@FUNCTION
unreachable
.LBB1_111: # %if.then.i192
+ end_block # label46:
call abort@FUNCTION
unreachable
.LBB1_112: # %if.then.i188
+ end_block # label45:
call abort@FUNCTION
unreachable
.LBB1_113: # %if.then.i184
+ end_block # label44:
call abort@FUNCTION
unreachable
.LBB1_114: # %if.then.i180
+ end_block # label43:
call abort@FUNCTION
unreachable
.LBB1_115: # %if.then.i176
+ end_block # label42:
call abort@FUNCTION
unreachable
.LBB1_116: # %if.then.i172
+ end_block # label41:
call abort@FUNCTION
unreachable
.LBB1_117: # %if.then.i168
+ end_block # label40:
call abort@FUNCTION
unreachable
.LBB1_118: # %if.then.i164
+ end_block # label39:
call abort@FUNCTION
unreachable
.LBB1_119: # %if.then.i160
+ end_block # label38:
call abort@FUNCTION
unreachable
.LBB1_120: # %if.then.i156
+ end_block # label37:
call abort@FUNCTION
unreachable
.LBB1_121: # %if.then.i152
+ end_block # label36:
call abort@FUNCTION
unreachable
.LBB1_122: # %if.then.i148
+ end_block # label35:
call abort@FUNCTION
unreachable
.LBB1_123: # %if.then.i144
+ end_block # label34:
call abort@FUNCTION
unreachable
.LBB1_124: # %if.then.i140
+ end_block # label33:
call abort@FUNCTION
unreachable
.LBB1_125: # %if.then.i136
+ end_block # label32:
call abort@FUNCTION
unreachable
.LBB1_126: # %if.then.i132
+ end_block # label31:
call abort@FUNCTION
unreachable
.LBB1_127: # %if.then.i128
+ end_block # label30:
call abort@FUNCTION
unreachable
.LBB1_128: # %if.then.i124
+ end_block # label29:
call abort@FUNCTION
unreachable
.LBB1_129: # %if.then.i120
+ end_block # label28:
call abort@FUNCTION
unreachable
.LBB1_130: # %if.then.i116
+ end_block # label27:
call abort@FUNCTION
unreachable
.LBB1_131: # %if.then.i112
+ end_block # label26:
call abort@FUNCTION
unreachable
.LBB1_132: # %if.then.i108
+ end_block # label25:
call abort@FUNCTION
unreachable
.LBB1_133: # %if.then.i104
+ end_block # label24:
call abort@FUNCTION
unreachable
.LBB1_134: # %if.then.i100
+ end_block # label23:
call abort@FUNCTION
unreachable
.LBB1_135: # %if.then.i96
+ end_block # label22:
call abort@FUNCTION
unreachable
.LBB1_136: # %if.then.i92
+ end_block # label21:
call abort@FUNCTION
unreachable
.LBB1_137: # %if.then.i88
+ end_block # label20:
call abort@FUNCTION
unreachable
.LBB1_138: # %if.then.i84
+ end_block # label19:
call abort@FUNCTION
unreachable
.LBB1_139: # %if.then.i80
+ end_block # label18:
call abort@FUNCTION
unreachable
.LBB1_140: # %if.then.i76
+ end_block # label17:
call abort@FUNCTION
unreachable
.LBB1_141: # %if.then.i72
+ end_block # label16:
call abort@FUNCTION
unreachable
.LBB1_142: # %if.then.i68
+ end_block # label15:
call abort@FUNCTION
unreachable
.LBB1_143: # %if.then.i64
+ end_block # label14:
call abort@FUNCTION
unreachable
.LBB1_144: # %if.then.i60
+ end_block # label13:
call abort@FUNCTION
unreachable
.LBB1_145: # %if.then.i56
+ end_block # label12:
call abort@FUNCTION
unreachable
.LBB1_146: # %if.then.i52
+ end_block # label11:
call abort@FUNCTION
unreachable
.LBB1_147: # %if.then.i48
+ end_block # label10:
call abort@FUNCTION
unreachable
.LBB1_148: # %if.then.i44
+ end_block # label9:
call abort@FUNCTION
unreachable
.LBB1_149: # %if.then.i40
+ end_block # label8:
call abort@FUNCTION
unreachable
.LBB1_150: # %if.then.i32
+ end_block # label7:
call abort@FUNCTION
unreachable
.LBB1_151: # %if.then.i28
+ end_block # label6:
call abort@FUNCTION
unreachable
.LBB1_152: # %if.then.i24
+ end_block # label5:
call abort@FUNCTION
unreachable
.LBB1_153: # %if.then.i16
+ end_block # label4:
call abort@FUNCTION
unreachable
.LBB1_154: # %if.then.i12
+ end_block # label3:
call abort@FUNCTION
unreachable
.Lfunc_end1: