[llvm] [Coroutines][LazyCallGraph] resumes are not really SCC (PR #116285)
John McCall via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 5 15:00:00 PST 2024
rjmccall wrote:
That sounds roughly right. There's no need to add a reference back to the initial funclet in any lowering, and the switch lowering only strictly needs to ref the two new funclets from the initial funclet, but otherwise, adding a ref from every funclet to every non-initial funclet is definitely the conservatively correct way to handle all of the lowerings that use non-unified continuations (which is everything but the switch lowering).
https://github.com/llvm/llvm-project/pull/116285
More information about the llvm-commits
mailing list