[PATCH] D87623: [CGSCC][NewPM] Fix adding mutually recursive new functions

Alina Sbirlea via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 15 19:17:54 PDT 2020


asbirlea added a comment.

In D87623#2275657 <https://reviews.llvm.org/D87623#2275657>, @jdoerfert wrote:

> We have quite a few "outlining" passes but most are module passes I suppose.
> Assuming we want to work towards CGSCC passes, and maybe, maybe parallelize them at some point, we should allow proper updates of the CG.
>
> I am reasonably certain we will soonish look at integrating functionality that will subsume hot-cold splitting into the Attributor. At that point we will do real "outlining". Other use cases are certainly not unreasonable. What I try to say is that CoroSplit is probably not the only user of outlining.

Sounds great, that's exactly what I'd like to understand as use cases :-).


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D87623/new/

https://reviews.llvm.org/D87623



More information about the llvm-commits mailing list