summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/WebAssembly/exception.ll
diff options
context:
space:
mode:
authorHeejin Ahn <aheejin@gmail.com>2018-08-21 20:04:42 +0000
committerHeejin Ahn <aheejin@gmail.com>2018-08-21 20:04:42 +0000
commit9cd7f88a35cbcaa51ca2c6eb02be31cca2a6d8cc (patch)
treec5396185e81be86bb26713229aebc7fa67c2cb1e /llvm/test/CodeGen/WebAssembly/exception.ll
parent20c9c4438e77429499666f832927ac4b74f06835 (diff)
downloadbcm5719-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/CodeGen/WebAssembly/exception.ll')
-rw-r--r--llvm/test/CodeGen/WebAssembly/exception.ll3
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
OpenPOWER on IntegriCloud