diff options
Diffstat (limited to 'test/lit')
-rw-r--r-- | test/lit/passes/coalesce-locals-eh.wast | 2 | ||||
-rw-r--r-- | test/lit/passes/code-folding-eh.wast | 2 | ||||
-rw-r--r-- | test/lit/passes/code-pushing-eh.wast | 2 | ||||
-rw-r--r-- | test/lit/passes/dce-eh.wast | 2 | ||||
-rw-r--r-- | test/lit/passes/inlining-eh.wast | 6 | ||||
-rw-r--r-- | test/lit/passes/instrument-locals-eh.wast | 2 | ||||
-rw-r--r-- | test/lit/passes/optimize-instructions-eh.wast | 2 | ||||
-rw-r--r-- | test/lit/passes/poppify.wast | 2 | ||||
-rw-r--r-- | test/lit/passes/remove-unused-module-elements-eh.wast | 22 | ||||
-rw-r--r-- | test/lit/passes/remove-unused-names-eh.wast | 10 | ||||
-rw-r--r-- | test/lit/passes/rse-eh.wast | 4 | ||||
-rw-r--r-- | test/lit/passes/simplify-locals-eh.wast | 2 | ||||
-rw-r--r-- | test/lit/passes/stack-ir-eh.wast | 2 | ||||
-rw-r--r-- | test/lit/passes/stack-ir-roundtrip-eh.wast | 10 | ||||
-rw-r--r-- | test/lit/passes/vacuum-eh.wast | 4 |
15 files changed, 37 insertions, 37 deletions
diff --git a/test/lit/passes/coalesce-locals-eh.wast b/test/lit/passes/coalesce-locals-eh.wast index f564c2991..f13ba5550 100644 --- a/test/lit/passes/coalesce-locals-eh.wast +++ b/test/lit/passes/coalesce-locals-eh.wast @@ -9,7 +9,7 @@ (i32.const 1984) ) - (event $e (attr 0)) + (tag $e (attr 0)) ;; CHECK: (func $bug-cfg-traversal (param $0 i32) (result i32) ;; CHECK-NEXT: (try $try ;; CHECK-NEXT: (do diff --git a/test/lit/passes/code-folding-eh.wast b/test/lit/passes/code-folding-eh.wast index 6a1a1eb36..e810e5c01 100644 --- a/test/lit/passes/code-folding-eh.wast +++ b/test/lit/passes/code-folding-eh.wast @@ -3,7 +3,7 @@ ;; RUN: | filecheck %s (module - (event $e-i32 (attr 0) (param i32)) + (tag $e-i32 (attr 0) (param i32)) ;; CHECK: (func $pop-test ;; CHECK-NEXT: (block $folding-inner0 diff --git a/test/lit/passes/code-pushing-eh.wast b/test/lit/passes/code-pushing-eh.wast index fe406ec2b..37ca0cc5a 100644 --- a/test/lit/passes/code-pushing-eh.wast +++ b/test/lit/passes/code-pushing-eh.wast @@ -2,7 +2,7 @@ ;; RUN: wasm-opt %s --code-pushing -all -S -o - | filecheck %s (module - (event $e (attr 0) (param i32)) + (tag $e (attr 0) (param i32)) ;; CHECK: (func $cant-push-past-call ;; CHECK-NEXT: (local $x i32) diff --git a/test/lit/passes/dce-eh.wast b/test/lit/passes/dce-eh.wast index 1bb6358dd..d29056c41 100644 --- a/test/lit/passes/dce-eh.wast +++ b/test/lit/passes/dce-eh.wast @@ -5,7 +5,7 @@ ;; reachable (module (func $foo) - (event $e (attr 0)) + (tag $e (attr 0)) ;; CHECK: (func $try_unreachable ;; CHECK-NEXT: (try $try diff --git a/test/lit/passes/inlining-eh.wast b/test/lit/passes/inlining-eh.wast index 9879978e1..6b648d380 100644 --- a/test/lit/passes/inlining-eh.wast +++ b/test/lit/passes/inlining-eh.wast @@ -4,11 +4,11 @@ (module ;; --------------------------------------------------------------------------- (import "a" "b" (func $foo (result i32))) - (event $event$0 (attr 0) (param i32)) + (tag $tag$0 (attr 0) (param i32)) (func $callee-with-label (try $label (do) - (catch $event$0 + (catch $tag$0 (nop) ) ) @@ -24,7 +24,7 @@ ;; CHECK-NEXT: (do ;; CHECK-NEXT: (nop) ;; CHECK-NEXT: ) - ;; CHECK-NEXT: (catch $event$0 + ;; CHECK-NEXT: (catch $tag$0 ;; CHECK-NEXT: (nop) ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) diff --git a/test/lit/passes/instrument-locals-eh.wast b/test/lit/passes/instrument-locals-eh.wast index 99ba94583..88b4d5526 100644 --- a/test/lit/passes/instrument-locals-eh.wast +++ b/test/lit/passes/instrument-locals-eh.wast @@ -2,7 +2,7 @@ ;; RUN: wasm-opt %s --instrument-locals -all -S -o - | filecheck %s (module - (event $e (attr 0) (param i32)) + (tag $e (attr 0) (param i32)) ;; CHECK: (func $test ;; CHECK-NEXT: (local $x i32) diff --git a/test/lit/passes/optimize-instructions-eh.wast b/test/lit/passes/optimize-instructions-eh.wast index 50ae665e2..23c8f9fa5 100644 --- a/test/lit/passes/optimize-instructions-eh.wast +++ b/test/lit/passes/optimize-instructions-eh.wast @@ -4,7 +4,7 @@ (module (func $dummy) - (event $e (attr 0) (param i32)) + (tag $e (attr 0) (param i32)) ;; The following are the unit tests for Properties::getFallthrough for EH ;; instructions, which are used in one of binary optimizations in diff --git a/test/lit/passes/poppify.wast b/test/lit/passes/poppify.wast index bc88dd878..69e6fc17e 100644 --- a/test/lit/passes/poppify.wast +++ b/test/lit/passes/poppify.wast @@ -3,7 +3,7 @@ ;; RUN: wasm-opt %s --poppify --no-validation -all -S -o - | filecheck %s (module - (event $e (attr 0) (param i32)) + (tag $e (attr 0) (param i32)) ;; CHECK: (func $id (param $x i32) (result i32) ;; CHECK-NEXT: (local.get $x) diff --git a/test/lit/passes/remove-unused-module-elements-eh.wast b/test/lit/passes/remove-unused-module-elements-eh.wast index 7e0c66af4..2a6a3b6b9 100644 --- a/test/lit/passes/remove-unused-module-elements-eh.wast +++ b/test/lit/passes/remove-unused-module-elements-eh.wast @@ -1,20 +1,20 @@ ;; RUN: wasm-opt %s --remove-unused-module-elements -all -S -o - | filecheck %s -;; Non-exported and unused events can be removed +;; Non-exported and unused tags can be removed (module (type $0 (func (param i32))) - ;; CHECK-NOT: (event $e-remove - ;; CHECK: (event $e-export - ;; CHECK: (event $e-throw - ;; CHECK: (event $e-catch - (event $e-remove (attr 0) (type $0)) ;; can be removed - (event $e-export (attr 0) (param i64)) ;; cannot be removed (exported) - (event $e-throw (attr 0) (type $0)) ;; cannot be removed (used in throw) - (event $e-catch (attr 0) (type $0)) ;; cannot be removed (used in catch) + ;; CHECK-NOT: (tag $e-remove + ;; CHECK: (tag $e-export + ;; CHECK: (tag $e-throw + ;; CHECK: (tag $e-catch + (tag $e-remove (attr 0) (type $0)) ;; can be removed + (tag $e-export (attr 0) (param i64)) ;; cannot be removed (exported) + (tag $e-throw (attr 0) (type $0)) ;; cannot be removed (used in throw) + (tag $e-catch (attr 0) (type $0)) ;; cannot be removed (used in catch) - (export "e-export" (event $e-export)) - (import "env" "e" (event $e-import (attr 0) (param i32))) + (export "e-export" (tag $e-export)) + (import "env" "e" (tag $e-import (attr 0) (param i32))) (start $start) (func $start diff --git a/test/lit/passes/remove-unused-names-eh.wast b/test/lit/passes/remove-unused-names-eh.wast index fd20c07e4..3244bd375 100644 --- a/test/lit/passes/remove-unused-names-eh.wast +++ b/test/lit/passes/remove-unused-names-eh.wast @@ -2,14 +2,14 @@ ;; RUN: wasm-opt %s --remove-unused-names -all -S -o - | filecheck %s (module - (event $event$0 (attr 0) (param i32)) + (tag $tag$0 (attr 0) (param i32)) ;; CHECK: (func $func0 ;; CHECK-NEXT: (try $label$9 ;; CHECK-NEXT: (do ;; CHECK-NEXT: (nop) ;; CHECK-NEXT: ) - ;; CHECK-NEXT: (catch $event$0 + ;; CHECK-NEXT: (catch $tag$0 ;; CHECK-NEXT: (try $label$8 ;; CHECK-NEXT: (do ;; CHECK-NEXT: (try @@ -19,7 +19,7 @@ ;; CHECK-NEXT: (delegate $label$8) ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) - ;; CHECK-NEXT: (catch $event$0 + ;; CHECK-NEXT: (catch $tag$0 ;; CHECK-NEXT: (drop ;; CHECK-NEXT: (pop i32) ;; CHECK-NEXT: ) @@ -31,7 +31,7 @@ (func $func0 (try $label$9 ;; needed due to a rethrow (do) - (catch $event$0 + (catch $tag$0 (try $label$8 ;; needed due to a delegate (do (try $label$6 ;; this one is not needed @@ -41,7 +41,7 @@ (delegate $label$8) ) ) - (catch $event$0 + (catch $tag$0 (drop (pop i32) ) diff --git a/test/lit/passes/rse-eh.wast b/test/lit/passes/rse-eh.wast index d6f7074e7..f71c4886d 100644 --- a/test/lit/passes/rse-eh.wast +++ b/test/lit/passes/rse-eh.wast @@ -2,8 +2,8 @@ ;; RUN: wasm-opt %s --rse -all -S -o - | filecheck %s (module - (event $e (attr 0) (param i32)) - (event $e2 (attr 0)) + (tag $e (attr 0) (param i32)) + (tag $e2 (attr 0)) ;; CHECK: (func $try1 ;; CHECK-NEXT: (local $x i32) diff --git a/test/lit/passes/simplify-locals-eh.wast b/test/lit/passes/simplify-locals-eh.wast index fb5f671f3..9a7a94cf7 100644 --- a/test/lit/passes/simplify-locals-eh.wast +++ b/test/lit/passes/simplify-locals-eh.wast @@ -2,7 +2,7 @@ ;; RUN: wasm-opt %s --simplify-locals -all -S -o - | filecheck %s (module - (event $e-i32 (attr 0) (param i32)) + (tag $e-i32 (attr 0) (param i32)) ;; CHECK: (func $foo (param $0 i32) (param $1 i32) ;; CHECK-NEXT: (nop) ;; CHECK-NEXT: ) diff --git a/test/lit/passes/stack-ir-eh.wast b/test/lit/passes/stack-ir-eh.wast index a398be325..86ada5059 100644 --- a/test/lit/passes/stack-ir-eh.wast +++ b/test/lit/passes/stack-ir-eh.wast @@ -2,7 +2,7 @@ ;; RUN: -all -S -o - | filecheck %s (module - (event $e0 (attr 0) (param i32)) + (tag $e0 (attr 0) (param i32)) ;; CHECK: (func $eh ;; CHECK-NEXT: try $l0 diff --git a/test/lit/passes/stack-ir-roundtrip-eh.wast b/test/lit/passes/stack-ir-roundtrip-eh.wast index b9bb22d3e..cbc81f294 100644 --- a/test/lit/passes/stack-ir-roundtrip-eh.wast +++ b/test/lit/passes/stack-ir-roundtrip-eh.wast @@ -2,7 +2,7 @@ ;; RUN: wasm-opt %s --generate-stack-ir --roundtrip -all -S -o - | filecheck %s (module - (event $event (attr 0) (param i32)) + (tag $tag (attr 0) (param i32)) ;; CHECK: (func $delegate-child ;; CHECK-NEXT: (try $label$9 ;; CHECK-NEXT: (do @@ -10,7 +10,7 @@ ;; CHECK-NEXT: (do ;; CHECK-NEXT: (nop) ;; CHECK-NEXT: ) - ;; CHECK-NEXT: (catch $event$0 + ;; CHECK-NEXT: (catch $tag$0 ;; CHECK-NEXT: (drop ;; CHECK-NEXT: (pop i32) ;; CHECK-NEXT: ) @@ -23,7 +23,7 @@ ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) - ;; CHECK-NEXT: (catch $event$0 + ;; CHECK-NEXT: (catch $tag$0 ;; CHECK-NEXT: (drop ;; CHECK-NEXT: (pop i32) ;; CHECK-NEXT: ) @@ -35,7 +35,7 @@ (do (try (do) - (catch $event + (catch $tag (drop (pop i32) ) @@ -51,7 +51,7 @@ ) ) ) - (catch $event + (catch $tag (drop (pop i32) ) diff --git a/test/lit/passes/vacuum-eh.wast b/test/lit/passes/vacuum-eh.wast index d69278319..705f423f0 100644 --- a/test/lit/passes/vacuum-eh.wast +++ b/test/lit/passes/vacuum-eh.wast @@ -2,8 +2,8 @@ ;; RUN: wasm-opt %s --vacuum -all -S -o - | filecheck %s (module - (event $e (attr 0) (param i32)) - (event $e2 (attr 0) (param i32)) + (tag $e (attr 0) (param i32)) + (tag $e2 (attr 0) (param i32)) ;; CHECK: (func $try-test ;; CHECK-NEXT: (nop) |