fix export star module exports, shiftify

This commit is contained in:
dcode
2019-04-18 20:36:51 +02:00
parent 2b0a165e7f
commit 2dec52976a
11 changed files with 192 additions and 159 deletions

View File

@@ -29,8 +29,8 @@
i32.lt_u
if (result i32)
local.get $2
i32.const 16
i32.div_u
i32.const 4
i32.shr_u
local.set $4
i32.const 0
else
@@ -248,8 +248,8 @@
i32.lt_u
if (result i32)
local.get $2
i32.const 16
i32.div_u
i32.const 4
i32.shr_u
local.set $2
i32.const 0
else
@@ -497,7 +497,7 @@
if
i32.const 0
i32.const 24
i32.const 427
i32.const 450
i32.const 29
call $~lib/builtins/abort
unreachable
@@ -523,8 +523,8 @@
i32.lt_u
if (result i32)
local.get $1
i32.const 16
i32.div_u
i32.const 4
i32.shr_u
local.set $1
i32.const 0
else

View File

@@ -41,7 +41,7 @@
if
i32.const 0
i32.const 24
i32.const 256
i32.const 279
i32.const 13
call $~lib/builtins/abort
unreachable
@@ -66,7 +66,7 @@
if
i32.const 0
i32.const 24
i32.const 258
i32.const 281
i32.const 13
call $~lib/builtins/abort
unreachable
@@ -78,8 +78,8 @@
i32.const 0
local.set $4
local.get $3
i32.const 16
i32.div_u
i32.const 4
i32.shr_u
local.set $5
else
i32.const 31
@@ -118,7 +118,7 @@
if
i32.const 0
i32.const 24
i32.const 271
i32.const 294
i32.const 13
call $~lib/builtins/abort
unreachable
@@ -151,12 +151,12 @@
local.set $8
local.get $10
local.get $9
i32.const 16
i32.mul
i32.const 4
i32.shl
local.get $8
i32.add
i32.const 4
i32.mul
i32.const 2
i32.shl
i32.add
i32.load offset=96
end
@@ -173,12 +173,12 @@
local.set $8
local.get $11
local.get $10
i32.const 16
i32.mul
i32.const 4
i32.shl
local.get $9
i32.add
i32.const 4
i32.mul
i32.const 2
i32.shl
i32.add
local.get $8
i32.store offset=96
@@ -256,7 +256,7 @@
if
i32.const 0
i32.const 24
i32.const 184
i32.const 207
i32.const 13
call $~lib/builtins/abort
unreachable
@@ -271,7 +271,7 @@
if
i32.const 0
i32.const 24
i32.const 186
i32.const 209
i32.const 13
call $~lib/builtins/abort
unreachable
@@ -370,7 +370,7 @@
if
i32.const 0
i32.const 24
i32.const 207
i32.const 230
i32.const 15
call $~lib/builtins/abort
unreachable
@@ -433,7 +433,7 @@
if
i32.const 0
i32.const 24
i32.const 222
i32.const 245
i32.const 13
call $~lib/builtins/abort
unreachable
@@ -449,7 +449,7 @@
if
i32.const 0
i32.const 24
i32.const 223
i32.const 246
i32.const 13
call $~lib/builtins/abort
unreachable
@@ -466,8 +466,8 @@
i32.const 0
local.set $9
local.get $8
i32.const 16
i32.div_u
i32.const 4
i32.shr_u
local.set $10
else
i32.const 31
@@ -506,7 +506,7 @@
if
i32.const 0
i32.const 24
i32.const 239
i32.const 262
i32.const 13
call $~lib/builtins/abort
unreachable
@@ -520,12 +520,12 @@
local.set $7
local.get $3
local.get $6
i32.const 16
i32.mul
i32.const 4
i32.shl
local.get $7
i32.add
i32.const 4
i32.mul
i32.const 2
i32.shl
i32.add
i32.load offset=96
end
@@ -553,12 +553,12 @@
local.set $7
local.get $12
local.get $3
i32.const 16
i32.mul
i32.const 4
i32.shl
local.get $6
i32.add
i32.const 4
i32.mul
i32.const 2
i32.shl
i32.add
local.get $7
i32.store offset=96
@@ -629,7 +629,7 @@
if
i32.const 0
i32.const 24
i32.const 365
i32.const 388
i32.const 4
call $~lib/builtins/abort
unreachable
@@ -654,7 +654,7 @@
if
i32.const 0
i32.const 24
i32.const 375
i32.const 398
i32.const 15
call $~lib/builtins/abort
unreachable
@@ -685,7 +685,7 @@
if
i32.const 0
i32.const 24
i32.const 387
i32.const 410
i32.const 4
call $~lib/builtins/abort
unreachable
@@ -862,12 +862,12 @@
local.set $6
local.get $9
local.get $8
i32.const 16
i32.mul
i32.const 4
i32.shl
local.get $7
i32.add
i32.const 4
i32.mul
i32.const 2
i32.shl
i32.add
local.get $6
i32.store offset=96
@@ -918,7 +918,7 @@
if
i32.const 0
i32.const 24
i32.const 427
i32.const 450
i32.const 29
call $~lib/builtins/abort
unreachable
@@ -954,8 +954,8 @@
i32.const 0
local.set $2
local.get $1
i32.const 16
i32.div_u
i32.const 4
i32.shr_u
local.set $3
else
local.get $1
@@ -1012,7 +1012,7 @@
if
i32.const 0
i32.const 24
i32.const 317
i32.const 340
i32.const 13
call $~lib/builtins/abort
unreachable
@@ -1077,7 +1077,7 @@
if
i32.const 0
i32.const 24
i32.const 330
i32.const 353
i32.const 17
call $~lib/builtins/abort
unreachable
@@ -1092,12 +1092,12 @@
local.set $5
local.get $9
local.get $8
i32.const 16
i32.mul
i32.const 4
i32.shl
local.get $5
i32.add
i32.const 4
i32.mul
i32.const 2
i32.shl
i32.add
i32.load offset=96
end
@@ -1114,12 +1114,12 @@
local.set $4
local.get $8
local.get $5
i32.const 16
i32.mul
i32.const 4
i32.shl
local.get $4
i32.add
i32.const 4
i32.mul
i32.const 2
i32.shl
i32.add
i32.load offset=96
end
@@ -1195,7 +1195,7 @@
if
i32.const 0
i32.const 24
i32.const 344
i32.const 367
i32.const 13
call $~lib/builtins/abort
unreachable
@@ -1306,7 +1306,7 @@
if
i32.const 0
i32.const 24
i32.const 457
i32.const 480
i32.const 15
call $~lib/builtins/abort
unreachable
@@ -1324,7 +1324,7 @@
if
i32.const 0
i32.const 24
i32.const 459
i32.const 482
i32.const 13
call $~lib/builtins/abort
unreachable
@@ -1388,7 +1388,7 @@
if
i32.const 0
i32.const 24
i32.const 510
i32.const 533
i32.const 2
call $~lib/builtins/abort
unreachable