Transition to TypeFlags for specific type checks; Optimize logical ops a bit

This commit is contained in:
dcodeIO
2018-01-10 23:19:14 +01:00
parent fc777b3a89
commit d89703cdad
18 changed files with 750 additions and 720 deletions

View File

@ -527,13 +527,15 @@
(block $break|0
(loop $continue|0
(if
(if (result i32)
(select
(get_local $2)
(i32.rem_u
(get_local $1)
(i32.const 4)
)
(get_local $2)
(i32.eqz
(get_local $2)
)
)
(block
(block
@ -2335,6 +2337,9 @@
(loop $continue|0
(if
(if (result i32)
(i32.eqz
(get_local $2)
)
(get_local $2)
(i32.eq
(i32.load8_u
@ -2344,7 +2349,6 @@
(get_local $1)
)
)
(get_local $2)
)
(block
(block