diff options
Diffstat (limited to 'test/emcc_O2_hello_world.fromasm.imprecise.no-opts')
-rw-r--r-- | test/emcc_O2_hello_world.fromasm.imprecise.no-opts | 246 |
1 files changed, 127 insertions, 119 deletions
diff --git a/test/emcc_O2_hello_world.fromasm.imprecise.no-opts b/test/emcc_O2_hello_world.fromasm.imprecise.no-opts index 494915489..df7888820 100644 --- a/test/emcc_O2_hello_world.fromasm.imprecise.no-opts +++ b/test/emcc_O2_hello_world.fromasm.imprecise.no-opts @@ -227,7 +227,7 @@ (get_local $i10) ) ) - (block $do-once$2 + (block $do-once$19 (if (i32.ne (get_local $i7) @@ -265,7 +265,7 @@ (get_local $i8) (get_local $i11) ) - (br $do-once$2) + (br $do-once$19) ) (call_import $_abort) ) @@ -498,7 +498,7 @@ (get_local $i12) ) ) - (block $do-once$4 + (block $do-once$21 (if (i32.ne (get_local $i15) @@ -541,7 +541,7 @@ (i32.const 184) ) ) - (br $do-once$4) + (br $do-once$21) ) (call_import $_abort) ) @@ -880,7 +880,7 @@ (set_local $i7 (get_local $i10) ) - (loop $while-out$6 $while-in$7 + (loop $while-out$23 $while-in$24 (set_local $i10 (i32.load (i32.add @@ -913,7 +913,7 @@ (set_local $i22 (get_local $i7) ) - (br $while-out$6) + (br $while-out$23) ) (set_local $i23 (get_local $i15) @@ -961,7 +961,7 @@ (get_local $i7) ) ) - (br $while-in$7) + (br $while-in$24) ) (set_local $i7 (i32.load @@ -1004,7 +1004,7 @@ ) ) ) - (block $do-once$8 + (block $do-once$25 (if (i32.eq (get_local $i12) @@ -1046,7 +1046,7 @@ (set_local $i24 (i32.const 0) ) - (br $do-once$8) + (br $do-once$25) ) (block (set_local $i25 @@ -1067,7 +1067,7 @@ ) ) ) - (loop $while-out$10 $while-in$11 + (loop $while-out$27 $while-in$28 (set_local $i14 (i32.add (get_local $i25) @@ -1088,7 +1088,7 @@ (set_local $i26 (get_local $i14) ) - (br $while-in$11) + (br $while-in$28) ) ) (set_local $i14 @@ -1113,7 +1113,7 @@ (set_local $i28 (get_local $i26) ) - (br $while-out$10) + (br $while-out$27) ) (block (set_local $i25 @@ -1124,7 +1124,7 @@ ) ) ) - (br $while-in$11) + (br $while-in$28) ) (if (i32.lt_u @@ -1140,7 +1140,7 @@ (set_local $i24 (get_local $i27) ) - (br $do-once$8) + (br $do-once$25) ) ) ) @@ -1200,14 +1200,14 @@ (set_local $i24 (get_local $i12) ) - (br $do-once$8) + (br $do-once$25) ) (call_import $_abort) ) ) ) ) - (block $do-once$12 + (block $do-once$29 (if (get_local $i5) (block @@ -1260,7 +1260,7 @@ ) ) ) - (br $do-once$12) + (br $do-once$29) ) ) ) @@ -1303,7 +1303,7 @@ (i32.eqz (get_local $i24) ) - (br $do-once$12) + (br $do-once$29) ) ) ) @@ -1334,7 +1334,7 @@ ) ) ) - (block $do-once$14 + (block $do-once$31 (if (get_local $i7) (if @@ -1358,7 +1358,7 @@ ) (get_local $i24) ) - (br $do-once$14) + (br $do-once$31) ) ) ) @@ -1396,7 +1396,7 @@ ) (get_local $i24) ) - (br $do-once$12) + (br $do-once$29) ) ) ) @@ -1829,7 +1829,7 @@ (set_local $i8 (i32.const 0) ) - (loop $while-out$17 $while-in$18 + (loop $while-out$3 $while-in$4 (set_local $i16 (i32.and (i32.load @@ -1952,7 +1952,7 @@ (set_local $i36 (i32.const 86) ) - (br $while-out$17) + (br $while-out$3) ) (block (set_local $i12 @@ -1978,7 +1978,7 @@ ) ) ) - (br $while-in$18) + (br $while-in$4) ) ) ) @@ -2179,7 +2179,7 @@ (get_local $i36) (i32.const 90) ) - (loop $while-out$19 $while-in$20 + (loop $while-out$5 $while-in$6 (set_local $i36 (i32.const 0) ) @@ -2240,7 +2240,7 @@ (set_local $i36 (i32.const 90) ) - (br $while-in$20) + (br $while-in$6) ) ) (set_local $i38 @@ -2262,7 +2262,7 @@ (set_local $i44 (get_local $i8) ) - (br $while-out$19) + (br $while-out$5) ) (block (set_local $i37 @@ -2276,7 +2276,7 @@ ) ) ) - (br $while-in$20) + (br $while-in$6) ) ) (if @@ -2338,7 +2338,7 @@ ) ) ) - (block $do-once$21 + (block $do-once$7 (if (i32.eq (get_local $i7) @@ -2380,7 +2380,7 @@ (set_local $i45 (i32.const 0) ) - (br $do-once$21) + (br $do-once$7) ) (block (set_local $i46 @@ -2401,7 +2401,7 @@ ) ) ) - (loop $while-out$23 $while-in$24 + (loop $while-out$9 $while-in$10 (set_local $i2 (i32.add (get_local $i46) @@ -2422,7 +2422,7 @@ (set_local $i47 (get_local $i2) ) - (br $while-in$24) + (br $while-in$10) ) ) (set_local $i2 @@ -2447,7 +2447,7 @@ (set_local $i49 (get_local $i47) ) - (br $while-out$23) + (br $while-out$9) ) (block (set_local $i46 @@ -2458,7 +2458,7 @@ ) ) ) - (br $while-in$24) + (br $while-in$10) ) (if (i32.lt_u @@ -2474,7 +2474,7 @@ (set_local $i45 (get_local $i48) ) - (br $do-once$21) + (br $do-once$7) ) ) ) @@ -2534,14 +2534,14 @@ (set_local $i45 (get_local $i7) ) - (br $do-once$21) + (br $do-once$7) ) (call_import $_abort) ) ) ) ) - (block $do-once$25 + (block $do-once$11 (if (get_local $i3) (block @@ -2594,7 +2594,7 @@ ) ) ) - (br $do-once$25) + (br $do-once$11) ) ) ) @@ -2637,7 +2637,7 @@ (i32.eqz (get_local $i45) ) - (br $do-once$25) + (br $do-once$11) ) ) ) @@ -2668,7 +2668,7 @@ ) ) ) - (block $do-once$27 + (block $do-once$13 (if (get_local $i15) (if @@ -2692,7 +2692,7 @@ ) (get_local $i45) ) - (br $do-once$27) + (br $do-once$13) ) ) ) @@ -2730,14 +2730,14 @@ ) (get_local $i45) ) - (br $do-once$25) + (br $do-once$11) ) ) ) ) ) ) - (block $do-once$29 + (block $do-once$15 (if (i32.ge_u (get_local $i43) @@ -2885,7 +2885,7 @@ ) (get_local $i15) ) - (br $do-once$29) + (br $do-once$15) ) ) (set_local $i15 @@ -3082,7 +3082,7 @@ ) (get_local $i8) ) - (br $do-once$29) + (br $do-once$15) ) ) (set_local $i4 @@ -3109,7 +3109,7 @@ (get_local $i3) ) ) - (loop $while-out$31 $while-in$32 + (loop $while-out$17 $while-in$18 (if (i32.eq (i32.and @@ -3130,7 +3130,7 @@ (set_local $i36 (i32.const 148) ) - (br $while-out$31) + (br $while-out$17) ) ) (set_local $i3 @@ -3167,7 +3167,7 @@ (set_local $i36 (i32.const 145) ) - (br $while-out$31) + (br $while-out$17) ) (block (set_local $i4 @@ -3181,7 +3181,7 @@ ) ) ) - (br $while-in$32) + (br $while-in$18) ) (if (i32.eq @@ -3222,7 +3222,7 @@ ) (get_local $i8) ) - (br $do-once$29) + (br $do-once$15) ) ) (if @@ -3291,7 +3291,7 @@ ) (i32.const 0) ) - (br $do-once$29) + (br $do-once$15) ) (call_import $_abort) ) @@ -4091,8 +4091,10 @@ (i32.const -1) ) (block - (call_import $_sbrk - (get_local $i45) + (drop + (call_import $_sbrk + (get_local $i45) + ) ) (br $label$break$L279) ) @@ -4267,7 +4269,7 @@ (set_local $i63 (i32.const 624) ) - (loop $do-out$46 $do-in$47 + (loop $do-out$48 $do-in$49 (set_local $i43 (i32.load (get_local $i63) @@ -4308,7 +4310,7 @@ (set_local $i36 (i32.const 203) ) - (br $do-out$46) + (br $do-out$48) ) ) (set_local $i63 @@ -4319,7 +4321,7 @@ ) ) ) - (br_if $do-in$47 + (br_if $do-in$49 (i32.ne (get_local $i63) (i32.const 0) @@ -4478,7 +4480,7 @@ (set_local $i63 (i32.const 624) ) - (loop $while-out$48 $while-in$49 + (loop $while-out$50 $while-in$51 (if (i32.eq (i32.load @@ -4496,7 +4498,7 @@ (set_local $i36 (i32.const 211) ) - (br $while-out$48) + (br $while-out$50) ) ) (set_local $i63 @@ -4515,10 +4517,10 @@ (set_local $i71 (i32.const 624) ) - (br $while-out$48) + (br $while-out$50) ) ) - (br $while-in$49) + (br $while-in$51) ) (if (i32.eq @@ -4638,7 +4640,7 @@ (i32.const 3) ) ) - (block $do-once$50 + (block $do-once$52 (if (i32.ne (get_local $i43) @@ -4686,7 +4688,7 @@ ) (get_local $i62) ) - (br $do-once$50) + (br $do-once$52) ) ) (set_local $i62 @@ -4741,7 +4743,7 @@ ) ) ) - (block $do-once$53 + (block $do-once$59 (if (i32.eq (get_local $i55) @@ -4783,7 +4785,7 @@ (set_local $i72 (i32.const 0) ) - (br $do-once$53) + (br $do-once$59) ) (block (set_local $i73 @@ -4804,7 +4806,7 @@ ) ) ) - (loop $while-out$55 $while-in$56 + (loop $while-out$61 $while-in$62 (set_local $i5 (i32.add (get_local $i73) @@ -4825,7 +4827,7 @@ (set_local $i74 (get_local $i5) ) - (br $while-in$56) + (br $while-in$62) ) ) (set_local $i5 @@ -4850,7 +4852,7 @@ (set_local $i76 (get_local $i74) ) - (br $while-out$55) + (br $while-out$61) ) (block (set_local $i73 @@ -4861,7 +4863,7 @@ ) ) ) - (br $while-in$56) + (br $while-in$62) ) (if (i32.lt_u @@ -4877,7 +4879,7 @@ (set_local $i72 (get_local $i75) ) - (br $do-once$53) + (br $do-once$59) ) ) ) @@ -4937,7 +4939,7 @@ (set_local $i72 (get_local $i55) ) - (br $do-once$53) + (br $do-once$59) ) (call_import $_abort) ) @@ -4967,7 +4969,7 @@ ) ) ) - (block $do-once$57 + (block $do-once$63 (if (i32.ne (get_local $i43) @@ -5024,7 +5026,7 @@ ) (if (get_local $i72) - (br $do-once$57) + (br $do-once$63) ) (i32.store (i32.const 180) @@ -5075,7 +5077,7 @@ (get_local $i5) ) ) - (block $do-once$59 + (block $do-once$65 (if (get_local $i45) (if @@ -5099,7 +5101,7 @@ ) (get_local $i72) ) - (br $do-once$59) + (br $do-once$65) ) ) ) @@ -5174,7 +5176,7 @@ ) ) ) - (block $do-once$61 + (block $do-once$55 (if (i32.ne (get_local $i45) @@ -5198,7 +5200,7 @@ ) (get_local $i43) ) - (br $do-once$61) + (br $do-once$55) ) (call_import $_abort) ) @@ -5228,7 +5230,7 @@ (br $label$break$L331) ) ) - (block $do-once$63 + (block $do-once$57 (if (i32.eq (get_local $i55) @@ -5265,7 +5267,7 @@ (set_local $i77 (get_local $i5) ) - (br $do-once$63) + (br $do-once$57) ) ) (call_import $_abort) @@ -5375,7 +5377,7 @@ (get_local $i56) ) ) - (block $do-once$65 + (block $do-once$67 (if (i32.eqz (i32.and @@ -5427,7 +5429,7 @@ (set_local $i81 (get_local $i52) ) - (br $do-once$65) + (br $do-once$67) ) ) (call_import $_abort) @@ -5459,7 +5461,7 @@ ) (get_local $i62) ) - (br $do-once$50) + (br $do-once$52) ) ) (set_local $i5 @@ -5468,7 +5470,7 @@ (i32.const 8) ) ) - (block $do-once$67 + (block $do-once$69 (if (i32.eqz (get_local $i5) @@ -5486,7 +5488,7 @@ (set_local $i82 (i32.const 31) ) - (br $do-once$67) + (br $do-once$69) ) ) (set_local $i54 @@ -5663,7 +5665,7 @@ ) (get_local $i63) ) - (br $do-once$50) + (br $do-once$52) ) ) (set_local $i50 @@ -5690,7 +5692,7 @@ (get_local $i5) ) ) - (loop $while-out$69 $while-in$70 + (loop $while-out$71 $while-in$72 (if (i32.eq (i32.and @@ -5711,7 +5713,7 @@ (set_local $i36 (i32.const 281) ) - (br $while-out$69) + (br $while-out$71) ) ) (set_local $i5 @@ -5748,7 +5750,7 @@ (set_local $i36 (i32.const 278) ) - (br $while-out$69) + (br $while-out$71) ) (block (set_local $i50 @@ -5762,7 +5764,7 @@ ) ) ) - (br $while-in$70) + (br $while-in$72) ) (if (i32.eq @@ -5803,7 +5805,7 @@ ) (get_local $i63) ) - (br $do-once$50) + (br $do-once$52) ) ) (if @@ -5872,7 +5874,7 @@ ) (i32.const 0) ) - (br $do-once$50) + (br $do-once$52) ) (call_import $_abort) ) @@ -5925,7 +5927,7 @@ ) ) ) - (loop $while-out$71 $while-in$72 + (loop $while-out$73 $while-in$74 (set_local $i63 (i32.load (get_local $i71) @@ -5960,7 +5962,7 @@ (set_local $i86 (get_local $i53) ) - (br $while-out$71) + (br $while-out$73) ) ) (set_local $i71 @@ -5971,7 +5973,7 @@ ) ) ) - (br $while-in$72) + (br $while-in$74) ) (set_local $i44 (i32.add @@ -6168,7 +6170,7 @@ (i32.const 24) ) ) - (loop $do-out$73 $do-in$74 + (loop $do-out$75 $do-in$76 (set_local $i63 (i32.add (get_local $i63) @@ -6179,7 +6181,7 @@ (get_local $i63) (i32.const 7) ) - (br_if $do-in$74 + (br_if $do-in$76 (i32.lt_u (i32.add (get_local $i63) @@ -6556,7 +6558,7 @@ (get_local $i43) ) ) - (loop $while-out$75 $while-in$76 + (loop $while-out$77 $while-in$78 (if (i32.eq (i32.and @@ -6577,7 +6579,7 @@ (set_local $i36 (i32.const 307) ) - (br $while-out$75) + (br $while-out$77) ) ) (set_local $i43 @@ -6614,7 +6616,7 @@ (set_local $i36 (i32.const 304) ) - (br $while-out$75) + (br $while-out$77) ) (block (set_local $i5 @@ -6628,7 +6630,7 @@ ) ) ) - (br $while-in$76) + (br $while-in$78) ) (if (i32.eq @@ -6795,7 +6797,7 @@ (set_local $i5 (i32.const 0) ) - (loop $do-out$77 $do-in$78 + (loop $do-out$46 $do-in$47 (set_local $i62 (i32.add (i32.const 216) @@ -6828,7 +6830,7 @@ (i32.const 1) ) ) - (br_if $do-in$78 + (br_if $do-in$47 (i32.ne (get_local $i5) (i32.const 32) @@ -9873,10 +9875,12 @@ ) ) ) - (call $_memcpy - (get_local $i12) - (get_local $i11) - (get_local $i10) + (drop + (call $_memcpy + (get_local $i12) + (get_local $i11) + (get_local $i10) + ) ) (i32.store (get_local $i5) @@ -10498,22 +10502,24 @@ ) ) (block - (call_indirect $FUNCSIG$iiii - (i32.add - (i32.and - (i32.load - (i32.add - (get_local $i1) - (i32.const 36) + (drop + (call_indirect $FUNCSIG$iiii + (i32.add + (i32.and + (i32.load + (i32.add + (get_local $i1) + (i32.const 36) + ) ) + (i32.const 7) ) - (i32.const 7) + (i32.const 2) ) - (i32.const 2) + (get_local $i1) + (i32.const 0) + (i32.const 0) ) - (get_local $i1) - (i32.const 0) - (i32.const 0) ) (i32.eq (i32.load @@ -11873,8 +11879,10 @@ ) ) (func $_main (result i32) - (call $_puts - (i32.const 672) + (drop + (call $_puts + (i32.const 672) + ) ) (return (i32.const 0) |