After placing markers, we removed some unnecessary branches, but it only
handled the simplest case. This makes more unnecessary branches to be
removed.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D94047
[WebAssembly] Remove more unnecessary brs in CFGStackify ClosedPublic Authored by aheejin on Jan 4 2021, 3:52 PM.
Details Summary After placing markers, we removed some unnecessary branches, but it only
Diff Detail
Event TimelineHerald added subscribers: wingo, ecnelises, sunfish and 3 others. · View Herald TranscriptJan 4 2021, 3:52 PM aheejin added a parent revision: D94046: [WebAssembly] Misc. refactoring in CFGStackify (NFC).Jan 4 2021, 3:52 PM This revision is now accepted and ready to land.Jan 7 2021, 10:57 AM Closed by commit rGc93b95593907: [WebAssembly] Remove more unnecessary brs in CFGStackify (authored by aheejin). · Explain WhyJan 12 2021, 1:18 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 316016 llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
llvm/test/CodeGen/WebAssembly/cfg-stackify-eh.ll
|
Should "ehd_try" be "end_try"?