summaryrefslogtreecommitdiff
path: root/test/passes/optimize-instructions_optimize-level=2_ignore-implicit-traps.txt
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2017-03-09 13:32:03 -0800
committerGitHub <noreply@github.com>2017-03-09 13:32:03 -0800
commitbe4be557567251a73f40bfd7a48220b33f5ddc58 (patch)
treed4aa0a25a1c7331b56404c76eea1a6cfa971c44e /test/passes/optimize-instructions_optimize-level=2_ignore-implicit-traps.txt
parentd6508e1f9cef33c43016e4da7dd4b94392f280a9 (diff)
downloadbinaryen-be4be557567251a73f40bfd7a48220b33f5ddc58.tar.gz
binaryen-be4be557567251a73f40bfd7a48220b33f5ddc58.tar.bz2
binaryen-be4be557567251a73f40bfd7a48220b33f5ddc58.zip
use a single space for pretty printing of wasts, so massive wasts are less unruly (#928)
Diffstat (limited to 'test/passes/optimize-instructions_optimize-level=2_ignore-implicit-traps.txt')
-rw-r--r--test/passes/optimize-instructions_optimize-level=2_ignore-implicit-traps.txt442
1 files changed, 221 insertions, 221 deletions
diff --git a/test/passes/optimize-instructions_optimize-level=2_ignore-implicit-traps.txt b/test/passes/optimize-instructions_optimize-level=2_ignore-implicit-traps.txt
index 6e2127495..f59995abc 100644
--- a/test/passes/optimize-instructions_optimize-level=2_ignore-implicit-traps.txt
+++ b/test/passes/optimize-instructions_optimize-level=2_ignore-implicit-traps.txt
@@ -1,254 +1,254 @@
(module
- (type $0 (func (param i32 i32) (result i32)))
- (memory $0 0)
- (func $conditionals (type $0) (param $0 i32) (param $1 i32) (result i32)
- (local $2 i32)
- (local $3 i32)
- (local $4 i32)
- (local $5 i32)
- (local $6 i32)
- (local $7 i32)
- (set_local $0
- (i32.const 0)
+ (type $0 (func (param i32 i32) (result i32)))
+ (memory $0 0)
+ (func $conditionals (type $0) (param $0 i32) (param $1 i32) (result i32)
+ (local $2 i32)
+ (local $3 i32)
+ (local $4 i32)
+ (local $5 i32)
+ (local $6 i32)
+ (local $7 i32)
+ (set_local $0
+ (i32.const 0)
+ )
+ (loop $while-in
+ (set_local $3
+ (i32.const 0)
+ )
+ (loop $while-in6
+ (set_local $6
+ (i32.add
+ (get_local $0)
+ (i32.const 1)
+ )
)
- (loop $while-in
- (set_local $3
- (i32.const 0)
- )
- (loop $while-in6
- (set_local $6
- (i32.add
+ (set_local $0
+ (if i32
+ (if i32
+ (i32.rem_s
+ (i32.add
+ (i32.mul
+ (tee_local $7
+ (i32.add
(get_local $0)
- (i32.const 1)
+ (i32.const 2)
+ )
)
+ (get_local $0)
+ )
+ (i32.const 17)
)
- (set_local $0
- (if i32
- (if i32
- (i32.rem_s
- (i32.add
- (i32.mul
- (tee_local $7
- (i32.add
- (get_local $0)
- (i32.const 2)
- )
- )
- (get_local $0)
- )
- (i32.const 17)
- )
- (i32.const 5)
- )
- (i32.eqz
- (i32.rem_u
- (i32.add
- (i32.mul
- (get_local $0)
- (get_local $0)
- )
- (i32.const 11)
- )
- (i32.const 3)
- )
- )
- (i32.const 1)
- )
- (get_local $7)
- (get_local $6)
- )
- )
- (br_if $while-in6
- (i32.lt_s
- (tee_local $3
- (i32.add
- (get_local $3)
- (i32.const 1)
- )
- )
- (get_local $4)
+ (i32.const 5)
+ )
+ (i32.eqz
+ (i32.rem_u
+ (i32.add
+ (i32.mul
+ (get_local $0)
+ (get_local $0)
)
+ (i32.const 11)
+ )
+ (i32.const 3)
)
+ )
+ (i32.const 1)
)
- (br_if $while-in
- (i32.ne
- (tee_local $1
- (i32.add
- (get_local $1)
- (i32.const 1)
- )
- )
- (i32.const 27000)
- )
+ (get_local $7)
+ (get_local $6)
+ )
+ )
+ (br_if $while-in6
+ (i32.lt_s
+ (tee_local $3
+ (i32.add
+ (get_local $3)
+ (i32.const 1)
+ )
)
+ (get_local $4)
+ )
)
- (return
- (get_local $5)
+ )
+ (br_if $while-in
+ (i32.ne
+ (tee_local $1
+ (i32.add
+ (get_local $1)
+ (i32.const 1)
+ )
+ )
+ (i32.const 27000)
)
+ )
)
- (func $side-effect (type $0) (param $0 i32) (param $1 i32) (result i32)
- (local $2 i32)
- (local $3 i32)
- (local $4 i32)
- (local $5 i32)
- (local $6 i32)
- (local $7 i32)
- (set_local $0
- (i32.const 0)
+ (return
+ (get_local $5)
+ )
+ )
+ (func $side-effect (type $0) (param $0 i32) (param $1 i32) (result i32)
+ (local $2 i32)
+ (local $3 i32)
+ (local $4 i32)
+ (local $5 i32)
+ (local $6 i32)
+ (local $7 i32)
+ (set_local $0
+ (i32.const 0)
+ )
+ (loop $while-in
+ (set_local $3
+ (i32.const 0)
+ )
+ (loop $while-in6
+ (set_local $6
+ (i32.add
+ (get_local $0)
+ (i32.const 1)
+ )
)
- (loop $while-in
- (set_local $3
- (i32.const 0)
- )
- (loop $while-in6
- (set_local $6
- (i32.add
+ (set_local $0
+ (if i32
+ (i32.or
+ (i32.eqz
+ (i32.rem_s
+ (i32.add
+ (i32.mul
+ (tee_local $7
(get_local $0)
- (i32.const 1)
- )
- )
- (set_local $0
- (if i32
- (i32.or
- (i32.eqz
- (i32.rem_s
- (i32.add
- (i32.mul
- (tee_local $7
- (get_local $0)
- )
- (get_local $0)
- )
- (i32.const 17)
- )
- (i32.const 5)
- )
- )
- (i32.eqz
- (i32.rem_u
- (i32.add
- (i32.mul
- (get_local $0)
- (get_local $0)
- )
- (unreachable)
- )
- (i32.const 3)
- )
- )
- )
- (get_local $7)
- (get_local $6)
+ )
+ (get_local $0)
)
+ (i32.const 17)
+ )
+ (i32.const 5)
)
- (br_if $while-in6
- (i32.lt_s
- (tee_local $3
- (i32.add
- (get_local $3)
- (i32.const 1)
- )
- )
- (get_local $4)
+ )
+ (i32.eqz
+ (i32.rem_u
+ (i32.add
+ (i32.mul
+ (get_local $0)
+ (get_local $0)
)
+ (unreachable)
+ )
+ (i32.const 3)
)
+ )
)
- (br_if $while-in
- (i32.ne
- (tee_local $1
- (i32.add
- (get_local $1)
- (i32.const 1)
- )
- )
- (i32.const 27000)
- )
+ (get_local $7)
+ (get_local $6)
+ )
+ )
+ (br_if $while-in6
+ (i32.lt_s
+ (tee_local $3
+ (i32.add
+ (get_local $3)
+ (i32.const 1)
+ )
)
+ (get_local $4)
+ )
)
- (return
- (get_local $5)
+ )
+ (br_if $while-in
+ (i32.ne
+ (tee_local $1
+ (i32.add
+ (get_local $1)
+ (i32.const 1)
+ )
+ )
+ (i32.const 27000)
)
+ )
)
- (func $flip (type $0) (param $0 i32) (param $1 i32) (result i32)
- (local $2 i32)
- (local $3 i32)
- (local $4 i32)
- (local $5 i32)
- (local $6 i32)
- (local $7 i32)
- (set_local $0
- (i32.const 0)
+ (return
+ (get_local $5)
+ )
+ )
+ (func $flip (type $0) (param $0 i32) (param $1 i32) (result i32)
+ (local $2 i32)
+ (local $3 i32)
+ (local $4 i32)
+ (local $5 i32)
+ (local $6 i32)
+ (local $7 i32)
+ (set_local $0
+ (i32.const 0)
+ )
+ (loop $while-in
+ (set_local $3
+ (i32.const 0)
+ )
+ (loop $while-in6
+ (set_local $6
+ (i32.add
+ (get_local $0)
+ (i32.const 1)
+ )
)
- (loop $while-in
- (set_local $3
- (i32.const 0)
- )
- (loop $while-in6
- (set_local $6
- (i32.add
- (get_local $0)
- (i32.const 1)
- )
- )
- (set_local $0
- (if i32
- (if i32
- (i32.rem_u
- (i32.add
- (i32.mul
- (get_local $0)
- (get_local $0)
- )
- (i32.const 100)
- )
- (i32.const 3)
- )
- (i32.eqz
- (i32.rem_s
- (i32.add
- (i32.mul
- (i32.eqz
- (get_local $0)
- )
- (get_local $0)
- )
- (i32.const 17)
- )
- (i32.const 5)
- )
- )
- (i32.const 1)
- )
- (get_local $7)
- (get_local $6)
- )
+ (set_local $0
+ (if i32
+ (if i32
+ (i32.rem_u
+ (i32.add
+ (i32.mul
+ (get_local $0)
+ (get_local $0)
+ )
+ (i32.const 100)
)
- (br_if $while-in6
- (i32.lt_s
- (tee_local $3
- (i32.add
- (get_local $3)
- (i32.const 1)
- )
- )
- (get_local $4)
+ (i32.const 3)
+ )
+ (i32.eqz
+ (i32.rem_s
+ (i32.add
+ (i32.mul
+ (i32.eqz
+ (get_local $0)
+ )
+ (get_local $0)
)
+ (i32.const 17)
+ )
+ (i32.const 5)
)
+ )
+ (i32.const 1)
)
- (br_if $while-in
- (i32.ne
- (tee_local $1
- (i32.add
- (get_local $1)
- (i32.const 1)
- )
- )
- (i32.const 27000)
- )
+ (get_local $7)
+ (get_local $6)
+ )
+ )
+ (br_if $while-in6
+ (i32.lt_s
+ (tee_local $3
+ (i32.add
+ (get_local $3)
+ (i32.const 1)
+ )
)
+ (get_local $4)
+ )
)
- (return
- (get_local $5)
+ )
+ (br_if $while-in
+ (i32.ne
+ (tee_local $1
+ (i32.add
+ (get_local $1)
+ (i32.const 1)
+ )
+ )
+ (i32.const 27000)
)
+ )
+ )
+ (return
+ (get_local $5)
)
+ )
)