diff options
author | dfukalov <daniil.fukalov@amd.com> | 2021-04-13 20:00:12 +0300 |
---|---|---|
committer | dfukalov <daniil.fukalov@amd.com> | 2021-04-15 12:22:03 +0300 |
commit | ce1626f34ad41f8eb6b559ab26f093640c50aefd (patch) | |
tree | 6cc92bbe71682e091a8cfc556eb2d0b62794fc77 /llvm/lib/Analysis/AliasAnalysis.cpp | |
parent | acd9cc74957ba63967015946fc3349988ab200b1 (diff) | |
download | llvm-ce1626f34ad41f8eb6b559ab26f093640c50aefd.zip llvm-ce1626f34ad41f8eb6b559ab26f093640c50aefd.tar.gz llvm-ce1626f34ad41f8eb6b559ab26f093640c50aefd.tar.bz2 |
[AA] Updates for D95543.
Addressing latter comments in D95543:
- `AliasResult::Result` renamed to `AliasResult::Kind`
- Offset printing added for `PartialAlias` case in `-aa-eval`
- Removed VisitedPhiBBs check from BasicAA'
Reviewed By: nikic
Differential Revision: https://reviews.llvm.org/D100454
Diffstat (limited to 'llvm/lib/Analysis/AliasAnalysis.cpp')
-rw-r--r-- | llvm/lib/Analysis/AliasAnalysis.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Analysis/AliasAnalysis.cpp b/llvm/lib/Analysis/AliasAnalysis.cpp index c739897..910103b 100644 --- a/llvm/lib/Analysis/AliasAnalysis.cpp +++ b/llvm/lib/Analysis/AliasAnalysis.cpp @@ -460,6 +460,8 @@ raw_ostream &llvm::operator<<(raw_ostream &OS, AliasResult AR) { break; case AliasResult::PartialAlias: OS << "PartialAlias"; + if (AR.hasOffset()) + OS << " (off " << AR.getOffset() << ")"; break; } return OS; |