diff options
author | Tobias Grosser <tobias@grosser.es> | 2015-05-23 08:58:30 +0300 |
---|---|---|
committer | Tobias Grosser <tobias@grosser.es> | 2015-05-23 08:58:30 +0300 |
commit | 2d7611f45e2a8b19fc2f34a483de6d99153a1395 (patch) | |
tree | 49eb3d28e330e3908091b86374afe7a81a7a337b /polly/lib | |
parent | ab6714464a066ea16abdff839d602dc6c3381ac3 (diff) |
Remove unnecessary indirection through SCEV
llvm-svn: 238092
Diffstat (limited to 'polly/lib')
-rw-r--r-- | polly/lib/Analysis/ScopInfo.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/polly/lib/Analysis/ScopInfo.cpp b/polly/lib/Analysis/ScopInfo.cpp index 4b86192ddfcf..5d8b0474db25 100644 --- a/polly/lib/Analysis/ScopInfo.cpp +++ b/polly/lib/Analysis/ScopInfo.cpp @@ -1724,10 +1724,7 @@ Scop::getOrCreateScopArrayInfo(Value *BasePtr, Type *AccessType, } const ScopArrayInfo *Scop::getScopArrayInfo(Value *BasePtr) { - const SCEV *PtrSCEV = SE->getSCEV(BasePtr); - const SCEVUnknown *PtrBaseSCEV = - cast<SCEVUnknown>(SE->getPointerBase(PtrSCEV)); - const ScopArrayInfo *SAI = ScopArrayInfoMap[PtrBaseSCEV->getValue()].get(); + const ScopArrayInfo *SAI = ScopArrayInfoMap[BasePtr].get(); assert(SAI && "No ScopArrayInfo available for this base pointer"); return SAI; } |