summaryrefslogtreecommitdiff
path: root/test/lit/passes/optimize-instructions-multivalue.wast
diff options
context:
space:
mode:
Diffstat (limited to 'test/lit/passes/optimize-instructions-multivalue.wast')
-rw-r--r--test/lit/passes/optimize-instructions-multivalue.wast16
1 files changed, 8 insertions, 8 deletions
diff --git a/test/lit/passes/optimize-instructions-multivalue.wast b/test/lit/passes/optimize-instructions-multivalue.wast
index e2a353365..42b2223ab 100644
--- a/test/lit/passes/optimize-instructions-multivalue.wast
+++ b/test/lit/passes/optimize-instructions-multivalue.wast
@@ -3,8 +3,8 @@
(module
;; CHECK: (func $if-identical-arms-tuple (param $x i32) (result i32)
- ;; CHECK-NEXT: (local $tuple (i32 i32))
- ;; CHECK-NEXT: (local $tuple2 (i32 i32))
+ ;; CHECK-NEXT: (local $tuple (tuple i32 i32))
+ ;; CHECK-NEXT: (local $tuple2 (tuple i32 i32))
;; CHECK-NEXT: (tuple.extract 2 0
;; CHECK-NEXT: (if (type $2) (result i32 i32)
;; CHECK-NEXT: (local.get $x)
@@ -18,8 +18,8 @@
;; CHECK-NEXT: )
;; CHECK-NEXT: )
(func $if-identical-arms-tuple (param $x i32) (result i32)
- (local $tuple (i32 i32))
- (local $tuple2 (i32 i32))
+ (local $tuple (tuple i32 i32))
+ (local $tuple2 (tuple i32 i32))
(if (result i32)
(local.get $x)
;; The tuple.extract can be hoisted out.
@@ -36,8 +36,8 @@
)
)
;; CHECK: (func $select-identical-arms-tuple (param $x i32) (result i32)
- ;; CHECK-NEXT: (local $tuple (i32 i32))
- ;; CHECK-NEXT: (local $tuple2 (i32 i32))
+ ;; CHECK-NEXT: (local $tuple (tuple i32 i32))
+ ;; CHECK-NEXT: (local $tuple2 (tuple i32 i32))
;; CHECK-NEXT: (select
;; CHECK-NEXT: (tuple.extract 2 0
;; CHECK-NEXT: (local.get $tuple)
@@ -49,8 +49,8 @@
;; CHECK-NEXT: )
;; CHECK-NEXT: )
(func $select-identical-arms-tuple (param $x i32) (result i32)
- (local $tuple (i32 i32))
- (local $tuple2 (i32 i32))
+ (local $tuple (tuple i32 i32))
+ (local $tuple2 (tuple i32 i32))
(select
;; The tuple.extract cannot be hoisted out, as the spec disallows a
;; select with multiple values in its arms.