[PATCH] D80186: [Inliner] Update !associated metadata during inlining

Evgenii Stepanov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu May 21 15:43:54 PDT 2020


eugenis added a comment.

N^2 could be avoided by building a function->associated global_value map to be used in all inlining in the current module, but that seems difficult to plumb through the layers, especially given that the inliner is an SCC pass, not a module pass.
Probably not worth it unless there is data that it slows down compilation time.


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

https://reviews.llvm.org/D80186





More information about the llvm-commits mailing list