diff options
Diffstat (limited to 'test/lit/passes')
-rw-r--r-- | test/lit/passes/abstract-type-refining.wast | 4 | ||||
-rw-r--r-- | test/lit/passes/coalesce-locals-gc.wast | 2 | ||||
-rw-r--r-- | test/lit/passes/code-pushing-gc.wast | 4 | ||||
-rw-r--r-- | test/lit/passes/merge-blocks.wast | 2 | ||||
-rw-r--r-- | test/lit/passes/optimize-instructions-gc.wast | 4 | ||||
-rw-r--r-- | test/lit/passes/vacuum-gc.wast | 2 | ||||
-rw-r--r-- | test/lit/passes/vacuum-tnh.wast | 2 |
7 files changed, 10 insertions, 10 deletions
diff --git a/test/lit/passes/abstract-type-refining.wast b/test/lit/passes/abstract-type-refining.wast index 99b19f172..220de9656 100644 --- a/test/lit/passes/abstract-type-refining.wast +++ b/test/lit/passes/abstract-type-refining.wast @@ -218,7 +218,7 @@ ;; YESTNH-NEXT: ) ;; YESTNH-NEXT: ) ;; YESTNH-NEXT: (drop - ;; YESTNH-NEXT: (ref.as_i31 + ;; YESTNH-NEXT: (ref.cast i31 ;; YESTNH-NEXT: (local.get $x) ;; YESTNH-NEXT: ) ;; YESTNH-NEXT: ) @@ -230,7 +230,7 @@ ;; NO_TNH-NEXT: ) ;; NO_TNH-NEXT: ) ;; NO_TNH-NEXT: (drop - ;; NO_TNH-NEXT: (ref.as_i31 + ;; NO_TNH-NEXT: (ref.cast i31 ;; NO_TNH-NEXT: (local.get $x) ;; NO_TNH-NEXT: ) ;; NO_TNH-NEXT: ) diff --git a/test/lit/passes/coalesce-locals-gc.wast b/test/lit/passes/coalesce-locals-gc.wast index 5c91057f1..5df9728d7 100644 --- a/test/lit/passes/coalesce-locals-gc.wast +++ b/test/lit/passes/coalesce-locals-gc.wast @@ -223,7 +223,7 @@ ;; CHECK-NEXT: (local $0 i31ref) ;; CHECK-NEXT: (i32.add ;; CHECK-NEXT: (unreachable) - ;; CHECK-NEXT: (ref.is_i31 + ;; CHECK-NEXT: (ref.test i31 ;; CHECK-NEXT: (ref.cast null i31 ;; CHECK-NEXT: (block (result i31ref) ;; CHECK-NEXT: (i31.new diff --git a/test/lit/passes/code-pushing-gc.wast b/test/lit/passes/code-pushing-gc.wast index ca89ba247..56cfc8777 100644 --- a/test/lit/passes/code-pushing-gc.wast +++ b/test/lit/passes/code-pushing-gc.wast @@ -7,7 +7,7 @@ ;; CHECK-NEXT: (drop ;; CHECK-NEXT: (block $out (result (ref func)) ;; CHECK-NEXT: (drop - ;; CHECK-NEXT: (br_on_func $out + ;; CHECK-NEXT: (br_on_cast $out (ref $none_=>_none) (ref func) ;; CHECK-NEXT: (ref.func $br_on) ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) @@ -48,7 +48,7 @@ ;; CHECK-NEXT: (ref.func $br_on_no) ;; CHECK-NEXT: ) ;; CHECK-NEXT: (drop - ;; CHECK-NEXT: (br_on_func $out + ;; CHECK-NEXT: (br_on_cast $out (ref $none_=>_none) (ref func) ;; CHECK-NEXT: (ref.func $br_on_no) ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) diff --git a/test/lit/passes/merge-blocks.wast b/test/lit/passes/merge-blocks.wast index fd30f4e07..2b3afa771 100644 --- a/test/lit/passes/merge-blocks.wast +++ b/test/lit/passes/merge-blocks.wast @@ -20,7 +20,7 @@ ;; CHECK-NEXT: (drop ;; CHECK-NEXT: (block $label$1 (result i31ref) ;; CHECK-NEXT: (drop - ;; CHECK-NEXT: (br_on_i31 $label$1 + ;; CHECK-NEXT: (br_on_cast $label$1 nullref (ref i31) ;; CHECK-NEXT: (ref.null none) ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) diff --git a/test/lit/passes/optimize-instructions-gc.wast b/test/lit/passes/optimize-instructions-gc.wast index 107093772..34070487b 100644 --- a/test/lit/passes/optimize-instructions-gc.wast +++ b/test/lit/passes/optimize-instructions-gc.wast @@ -269,7 +269,7 @@ ;; CHECK: (func $unneeded_unreachability (type $void) ;; CHECK-NEXT: (drop - ;; CHECK-NEXT: (ref.is_func + ;; CHECK-NEXT: (ref.test func ;; CHECK-NEXT: (unreachable) ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) @@ -586,7 +586,7 @@ ;; CHECK-NEXT: (drop ;; CHECK-NEXT: (block (result (ref $struct)) ;; CHECK-NEXT: (drop - ;; CHECK-NEXT: (ref.as_i31 + ;; CHECK-NEXT: (ref.cast i31 ;; CHECK-NEXT: (local.get $x) ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) diff --git a/test/lit/passes/vacuum-gc.wast b/test/lit/passes/vacuum-gc.wast index 2629a238a..69dbe0b89 100644 --- a/test/lit/passes/vacuum-gc.wast +++ b/test/lit/passes/vacuum-gc.wast @@ -18,7 +18,7 @@ ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) ;; CHECK-NEXT: (drop - ;; CHECK-NEXT: (ref.as_i31 + ;; CHECK-NEXT: (ref.cast i31 ;; CHECK-NEXT: (local.get $x) ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) diff --git a/test/lit/passes/vacuum-tnh.wast b/test/lit/passes/vacuum-tnh.wast index bac1c3eb6..f60c4c5cb 100644 --- a/test/lit/passes/vacuum-tnh.wast +++ b/test/lit/passes/vacuum-tnh.wast @@ -33,7 +33,7 @@ ;; NO_TNH-NEXT: ) ;; NO_TNH-NEXT: ) ;; NO_TNH-NEXT: (drop - ;; NO_TNH-NEXT: (ref.as_i31 + ;; NO_TNH-NEXT: (ref.cast i31 ;; NO_TNH-NEXT: (local.get $y) ;; NO_TNH-NEXT: ) ;; NO_TNH-NEXT: ) |