llvm-project
597c4f16 - [ControlFlowHub] Fix duplicate DomTree updates when branch successors are identical (#176620)

Commit
104 days ago
[ControlFlowHub] Fix duplicate DomTree updates when branch successors are identical (#176620) When a conditional branch has both successors pointing to the same block (e.g., `br i1 %cond, label %bb, label %bb`), `ControlFlowHub::finalize` generates duplicate `Delete` updates for the same CFG edge. This can cause assertion in `fix-irreducible` pass. Fixes #176553.
Author
Parents
Loading