summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/passes/Os_print-stack-ir.txt8
-rw-r--r--test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt1
2 files changed, 9 insertions, 0 deletions
diff --git a/test/passes/Os_print-stack-ir.txt b/test/passes/Os_print-stack-ir.txt
index 7b34da8e1..2ac10ff03 100644
--- a/test/passes/Os_print-stack-ir.txt
+++ b/test/passes/Os_print-stack-ir.txt
@@ -50,15 +50,23 @@
(export "ppf64" (func $3))
(func $0 (; 0 ;) (result i32)
i32.const 1
+ push
+ i32.pop
)
(func $1 (; 1 ;) (result i64)
i64.const 1
+ push
+ i64.pop
)
(func $2 (; 2 ;) (result f32)
f32.const 1
+ push
+ f32.pop
)
(func $3 (; 3 ;) (result f64)
f64.const 1
+ push
+ f64.pop
)
)
(module
diff --git a/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt b/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt
index 8e9dfc415..4a5f8e8ee 100644
--- a/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt
+++ b/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt
@@ -8,6 +8,7 @@
i32.const 0
throw $e0
catch
+ exnref.pop
local.set $exn
block $l0 (result i32)
local.get $exn