summaryrefslogtreecommitdiff
path: root/test/unit.fromasm.imprecise
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2017-02-16 22:11:13 -0800
committerGitHub <noreply@github.com>2017-02-16 22:11:13 -0800
commit0728a53fb6bf0540b9789c7bcd26e195800c5ecc (patch)
treec615e78f96e79b121e92b598335b9e361a8025d4 /test/unit.fromasm.imprecise
parenta78dddbcf2bf9f23840c7074ce16c04a8d55c3df (diff)
downloadbinaryen-0728a53fb6bf0540b9789c7bcd26e195800c5ecc.tar.gz
binaryen-0728a53fb6bf0540b9789c7bcd26e195800c5ecc.tar.bz2
binaryen-0728a53fb6bf0540b9789c7bcd26e195800c5ecc.zip
optimize linear sums (#904)
Diffstat (limited to 'test/unit.fromasm.imprecise')
-rw-r--r--test/unit.fromasm.imprecise32
1 files changed, 7 insertions, 25 deletions
diff --git a/test/unit.fromasm.imprecise b/test/unit.fromasm.imprecise
index 5951d9941..10c1c025c 100644
--- a/test/unit.fromasm.imprecise
+++ b/test/unit.fromasm.imprecise
@@ -247,19 +247,13 @@
(f32.neg
(get_local $0)
)
- (i32.add
- (i32.const 8)
- (i32.const 1)
- )
+ (i32.const 9)
)
)
(func $cneg (param $0 f32)
(call_indirect $FUNCSIG$vf
(get_local $0)
- (i32.add
- (i32.const 8)
- (i32.const 1)
- )
+ (i32.const 9)
)
)
(func $smallCompare (result i32)
@@ -294,10 +288,7 @@
(func $cneg_nosemicolon
(call_indirect $FUNCSIG$vi
(i32.const 1)
- (i32.add
- (i32.const 16)
- (i32.const 1)
- )
+ (i32.const 17)
)
)
(func $forLoop
@@ -384,14 +375,8 @@
(drop
(call $lb
(i32.add
- (i32.add
- (i32.add
- (get_local $0)
- (i32.const 3)
- )
- (i32.const 7)
- )
- (i32.const 12)
+ (get_local $0)
+ (i32.const 22)
)
)
)
@@ -465,11 +450,8 @@
(i32.store
(get_local $0)
(i32.add
- (i32.add
- (get_global $n)
- (i32.const 136)
- )
- (i32.const 8)
+ (get_global $n)
+ (i32.const 144)
)
)
(i32.const 0)