This fixes crashes when a BB in which an END_LOOP is to be placed is
unreachable and does not have any predecessors. Fixes PR41307.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D60004
[WebAssembly] Handle END_LOOP in unreachable BB in CFGStackify ClosedPublic Authored by aheejin on Mar 29 2019, 11:45 AM.
Details Summary This fixes crashes when a BB in which an END_LOOP is to be placed is
Diff Detail
Event TimelineHerald added subscribers: llvm-commits, sunfish, jgravelle-google and 2 others. · View Herald Transcript aheejin retitled this revision from [WebAssembly] Handle END_LOOP is in unreachable BB in CFGStackify to [WebAssembly] Handle END_LOOP in unreachable BB in CFGStackify.Mar 29 2019, 11:46 AM This revision is now accepted and ready to land.Mar 29 2019, 12:30 PM Closed by commit rL357303: [WebAssembly] Handle END_LOOP in unreachable BB in CFGStackify (authored by aheejin). · Explain WhyMar 29 2019, 12:36 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 192891 llvm/trunk/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
llvm/trunk/test/CodeGen/WebAssembly/cfg-stackify-dbg.mir
|