diff options
Diffstat (limited to 'test/emcc_hello_world.fromasm.imprecise')
-rw-r--r-- | test/emcc_hello_world.fromasm.imprecise | 284 |
1 files changed, 70 insertions, 214 deletions
diff --git a/test/emcc_hello_world.fromasm.imprecise b/test/emcc_hello_world.fromasm.imprecise index bcdebdd99..9d70778d5 100644 --- a/test/emcc_hello_world.fromasm.imprecise +++ b/test/emcc_hello_world.fromasm.imprecise @@ -460,14 +460,8 @@ ) ) (if - (i32.shr_s - (i32.shl - (i32.load8_s - (get_local $2) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s + (get_local $2) ) (set_local $2 (get_local $0) @@ -1408,14 +1402,8 @@ ) (if (i32.lt_s - (i32.shr_s - (i32.shl - (i32.load8_s offset=74 - (get_local $0) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s offset=74 + (get_local $0) ) (i32.const 1) ) @@ -1690,14 +1678,8 @@ (block $label$break$L10 (if (i32.gt_s - (i32.shr_s - (i32.shl - (i32.load8_s offset=75 - (get_local $2) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s offset=75 + (get_local $2) ) (i32.const -1) ) @@ -1722,22 +1704,16 @@ ) (if (i32.eq - (i32.shr_s - (i32.shl - (i32.load8_s + (i32.load8_s + (i32.add + (get_local $0) + (tee_local $4 (i32.add - (get_local $0) - (tee_local $4 - (i32.add - (get_local $3) - (i32.const -1) - ) - ) + (get_local $3) + (i32.const -1) ) ) - (i32.const 24) ) - (i32.const 24) ) (i32.const 10) ) @@ -1833,19 +1809,13 @@ (i32.or (i32.add (tee_local $1 - (i32.shr_s - (i32.shl - (i32.load8_s - (tee_local $2 - (i32.add - (get_local $0) - (i32.const 74) - ) - ) + (i32.load8_s + (tee_local $2 + (i32.add + (get_local $0) + (i32.const 74) ) - (i32.const 24) ) - (i32.const 24) ) ) (i32.const 255) @@ -2182,14 +2152,8 @@ (block $while-out$1 (if (i32.eq - (i32.shr_s - (i32.shl - (i32.load8_s - (get_local $2) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s + (get_local $2) ) (i32.shr_s (i32.shl @@ -2313,14 +2277,8 @@ ) (if (i32.eq - (i32.shr_s - (i32.shl - (i32.load8_s - (get_local $5) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s + (get_local $5) ) (i32.shr_s (i32.shl @@ -2469,14 +2427,8 @@ (block $while-out$7 (if (i32.eq - (i32.shr_s - (i32.shl - (i32.load8_s - (get_local $9) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s + (get_local $9) ) (i32.shr_s (i32.shl @@ -3059,14 +3011,8 @@ ) (if (i32.ne - (i32.shr_s - (i32.shl - (i32.load8_s offset=1 - (get_local $54) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s offset=1 + (get_local $54) ) (i32.const 37) ) @@ -3088,19 +3034,13 @@ ) (if (i32.eq - (i32.shr_s - (i32.shl - (i32.load8_s - (tee_local $1 - (i32.add - (get_local $54) - (i32.const 2) - ) - ) + (i32.load8_s + (tee_local $1 + (i32.add + (get_local $54) + (i32.const 2) ) - (i32.const 24) ) - (i32.const 24) ) (i32.const 37) ) @@ -3204,14 +3144,8 @@ (get_local $5) (tee_local $7 (i32.eq - (i32.shr_s - (i32.shl - (i32.load8_s offset=2 - (get_local $41) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s offset=2 + (get_local $41) ) (i32.const 36) ) @@ -3363,19 +3297,13 @@ (i32.lt_u (tee_local $1 (i32.add - (i32.shr_s - (i32.shl - (i32.load8_s - (tee_local $6 - (i32.add - (get_local $9) - (i32.const 1) - ) - ) + (i32.load8_s + (tee_local $6 + (i32.add + (get_local $9) + (i32.const 1) ) - (i32.const 24) ) - (i32.const 24) ) (i32.const -48) ) @@ -3384,14 +3312,8 @@ ) (if (i32.eq - (i32.shr_s - (i32.shl - (i32.load8_s offset=2 - (get_local $9) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s offset=2 + (get_local $9) ) (i32.const 36) ) @@ -3412,14 +3334,8 @@ (get_local $3) (i32.shl (i32.add - (i32.shr_s - (i32.shl - (i32.load8_s - (get_local $6) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s + (get_local $6) ) (i32.const -48) ) @@ -3594,19 +3510,13 @@ (i32.ge_u (tee_local $6 (i32.add - (i32.shr_s - (i32.shl - (i32.load8_s - (tee_local $1 - (i32.add - (get_local $1) - (i32.const 1) - ) - ) + (i32.load8_s + (tee_local $1 + (i32.add + (get_local $1) + (i32.const 1) ) - (i32.const 24) ) - (i32.const 24) ) (i32.const -48) ) @@ -3656,14 +3566,8 @@ (block $label$break$L46 (if (i32.eq - (i32.shr_s - (i32.shl - (i32.load8_s - (get_local $9) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s + (get_local $9) ) (i32.const 46) ) @@ -3736,19 +3640,13 @@ (i32.ge_u (tee_local $6 (i32.add - (i32.shr_s - (i32.shl - (i32.load8_s - (tee_local $1 - (i32.add - (get_local $1) - (i32.const 1) - ) - ) + (i32.load8_s + (tee_local $1 + (i32.add + (get_local $1) + (i32.const 1) ) - (i32.const 24) ) - (i32.const 24) ) (i32.const -48) ) @@ -3772,19 +3670,13 @@ (i32.lt_u (tee_local $1 (i32.add - (i32.shr_s - (i32.shl - (i32.load8_s - (tee_local $6 - (i32.add - (get_local $9) - (i32.const 2) - ) - ) + (i32.load8_s + (tee_local $6 + (i32.add + (get_local $9) + (i32.const 2) ) - (i32.const 24) ) - (i32.const 24) ) (i32.const -48) ) @@ -3793,14 +3685,8 @@ ) (if (i32.eq - (i32.shr_s - (i32.shl - (i32.load8_s offset=3 - (get_local $9) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s offset=3 + (get_local $9) ) (i32.const 36) ) @@ -3821,14 +3707,8 @@ (get_local $3) (i32.shl (i32.add - (i32.shr_s - (i32.shl - (i32.load8_s - (get_local $6) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s + (get_local $6) ) (i32.const -48) ) @@ -3914,14 +3794,8 @@ (i32.gt_u (tee_local $1 (i32.add - (i32.shr_s - (i32.shl - (i32.load8_s - (get_local $11) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s + (get_local $11) ) (i32.const -65) ) @@ -4136,14 +4010,8 @@ (i32.eq (i32.and (tee_local $1 - (i32.shr_s - (i32.shl - (i32.load8_s - (get_local $11) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s + (get_local $11) ) ) (i32.const 15) @@ -5016,14 +4884,8 @@ (get_local $30) ) (i32.eq - (i32.shr_s - (i32.shl - (i32.load8_s - (get_local $9) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s + (get_local $9) ) (i32.const 45) ) @@ -6175,14 +6037,8 @@ (br_if $do-once$90 (get_local $14) (i32.ne - (i32.shr_s - (i32.shl - (i32.load8_s - (get_local $39) - ) - (i32.const 24) - ) - (i32.const 24) + (i32.load8_s + (get_local $39) ) (i32.const 45) ) |