diff options
author | HaohaiWen <haohai.wen@intel.com> | 2024-01-11 22:09:41 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-11 22:09:41 +0800 |
commit | f892cc36fda6d25d4f7cbf68e95b17ba0af040b8 (patch) | |
tree | 3133fbbc818fa87524ddfdb59137dfae0aabc88b /llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp | |
parent | b6f96776c5c30d0b39dcf5db9aa2f497bf99685e (diff) | |
download | llvm-f892cc36fda6d25d4f7cbf68e95b17ba0af040b8.zip llvm-f892cc36fda6d25d4f7cbf68e95b17ba0af040b8.tar.gz llvm-f892cc36fda6d25d4f7cbf68e95b17ba0af040b8.tar.bz2 |
[BranchFolding] Fix missing predecessors of landing-pad (#77608)
When removing an empty machine basic block, all of its successors should
be inherited by its fall through MBB. This keeps CFG as only have one
entry which is required by LiveDebugValues.
Reland #77441 as LiveDebugValues test.
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp')
0 files changed, 0 insertions, 0 deletions