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

Arthur Eubanks via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 16 12:19:07 PDT 2020


aeubanks added a comment.

When I was looking into the history of these functions, I also felt like I was missing some background.

Also, I'm running into an issue where the newly added functions aren't having passes run on them. It seems like new call edges to outlined functions should be handled in updateCGAndAnalysisManagerForPass() and the addNewFunctionInto*SCC() shouldn't be necessary. In fact, there are a couple TODOs there about allowing more than just new trivial call/ref edges. Looking into that now.


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