ssahasra wrote:

> This needs a finer method that redirects only specific edges. Either that, or 
> we let the pass destroy some cycles. But updating `CycleInfo` for these 
> missing subcycles may be a fair amount of work too, so I would rather do it 
> the right way.

This now depends on the newly refactored ControlFlowHub, which correctly 
reroutes only the relevant edges. The effect was already caught in an existing 
test with nested cycles and a common header, so no new test needs to be written 
for this.

https://github.com/llvm/llvm-project/pull/101386
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to