diff options
author | Heejin Ahn <aheejin@gmail.com> | 2018-08-21 20:04:42 +0000 |
---|---|---|
committer | Heejin Ahn <aheejin@gmail.com> | 2018-08-21 20:04:42 +0000 |
commit | 9cd7f88a35cbcaa51ca2c6eb02be31cca2a6d8cc (patch) | |
tree | c5396185e81be86bb26713229aebc7fa67c2cb1e /llvm/test | |
parent | 20c9c4438e77429499666f832927ac4b74f06835 (diff) | |
download | bcm5719-llvm-9cd7f88a35cbcaa51ca2c6eb02be31cca2a6d8cc.tar.gz bcm5719-llvm-9cd7f88a35cbcaa51ca2c6eb02be31cca2a6d8cc.zip |
[WebAssembly] Don't make wasm cleanuppads into funclet entries
Summary:
Catchpads and cleanuppads are not funclet entries; they are only EH
scope entries. We already dont't set `isEHFuncletEntry` for catchpads.
This patch does the same thing for cleanuppads.
Reviewers: dschuff
Subscribers: sbc100, jgravelle-google, sunfish, llvm-commits
Differential Revision: https://reviews.llvm.org/D50654
llvm-svn: 340330
Diffstat (limited to 'llvm/test')
-rw-r--r-- | llvm/test/CodeGen/WebAssembly/exception.ll | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/WebAssembly/exception.ll b/llvm/test/CodeGen/WebAssembly/exception.ll index c2ad8d7476c..2519ffcc78c 100644 --- a/llvm/test/CodeGen/WebAssembly/exception.ll +++ b/llvm/test/CodeGen/WebAssembly/exception.ll @@ -164,8 +164,7 @@ terminate10: ; preds = %ehcleanup7 ; CHECK: try ; CHECK: call foo@FUNCTION ; CHECK: catch_all -; TODO This should be removed too in a later patch -; CHECK-NO T: get_global $push{{.+}}=, __stack_pointer@GLOBAL +; CHECK-NOT: get_global $push{{.+}}=, __stack_pointer@GLOBAL ; CHECK: call __cxa_end_catch@FUNCTION ; CHECK-NOT: set_global __stack_pointer@GLOBAL, $pop{{.+}} ; CHECK: end_try |