summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/lld/em_asm.wast.mem.out12
-rw-r--r--test/lld/em_asm.wast.out12
-rw-r--r--test/lld/em_asm_O0.wast.out12
-rw-r--r--test/lld/em_asm_main_thread.wast.out12
-rw-r--r--test/lld/em_asm_shared.wast.out21
5 files changed, 40 insertions, 29 deletions
diff --git a/test/lld/em_asm.wast.mem.out b/test/lld/em_asm.wast.mem.out
index 13d289f46..5fa2ddb38 100644
--- a/test/lld/em_asm.wast.mem.out
+++ b/test/lld/em_asm.wast.mem.out
@@ -42,7 +42,7 @@
)
(drop
(call $emscripten_asm_const_iii
- (i32.const 0)
+ (i32.const 568)
(i32.add
(local.get $0)
(i32.const 24)
@@ -69,7 +69,7 @@
)
(local.tee $1
(call $emscripten_asm_const_iii
- (i32.const 1)
+ (i32.const 601)
(i32.add
(local.get $0)
(i32.const 24)
@@ -87,7 +87,7 @@
)
(drop
(call $emscripten_asm_const_iii
- (i32.const 2)
+ (i32.const 621)
(i32.add
(local.get $0)
(i32.const 24)
@@ -226,9 +226,9 @@
--BEGIN METADATA --
{
"asmConsts": {
- "2": ["{ Module.print(\"Got \" + $0); }", ["iii"], [""]],
- "0": ["{ Module.print(\"Hello world\"); }", ["iii"], [""]],
- "1": ["{ return $0 + $1; }", ["iii"], [""]]
+ "621": ["{ Module.print(\"Got \" + $0); }", ["iii"], [""]],
+ "568": ["{ Module.print(\"Hello world\"); }", ["iii"], [""]],
+ "601": ["{ return $0 + $1; }", ["iii"], [""]]
},
"staticBump": 84,
"tableSize": 1,
diff --git a/test/lld/em_asm.wast.out b/test/lld/em_asm.wast.out
index f0c38792d..3ad9351b3 100644
--- a/test/lld/em_asm.wast.out
+++ b/test/lld/em_asm.wast.out
@@ -43,7 +43,7 @@
)
(drop
(call $emscripten_asm_const_iii
- (i32.const 0)
+ (i32.const 568)
(i32.add
(local.get $0)
(i32.const 24)
@@ -70,7 +70,7 @@
)
(local.tee $1
(call $emscripten_asm_const_iii
- (i32.const 1)
+ (i32.const 601)
(i32.add
(local.get $0)
(i32.const 24)
@@ -88,7 +88,7 @@
)
(drop
(call $emscripten_asm_const_iii
- (i32.const 2)
+ (i32.const 621)
(i32.add
(local.get $0)
(i32.const 24)
@@ -227,9 +227,9 @@
--BEGIN METADATA --
{
"asmConsts": {
- "2": ["{ Module.print(\"Got \" + $0); }", ["iii"], [""]],
- "0": ["{ Module.print(\"Hello world\"); }", ["iii"], [""]],
- "1": ["{ return $0 + $1; }", ["iii"], [""]]
+ "621": ["{ Module.print(\"Got \" + $0); }", ["iii"], [""]],
+ "568": ["{ Module.print(\"Hello world\"); }", ["iii"], [""]],
+ "601": ["{ return $0 + $1; }", ["iii"], [""]]
},
"staticBump": 84,
"tableSize": 1,
diff --git a/test/lld/em_asm_O0.wast.out b/test/lld/em_asm_O0.wast.out
index 10c293a0b..6a66ac090 100644
--- a/test/lld/em_asm_O0.wast.out
+++ b/test/lld/em_asm_O0.wast.out
@@ -30,7 +30,7 @@
(local $t2 i32)
(drop
(call $emscripten_asm_const_i
- (i32.const 0)
+ (i32.const 568)
)
)
(local.set $t1
@@ -41,9 +41,9 @@
)
(drop
(call $emscripten_asm_const_ii
- (i32.const 2)
+ (local.get $t1)
(call $emscripten_asm_const_iii
- (i32.const 1)
+ (local.get $t2)
(i32.const 13)
(i32.const 27)
)
@@ -87,9 +87,9 @@
--BEGIN METADATA --
{
"asmConsts": {
- "2": ["{ Module.print(\"Got \" + $0); }", ["ii"], [""]],
- "0": ["{ Module.print(\"Hello world\"); }", ["i"], [""]],
- "1": ["{ return $0 + $1; }", ["iii"], [""]]
+ "621": ["{ Module.print(\"Got \" + $0); }", ["ii"], [""]],
+ "568": ["{ Module.print(\"Hello world\"); }", ["i"], [""]],
+ "601": ["{ return $0 + $1; }", ["iii"], [""]]
},
"staticBump": 84,
"tableSize": 1,
diff --git a/test/lld/em_asm_main_thread.wast.out b/test/lld/em_asm_main_thread.wast.out
index aac85da82..43c1902c0 100644
--- a/test/lld/em_asm_main_thread.wast.out
+++ b/test/lld/em_asm_main_thread.wast.out
@@ -43,7 +43,7 @@
)
(drop
(call $emscripten_asm_const_sync_on_main_thread_iii
- (i32.const 0)
+ (i32.const 568)
(i32.add
(local.get $0)
(i32.const 24)
@@ -70,7 +70,7 @@
)
(local.tee $1
(call $emscripten_asm_const_sync_on_main_thread_iii
- (i32.const 1)
+ (i32.const 601)
(i32.add
(local.get $0)
(i32.const 24)
@@ -88,7 +88,7 @@
)
(drop
(call $emscripten_asm_const_sync_on_main_thread_iii
- (i32.const 2)
+ (i32.const 621)
(i32.add
(local.get $0)
(i32.const 24)
@@ -227,9 +227,9 @@
--BEGIN METADATA --
{
"asmConsts": {
- "2": ["{ Module.print(\"Got \" + $0); }", ["iii"], ["sync_on_main_thread_"]],
- "0": ["{ Module.print(\"Hello world\"); }", ["iii"], ["sync_on_main_thread_"]],
- "1": ["{ return $0 + $1; }", ["iii"], ["sync_on_main_thread_"]]
+ "621": ["{ Module.print(\"Got \" + $0); }", ["iii"], ["sync_on_main_thread_"]],
+ "568": ["{ Module.print(\"Hello world\"); }", ["iii"], ["sync_on_main_thread_"]],
+ "601": ["{ return $0 + $1; }", ["iii"], ["sync_on_main_thread_"]]
},
"staticBump": 84,
"tableSize": 1,
diff --git a/test/lld/em_asm_shared.wast.out b/test/lld/em_asm_shared.wast.out
index 5b984f7ae..351ed045a 100644
--- a/test/lld/em_asm_shared.wast.out
+++ b/test/lld/em_asm_shared.wast.out
@@ -48,7 +48,12 @@
)
(drop
(call $emscripten_asm_const_iii
- (i32.const 0)
+ (i32.add
+ (local.tee $1
+ (global.get $gimport$3)
+ )
+ (i32.const 0)
+ )
(i32.add
(local.get $0)
(i32.const 24)
@@ -75,7 +80,10 @@
)
(local.tee $2
(call $emscripten_asm_const_iii
- (i32.const 1)
+ (i32.add
+ (local.get $1)
+ (i32.const 33)
+ )
(i32.add
(local.get $0)
(i32.const 24)
@@ -93,7 +101,10 @@
)
(drop
(call $emscripten_asm_const_iii
- (i32.const 2)
+ (i32.add
+ (local.get $1)
+ (i32.const 53)
+ )
(i32.add
(local.get $0)
(i32.const 24)
@@ -207,9 +218,9 @@
--BEGIN METADATA --
{
"asmConsts": {
- "2": ["{ Module.print(\"Got \" + $0); }", ["iii"], [""]],
+ "53": ["{ Module.print(\"Got \" + $0); }", ["iii"], [""]],
"0": ["{ Module.print(\"Hello world\"); }", ["iii"], [""]],
- "1": ["{ return $0 + $1; }", ["iii"], [""]]
+ "33": ["{ return $0 + $1; }", ["iii"], [""]]
},
"staticBump": 0,
"tableSize": 0,