summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohannes Doerfert <doerfert@cs.uni-saarland.de>2014-10-08 02:23:48 +0000
committerJohannes Doerfert <doerfert@cs.uni-saarland.de>2014-10-08 02:23:48 +0000
commit74f68694353c97c8eead13660c2400cfe4e9bed7 (patch)
treefea45535b9eb850d1831cddfa8b7fd5c1c44743b
parentb67154d01b3305e8006ba981c6c0d4dca60251d9 (diff)
downloadbcm5719-llvm-74f68694353c97c8eead13660c2400cfe4e9bed7.tar.gz
bcm5719-llvm-74f68694353c97c8eead13660c2400cfe4e9bed7.zip
[Fix] Ignore forwarding alias sets in the alias set tracker.
llvm-svn: 219275
-rw-r--r--polly/lib/Analysis/ScopInfo.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/polly/lib/Analysis/ScopInfo.cpp b/polly/lib/Analysis/ScopInfo.cpp
index 8a585109d38..e8a382219bd 100644
--- a/polly/lib/Analysis/ScopInfo.cpp
+++ b/polly/lib/Analysis/ScopInfo.cpp
@@ -1294,7 +1294,7 @@ bool Scop::buildAliasGroups(AliasAnalysis &AA) {
SmallVector<AliasGroupTy, 4> AliasGroups;
for (AliasSet &AS : AST) {
- if (AS.isMustAlias())
+ if (AS.isMustAlias() || AS.isForwardingAliasSet())
continue;
AliasGroupTy AG;
for (auto PR : AS)
OpenPOWER on IntegriCloud