diff options
author | Alina Sbirlea <asbirlea@google.com> | 2018-03-08 18:03:14 +0000 |
---|---|---|
committer | Alina Sbirlea <asbirlea@google.com> | 2018-03-08 18:03:14 +0000 |
commit | d90c9f4a3c2f727df24c404a916df84983fb48c0 (patch) | |
tree | c2381a31cb2cd648fc225ba450ef0d21cd3d3a5a /llvm/lib/BinaryFormat/Magic.cpp | |
parent | 7325d12f580a1bffe8d9f0c34fdbefa911c3eb88 (diff) | |
download | llvm-d90c9f4a3c2f727df24c404a916df84983fb48c0.zip llvm-d90c9f4a3c2f727df24c404a916df84983fb48c0.tar.gz llvm-d90c9f4a3c2f727df24c404a916df84983fb48c0.tar.bz2 |
Expose must/may alias info in MemorySSA.
Summary:
Building MemorySSA gathers alias information for Defs/Uses.
Store and expose this information when optimizing uses (when building MemorySSA),
and when optimizing defs or updating uses (getClobberingMemoryAccess).
Current patch does not propagate alias information through MemoryPhis.
Reviewers: gbiv, dberlin
Subscribers: Prazek, sanjoy, llvm-commits
Differential Revision: https://reviews.llvm.org/D38569
llvm-svn: 327035
Diffstat (limited to 'llvm/lib/BinaryFormat/Magic.cpp')
0 files changed, 0 insertions, 0 deletions