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.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D50654
[WebAssembly] Don't make wasm cleanuppads into funclet entries ClosedPublic Authored by aheejin on Aug 13 2018, 11:30 AM.
Details Summary Catchpads and cleanuppads are not funclet entries; they are only EH
Diff Detail
Event TimelineHerald added subscribers: llvm-commits, sunfish, jgravelle-google, sbc100. · View Herald TranscriptAug 13 2018, 11:30 AM aheejin added a parent revision: D50653: [WebAssembly] Add isEHScopeReturn instruction property.Aug 13 2018, 11:30 AM aheejin added a child revision: D50980: [WebAssembly] Restore __stack_pointer after catch instructions.Aug 20 2018, 10:43 AM This revision is now accepted and ready to land.Aug 20 2018, 2:55 PM Closed by commit rL340330: [WebAssembly] Don't make wasm cleanuppads into funclet entries (authored by aheejin). · Explain WhyAug 21 2018, 1:05 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 161805 llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
llvm/trunk/test/CodeGen/WebAssembly/exception.ll
|