|
162 | 162 | )
|
163 | 163 |
|
164 | 164 | ;; CHECK-TEXT: (func $try-table-and-throw-ref (type $0)
|
165 |
| - ;; CHECK-TEXT-NEXT: (throw_ref |
| 165 | + ;; CHECK-TEXT-NEXT: (throw_ref |
166 | 166 | ;; CHECK-TEXT-NEXT: (block $l-catch-all-ref (result exnref)
|
167 | 167 | ;; CHECK-TEXT-NEXT: (try_table (catch_all_ref $l-catch-all-ref)
|
168 | 168 | ;; CHECK-TEXT-NEXT: (throw $e-i64
|
|
173 | 173 | ;; CHECK-TEXT-NEXT: )
|
174 | 174 | ;; CHECK-TEXT-NEXT: )
|
175 | 175 | ;; CHECK-BIN: (func $try-table-and-throw-ref (type $0)
|
176 |
| - ;; CHECK-BIN-NEXT: (throw_ref |
| 176 | + ;; CHECK-BIN-NEXT: (throw_ref |
177 | 177 | ;; CHECK-BIN-NEXT: (block $label$1 (result exnref)
|
178 | 178 | ;; CHECK-BIN-NEXT: (try_table (catch_all_ref $label$1)
|
179 | 179 | ;; CHECK-BIN-NEXT: (throw $e-i64
|
|
300 | 300 | ;; CHECK-TEXT-NEXT: (drop
|
301 | 301 | ;; CHECK-TEXT-NEXT: (block $l-catch-ref (result exnref)
|
302 | 302 | ;; CHECK-TEXT-NEXT: (block $l-catch-all
|
303 |
| - ;; CHECK-TEXT-NEXT: (throw_ref |
| 303 | + ;; CHECK-TEXT-NEXT: (throw_ref |
304 | 304 | ;; CHECK-TEXT-NEXT: (block $l-catch-all-ref (result exnref)
|
305 | 305 | ;; CHECK-TEXT-NEXT: (try_table (catch $e-empty $l-catch) (catch_ref $e-empty $l-catch-ref) (catch_all $l-catch-all) (catch_all_ref $l-catch-all-ref)
|
306 | 306 | ;; CHECK-TEXT-NEXT: (call $foo)
|
|
323 | 323 | ;; CHECK-BIN-NEXT: (drop
|
324 | 324 | ;; CHECK-BIN-NEXT: (block $label$3 (result exnref)
|
325 | 325 | ;; CHECK-BIN-NEXT: (block $label$4
|
326 |
| - ;; CHECK-BIN-NEXT: (throw_ref |
| 326 | + ;; CHECK-BIN-NEXT: (throw_ref |
327 | 327 | ;; CHECK-BIN-NEXT: (block $label$5 (result exnref)
|
328 | 328 | ;; CHECK-BIN-NEXT: (try_table (catch $e-empty $label$2) (catch_ref $e-empty $label$3) (catch_all $label$4) (catch_all_ref $label$5)
|
329 | 329 | ;; CHECK-BIN-NEXT: (call $foo)
|
|
376 | 376 | ;; CHECK-TEXT-NEXT: (tuple.drop 2
|
377 | 377 | ;; CHECK-TEXT-NEXT: (block $l-catch-ref (type $5) (result i32 exnref)
|
378 | 378 | ;; CHECK-TEXT-NEXT: (block $l-catch-all
|
379 |
| - ;; CHECK-TEXT-NEXT: (throw_ref |
| 379 | + ;; CHECK-TEXT-NEXT: (throw_ref |
380 | 380 | ;; CHECK-TEXT-NEXT: (block $l-catch-all-ref (result exnref)
|
381 | 381 | ;; CHECK-TEXT-NEXT: (try_table (catch $e-i32 $l-catch) (catch_ref $e-i32 $l-catch-ref) (catch_all $l-catch-all) (catch_all_ref $l-catch-all-ref)
|
382 | 382 | ;; CHECK-TEXT-NEXT: (call $foo)
|
|
403 | 403 | ;; CHECK-BIN-NEXT: (local.set $0
|
404 | 404 | ;; CHECK-BIN-NEXT: (block $label$3 (type $5) (result i32 exnref)
|
405 | 405 | ;; CHECK-BIN-NEXT: (block $label$4
|
406 |
| - ;; CHECK-BIN-NEXT: (throw_ref |
| 406 | + ;; CHECK-BIN-NEXT: (throw_ref |
407 | 407 | ;; CHECK-BIN-NEXT: (block $label$5 (result exnref)
|
408 | 408 | ;; CHECK-BIN-NEXT: (try_table (catch $e-i32 $label$2) (catch_ref $e-i32 $label$3) (catch_all $label$4) (catch_all_ref $label$5)
|
409 | 409 | ;; CHECK-BIN-NEXT: (call $foo)
|
|
474 | 474 | ;; CHECK-TEXT-NEXT: (tuple.drop 3
|
475 | 475 | ;; CHECK-TEXT-NEXT: (block $l-catch-ref (type $2) (result i32 i64 exnref)
|
476 | 476 | ;; CHECK-TEXT-NEXT: (block $l-catch-all
|
477 |
| - ;; CHECK-TEXT-NEXT: (throw_ref |
| 477 | + ;; CHECK-TEXT-NEXT: (throw_ref |
478 | 478 | ;; CHECK-TEXT-NEXT: (block $l-catch-all-ref (result exnref)
|
479 | 479 | ;; CHECK-TEXT-NEXT: (try_table (catch $e-i32-i64 $l-catch) (catch_ref $e-i32-i64 $l-catch-ref) (catch_all $l-catch-all) (catch_all_ref $l-catch-all-ref)
|
480 | 480 | ;; CHECK-TEXT-NEXT: (call $foo)
|
|
504 | 504 | ;; CHECK-BIN-NEXT: (local.set $0
|
505 | 505 | ;; CHECK-BIN-NEXT: (block $label$3 (type $2) (result i32 i64 exnref)
|
506 | 506 | ;; CHECK-BIN-NEXT: (block $label$4
|
507 |
| - ;; CHECK-BIN-NEXT: (throw_ref |
| 507 | + ;; CHECK-BIN-NEXT: (throw_ref |
508 | 508 | ;; CHECK-BIN-NEXT: (block $label$5 (result exnref)
|
509 | 509 | ;; CHECK-BIN-NEXT: (try_table (catch $e-i32-i64 $label$2) (catch_ref $e-i32-i64 $label$3) (catch_all $label$4) (catch_all_ref $label$5)
|
510 | 510 | ;; CHECK-BIN-NEXT: (call $foo)
|
|
754 | 754 | ;; CHECK-BIN-NODEBUG-NEXT: )
|
755 | 755 |
|
756 | 756 | ;; CHECK-BIN-NODEBUG: (func $4 (type $0)
|
757 |
| -;; CHECK-BIN-NODEBUG-NEXT: (throw_ref |
| 757 | +;; CHECK-BIN-NODEBUG-NEXT: (throw_ref |
758 | 758 | ;; CHECK-BIN-NODEBUG-NEXT: (block $label$1 (result exnref)
|
759 | 759 | ;; CHECK-BIN-NODEBUG-NEXT: (try_table (catch_all_ref $label$1)
|
760 | 760 | ;; CHECK-BIN-NODEBUG-NEXT: (throw $tag$1
|
|
836 | 836 | ;; CHECK-BIN-NODEBUG-NEXT: (drop
|
837 | 837 | ;; CHECK-BIN-NODEBUG-NEXT: (block $label$3 (result exnref)
|
838 | 838 | ;; CHECK-BIN-NODEBUG-NEXT: (block $label$4
|
839 |
| -;; CHECK-BIN-NODEBUG-NEXT: (throw_ref |
| 839 | +;; CHECK-BIN-NODEBUG-NEXT: (throw_ref |
840 | 840 | ;; CHECK-BIN-NODEBUG-NEXT: (block $label$5 (result exnref)
|
841 | 841 | ;; CHECK-BIN-NODEBUG-NEXT: (try_table (catch $tag$4 $label$2) (catch_ref $tag$4 $label$3) (catch_all $label$4) (catch_all_ref $label$5)
|
842 | 842 | ;; CHECK-BIN-NODEBUG-NEXT: (call $0)
|
|
863 | 863 | ;; CHECK-BIN-NODEBUG-NEXT: (local.set $0
|
864 | 864 | ;; CHECK-BIN-NODEBUG-NEXT: (block $label$3 (type $5) (result i32 exnref)
|
865 | 865 | ;; CHECK-BIN-NODEBUG-NEXT: (block $label$4
|
866 |
| -;; CHECK-BIN-NODEBUG-NEXT: (throw_ref |
| 866 | +;; CHECK-BIN-NODEBUG-NEXT: (throw_ref |
867 | 867 | ;; CHECK-BIN-NODEBUG-NEXT: (block $label$5 (result exnref)
|
868 | 868 | ;; CHECK-BIN-NODEBUG-NEXT: (try_table (catch $tag$0 $label$2) (catch_ref $tag$0 $label$3) (catch_all $label$4) (catch_all_ref $label$5)
|
869 | 869 | ;; CHECK-BIN-NODEBUG-NEXT: (call $0)
|
|
909 | 909 | ;; CHECK-BIN-NODEBUG-NEXT: (local.set $0
|
910 | 910 | ;; CHECK-BIN-NODEBUG-NEXT: (block $label$3 (type $2) (result i32 i64 exnref)
|
911 | 911 | ;; CHECK-BIN-NODEBUG-NEXT: (block $label$4
|
912 |
| -;; CHECK-BIN-NODEBUG-NEXT: (throw_ref |
| 912 | +;; CHECK-BIN-NODEBUG-NEXT: (throw_ref |
913 | 913 | ;; CHECK-BIN-NODEBUG-NEXT: (block $label$5 (result exnref)
|
914 | 914 | ;; CHECK-BIN-NODEBUG-NEXT: (try_table (catch $tag$2 $label$2) (catch_ref $tag$2 $label$3) (catch_all $label$4) (catch_all_ref $label$5)
|
915 | 915 | ;; CHECK-BIN-NODEBUG-NEXT: (call $0)
|
|
0 commit comments