summaryrefslogtreecommitdiff
path: root/test/passes/flatten_local-cse.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/passes/flatten_local-cse.txt')
-rw-r--r--test/passes/flatten_local-cse.txt508
1 files changed, 254 insertions, 254 deletions
diff --git a/test/passes/flatten_local-cse.txt b/test/passes/flatten_local-cse.txt
index ea099db90..e68b62782 100644
--- a/test/passes/flatten_local-cse.txt
+++ b/test/passes/flatten_local-cse.txt
@@ -27,21 +27,21 @@
(local $18 i32)
(local $19 i32)
(block
- (set_local $2
+ (local.set $2
(i32.add
(i32.const 1)
(i32.const 2)
)
)
(drop
- (get_local $2)
+ (local.get $2)
)
(nop)
- (set_local $3
- (get_local $2)
+ (local.set $3
+ (local.get $2)
)
(drop
- (get_local $2)
+ (local.get $2)
)
(nop)
(if
@@ -49,91 +49,91 @@
(nop)
)
(nop)
- (set_local $4
+ (local.set $4
(i32.add
(i32.const 1)
(i32.const 2)
)
)
(drop
- (get_local $4)
+ (local.get $4)
)
(nop)
- (set_local $5
- (get_local $x)
+ (local.set $5
+ (local.get $x)
)
- (set_local $6
- (get_local $y)
+ (local.set $6
+ (local.get $y)
)
- (set_local $7
+ (local.set $7
(i32.add
- (get_local $x)
- (get_local $y)
+ (local.get $x)
+ (local.get $y)
)
)
(drop
- (get_local $7)
+ (local.get $7)
)
(nop)
- (set_local $8
- (get_local $x)
+ (local.set $8
+ (local.get $x)
)
- (set_local $9
- (get_local $y)
+ (local.set $9
+ (local.get $y)
)
- (set_local $10
- (get_local $7)
+ (local.set $10
+ (local.get $7)
)
(drop
- (get_local $7)
+ (local.get $7)
)
(nop)
- (set_local $11
- (get_local $x)
+ (local.set $11
+ (local.get $x)
)
- (set_local $12
- (get_local $y)
+ (local.set $12
+ (local.get $y)
)
- (set_local $13
- (get_local $7)
+ (local.set $13
+ (local.get $7)
)
(drop
- (get_local $7)
+ (local.get $7)
)
(nop)
(call $basics)
(nop)
- (set_local $14
- (get_local $x)
+ (local.set $14
+ (local.get $x)
)
- (set_local $15
- (get_local $y)
+ (local.set $15
+ (local.get $y)
)
- (set_local $16
- (get_local $7)
+ (local.set $16
+ (local.get $7)
)
(drop
- (get_local $7)
+ (local.get $7)
)
(nop)
- (set_local $x
+ (local.set $x
(i32.const 100)
)
(nop)
- (set_local $17
- (get_local $x)
+ (local.set $17
+ (local.get $x)
)
- (set_local $18
- (get_local $y)
+ (local.set $18
+ (local.get $y)
)
- (set_local $19
+ (local.set $19
(i32.add
- (get_local $x)
- (get_local $y)
+ (local.get $x)
+ (local.get $y)
)
)
(drop
- (get_local $19)
+ (local.get $19)
)
(nop)
)
@@ -148,37 +148,37 @@
(local $5 i32)
(local $6 i32)
(block
- (set_local $2
+ (local.set $2
(i32.add
(i32.const 2)
(i32.const 3)
)
)
- (set_local $3
+ (local.set $3
(i32.add
(i32.const 1)
- (get_local $2)
+ (local.get $2)
)
)
(drop
- (get_local $3)
+ (local.get $3)
)
(nop)
- (set_local $4
- (get_local $2)
+ (local.set $4
+ (local.get $2)
)
- (set_local $5
- (get_local $3)
+ (local.set $5
+ (local.get $3)
)
(drop
- (get_local $3)
+ (local.get $3)
)
(nop)
- (set_local $6
- (get_local $2)
+ (local.set $6
+ (local.get $2)
)
(drop
- (get_local $2)
+ (local.get $2)
)
(nop)
)
@@ -193,37 +193,37 @@
(local $5 i32)
(local $6 i32)
(block
- (set_local $2
+ (local.set $2
(i32.add
(i32.const 2)
(i32.const 3)
)
)
- (set_local $3
+ (local.set $3
(i32.add
(i32.const 1)
- (get_local $2)
+ (local.get $2)
)
)
(drop
- (get_local $3)
+ (local.get $3)
)
(nop)
- (set_local $4
- (get_local $2)
+ (local.set $4
+ (local.get $2)
)
(drop
- (get_local $2)
+ (local.get $2)
)
(nop)
- (set_local $5
- (get_local $2)
+ (local.set $5
+ (local.get $2)
)
- (set_local $6
- (get_local $3)
+ (local.set $6
+ (local.get $3)
)
(drop
- (get_local $3)
+ (local.get $3)
)
(nop)
)
@@ -237,30 +237,30 @@
(local $4 i32)
(local $5 i32)
(block
- (set_local $2
+ (local.set $2
(i32.add
(i32.const 2)
(i32.const 3)
)
)
- (set_local $3
- (get_local $2)
+ (local.set $3
+ (local.get $2)
)
- (set_local $4
+ (local.set $4
(i32.add
- (get_local $2)
- (get_local $2)
+ (local.get $2)
+ (local.get $2)
)
)
(drop
- (get_local $4)
+ (local.get $4)
)
(nop)
- (set_local $5
- (get_local $2)
+ (local.set $5
+ (local.get $2)
)
(drop
- (get_local $2)
+ (local.get $2)
)
(nop)
)
@@ -270,22 +270,22 @@
(local $0 i32)
(local $1 i32)
(block
- (set_local $0
+ (local.set $0
(i32.load
(i32.const 10)
)
)
(drop
- (get_local $0)
+ (local.get $0)
)
(nop)
- (set_local $1
+ (local.set $1
(i32.load
(i32.const 10)
)
)
(drop
- (get_local $1)
+ (local.get $1)
)
(nop)
)
@@ -314,101 +314,101 @@
(local $20 i32)
(local $21 i32)
(block $label$0
- (set_local $4
- (get_local $var$1)
+ (local.set $4
+ (local.get $var$1)
)
- (set_local $5
+ (local.set $5
(i32.add
- (get_local $var$1)
+ (local.get $var$1)
(i32.const 4)
)
)
- (set_local $var$2
- (get_local $5)
+ (local.set $var$2
+ (local.get $5)
)
- (set_local $6
- (get_local $var$2)
+ (local.set $6
+ (local.get $var$2)
)
- (set_local $7
- (get_local $var$2)
+ (local.set $7
+ (local.get $var$2)
)
- (set_local $8
+ (local.set $8
(i32.load
- (get_local $var$2)
+ (local.get $var$2)
)
)
- (set_local $var$2
+ (local.set $var$2
(i32.const 74)
)
- (set_local $9
- (get_local $var$2)
+ (local.set $9
+ (local.get $var$2)
)
- (set_local $10
+ (local.set $10
(i32.xor
- (get_local $var$2)
+ (local.get $var$2)
(i32.const -1)
)
)
- (set_local $11
+ (local.set $11
(i32.and
- (get_local $8)
- (get_local $10)
+ (local.get $8)
+ (local.get $10)
)
)
(i32.store
- (get_local $5)
- (get_local $11)
+ (local.get $5)
+ (local.get $11)
)
(nop)
- (set_local $12
- (get_local $var$1)
+ (local.set $12
+ (local.get $var$1)
)
- (set_local $13
- (get_local $5)
+ (local.set $13
+ (local.get $5)
)
- (set_local $var$1
- (get_local $5)
+ (local.set $var$1
+ (local.get $5)
)
- (set_local $14
- (get_local $var$1)
+ (local.set $14
+ (local.get $var$1)
)
- (set_local $15
- (get_local $var$1)
+ (local.set $15
+ (local.get $var$1)
)
- (set_local $16
+ (local.set $16
(i32.load
- (get_local $var$1)
+ (local.get $var$1)
)
)
- (set_local $17
- (get_local $var$2)
+ (local.set $17
+ (local.get $var$2)
)
- (set_local $18
+ (local.set $18
(i32.and
- (get_local $var$2)
+ (local.get $var$2)
(i32.const 8)
)
)
- (set_local $19
+ (local.set $19
(i32.or
- (get_local $16)
- (get_local $18)
+ (local.get $16)
+ (local.get $18)
)
)
(i32.store
- (get_local $var$1)
- (get_local $19)
+ (local.get $var$1)
+ (local.get $19)
)
(nop)
- (set_local $20
+ (local.set $20
(i32.const 0)
)
)
- (set_local $21
- (get_local $20)
+ (local.set $21
+ (local.get $20)
)
(return
- (get_local $20)
+ (local.get $20)
)
)
(func $loop1 (; 6 ;) (type $2) (param $x i32) (param $y i32) (result i32)
@@ -420,47 +420,47 @@
(local $7 i32)
(local $8 i32)
(block
- (set_local $2
- (get_local $y)
+ (local.set $2
+ (local.get $y)
)
- (set_local $x
- (get_local $y)
+ (local.set $x
+ (local.get $y)
)
(nop)
- (set_local $3
- (get_local $x)
+ (local.set $3
+ (local.get $x)
)
- (set_local $y
- (get_local $x)
+ (local.set $y
+ (local.get $x)
)
(nop)
- (set_local $4
- (get_local $x)
+ (local.set $4
+ (local.get $x)
)
- (set_local $x
- (get_local $x)
+ (local.set $x
+ (local.get $x)
)
(nop)
- (set_local $5
- (get_local $x)
+ (local.set $5
+ (local.get $x)
)
- (set_local $y
- (get_local $x)
+ (local.set $y
+ (local.get $x)
)
(nop)
- (set_local $6
- (get_local $x)
+ (local.set $6
+ (local.get $x)
)
(return
- (get_local $x)
+ (local.get $x)
)
(unreachable)
)
- (set_local $8
- (get_local $7)
+ (local.set $8
+ (local.get $7)
)
(return
- (get_local $7)
+ (local.get $7)
)
)
(func $loop2 (; 7 ;) (type $3) (param $x i32) (param $y i32) (param $z i32) (result i32)
@@ -474,61 +474,61 @@
(local $10 i32)
(local $11 i32)
(block
- (set_local $3
- (get_local $y)
+ (local.set $3
+ (local.get $y)
)
- (set_local $x
- (get_local $y)
+ (local.set $x
+ (local.get $y)
)
(nop)
- (set_local $4
- (get_local $z)
+ (local.set $4
+ (local.get $z)
)
- (set_local $y
- (get_local $z)
+ (local.set $y
+ (local.get $z)
)
(nop)
- (set_local $5
- (get_local $x)
+ (local.set $5
+ (local.get $x)
)
- (set_local $z
- (get_local $x)
+ (local.set $z
+ (local.get $x)
)
(nop)
- (set_local $6
- (get_local $y)
+ (local.set $6
+ (local.get $y)
)
- (set_local $x
- (get_local $y)
+ (local.set $x
+ (local.get $y)
)
(nop)
- (set_local $7
- (get_local $z)
+ (local.set $7
+ (local.get $z)
)
- (set_local $y
- (get_local $z)
+ (local.set $y
+ (local.get $z)
)
(nop)
- (set_local $8
- (get_local $x)
+ (local.set $8
+ (local.get $x)
)
- (set_local $z
- (get_local $x)
+ (local.set $z
+ (local.get $x)
)
(nop)
- (set_local $9
- (get_local $x)
+ (local.set $9
+ (local.get $x)
)
(return
- (get_local $x)
+ (local.get $x)
)
(unreachable)
)
- (set_local $11
- (get_local $10)
+ (local.set $11
+ (local.get $10)
)
(return
- (get_local $10)
+ (local.get $10)
)
)
(func $loop3 (; 8 ;) (type $3) (param $x i32) (param $y i32) (param $z i32) (result i32)
@@ -541,54 +541,54 @@
(local $9 i32)
(local $10 i32)
(block
- (set_local $3
- (get_local $y)
+ (local.set $3
+ (local.get $y)
)
- (set_local $x
- (get_local $y)
+ (local.set $x
+ (local.get $y)
)
(nop)
- (set_local $4
- (get_local $z)
+ (local.set $4
+ (local.get $z)
)
- (set_local $y
- (get_local $z)
+ (local.set $y
+ (local.get $z)
)
(nop)
- (set_local $5
- (get_local $y)
+ (local.set $5
+ (local.get $y)
)
- (set_local $z
- (get_local $y)
+ (local.set $z
+ (local.get $y)
)
(nop)
- (set_local $6
- (get_local $y)
+ (local.set $6
+ (local.get $y)
)
- (set_local $y
- (get_local $y)
+ (local.set $y
+ (local.get $y)
)
(nop)
- (set_local $7
- (get_local $y)
+ (local.set $7
+ (local.get $y)
)
- (set_local $z
- (get_local $y)
+ (local.set $z
+ (local.get $y)
)
(nop)
- (set_local $8
- (get_local $y)
+ (local.set $8
+ (local.get $y)
)
(return
- (get_local $y)
+ (local.get $y)
)
(unreachable)
)
- (set_local $10
- (get_local $9)
+ (local.set $10
+ (local.get $9)
)
(return
- (get_local $9)
+ (local.get $9)
)
)
(func $handle-removing (; 9 ;) (type $4) (param $var$0 f64) (param $var$1 f64) (param $var$2 i32) (result f32)
@@ -598,38 +598,38 @@
(local $6 f32)
(local $7 f32)
(block
- (set_local $var$2
+ (local.set $var$2
(i32.const 32767)
)
- (set_local $3
- (get_local $var$2)
+ (local.set $3
+ (local.get $var$2)
)
- (set_local $var$2
+ (local.set $var$2
(i32.const 1024)
)
- (set_local $4
- (get_local $var$2)
+ (local.set $4
+ (local.get $var$2)
)
- (set_local $5
+ (local.set $5
(select
- (get_local $3)
- (get_local $var$2)
+ (local.get $3)
+ (local.get $var$2)
(i32.const -2147483648)
)
)
- (set_local $var$2
- (get_local $5)
+ (local.set $var$2
+ (local.get $5)
)
(nop)
- (set_local $6
+ (local.set $6
(f32.const 1)
)
)
- (set_local $7
- (get_local $6)
+ (local.set $7
+ (local.get $6)
)
(return
- (get_local $6)
+ (local.get $6)
)
)
)
@@ -637,7 +637,7 @@
(type $0 (func))
(type $1 (func (param i32 f64) (result i32)))
(type $2 (func (param i64 f32 i32)))
- (table $0 23 23 anyfunc)
+ (table $0 23 23 funcref)
(global $global$0 (mut i32) (i32.const 10))
(export "func_1_invoker" (func $1))
(export "func_6" (func $2))
@@ -648,39 +648,39 @@
(local $6 i32)
(block
(block $label$1
- (set_local $3
+ (local.set $3
(i32.const 128)
)
(br_if $label$1
(i32.const 0)
)
- (set_local $4
- (get_local $3)
+ (local.set $4
+ (local.get $3)
)
- (set_local $3
+ (local.set $3
(i32.const 0)
)
(br_if $label$1
- (get_local $4)
+ (local.get $4)
)
- (set_local $5
- (get_local $3)
+ (local.set $5
+ (local.get $3)
)
(drop
- (get_local $3)
+ (local.get $3)
)
(nop)
- (set_local $3
+ (local.set $3
(i32.const -14051)
)
)
- (set_local $6
- (get_local $3)
+ (local.set $6
+ (local.get $3)
)
(if
- (get_local $3)
+ (local.get $3)
(block
- (set_global $global$0
+ (global.set $global$0
(i32.const 0)
)
(nop)
@@ -703,11 +703,11 @@
(local $4 i32)
(block
(block
- (set_local $2
- (get_global $global$0)
+ (local.set $2
+ (global.get $global$0)
)
(if
- (get_local $2)
+ (local.get $2)
(block
(unreachable)
(unreachable)
@@ -715,15 +715,15 @@
)
)
(nop)
- (set_local $3
+ (local.set $3
(i32.const 0)
)
)
- (set_local $4
- (get_local $3)
+ (local.set $4
+ (local.get $3)
)
(return
- (get_local $3)
+ (local.get $3)
)
)
)
@@ -736,26 +736,26 @@
(local $3 i32)
(local $4 i32)
(block
- (set_local $1
- (get_local $var$0)
+ (local.set $1
+ (local.get $var$0)
)
- (set_local $2
+ (local.set $2
(i32.eqz
- (get_local $var$0)
+ (local.get $var$0)
)
)
(call $out
- (get_local $2)
+ (local.get $2)
)
(nop)
- (set_local $3
- (get_local $var$0)
+ (local.set $3
+ (local.get $var$0)
)
- (set_local $4
- (get_local $2)
+ (local.set $4
+ (local.get $2)
)
(call $out
- (get_local $2)
+ (local.get $2)
)
(nop)
)