diff options
Diffstat (limited to 'polly/lib/Analysis/ScopDetection.cpp')
| -rw-r--r-- | polly/lib/Analysis/ScopDetection.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/polly/lib/Analysis/ScopDetection.cpp b/polly/lib/Analysis/ScopDetection.cpp index 44b17824981..31ee882d0ce 100644 --- a/polly/lib/Analysis/ScopDetection.cpp +++ b/polly/lib/Analysis/ScopDetection.cpp @@ -344,8 +344,7 @@ bool ScopDetection::addOverApproximatedRegion(Region *AR, bool ScopDetection::onlyValidRequiredInvariantLoads( InvariantLoadsSetTy &RequiredILS, DetectionContext &Context) const { Region &CurRegion = Context.CurRegion; - const DataLayout &DL = - CurRegion.getEntry()->getParent()->getParent()->getDataLayout(); + const DataLayout &DL = CurRegion.getEntry()->getModule()->getDataLayout(); if (!PollyInvariantLoadHoisting && !RequiredILS.empty()) return false; |

