diff options
Diffstat (limited to 'test/lit')
-rw-r--r-- | test/lit/passes/inlining-eh.wast | 8 | ||||
-rw-r--r-- | test/lit/passes/remove-unused-names-eh.wast | 4 |
2 files changed, 8 insertions, 4 deletions
diff --git a/test/lit/passes/inlining-eh.wast b/test/lit/passes/inlining-eh.wast index 5ec3c55dc..ea49c9550 100644 --- a/test/lit/passes/inlining-eh.wast +++ b/test/lit/passes/inlining-eh.wast @@ -11,7 +11,9 @@ (try $label (do) (catch $tag$0 - (nop) + (drop + (pop i32) + ) ) ) ) @@ -27,7 +29,9 @@ ;; CHECK-NEXT: (nop) ;; CHECK-NEXT: ) ;; CHECK-NEXT: (catch $tag$0 - ;; CHECK-NEXT: (nop) + ;; CHECK-NEXT: (drop + ;; CHECK-NEXT: (pop i32) + ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) diff --git a/test/lit/passes/remove-unused-names-eh.wast b/test/lit/passes/remove-unused-names-eh.wast index fcdbf0f07..e7a26cbae 100644 --- a/test/lit/passes/remove-unused-names-eh.wast +++ b/test/lit/passes/remove-unused-names-eh.wast @@ -10,7 +10,7 @@ ;; CHECK-NEXT: (do ;; CHECK-NEXT: (nop) ;; CHECK-NEXT: ) - ;; CHECK-NEXT: (catch $tag$0 + ;; CHECK-NEXT: (catch_all ;; CHECK-NEXT: (try $label$8 ;; CHECK-NEXT: (do ;; CHECK-NEXT: (try @@ -32,7 +32,7 @@ (func $func0 (try $label$9 ;; needed due to a rethrow (do) - (catch $tag$0 + (catch_all (try $label$8 ;; needed due to a delegate (do (try $label$6 ;; this one is not needed |