[PATCH] D48505: ThinLTO: Preserve alias-to-alias information (PR37884)

Peter Collingbourne via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 22 14:19:54 PDT 2018


pcc requested changes to this revision.
pcc added a comment.
This revision now requires changes to proceed.

I think we should be going in the other direction and removing alias summaries from the summary index altogether.

Note that in your example it would be valid to consider `AliasToAlias` to point to `func`. This is because creating an alias to a `dso_preemptable` global does not cause the alias to become preemptible: an alias is just another name for the (section, offset) pair represented by the global that it refers to.


Repository:
  rL LLVM

https://reviews.llvm.org/D48505





More information about the llvm-commits mailing list