summaryrefslogtreecommitdiff
path: root/test/emcc_hello_world.fromasm.imprecise
diff options
context:
space:
mode:
Diffstat (limited to 'test/emcc_hello_world.fromasm.imprecise')
-rw-r--r--test/emcc_hello_world.fromasm.imprecise284
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)
)