diff options
| author | Xinliang David Li <davidxl@google.com> | 2016-07-01 05:59:55 +0000 | 
|---|---|---|
| committer | Xinliang David Li <davidxl@google.com> | 2016-07-01 05:59:55 +0000 | 
| commit | 94734eef33591117476286b22dc2927c3626d35e (patch) | |
| tree | 32fa0e8d282cfc77328ba7bcb27e88fdee775b7d /llvm/lib/Transforms/Utils | |
| parent | 93926acbb2d8ca122df8fc47d96b90ebdeb0ade3 (diff) | |
| download | bcm5719-llvm-94734eef33591117476286b22dc2927c3626d35e.tar.gz bcm5719-llvm-94734eef33591117476286b22dc2927c3626d35e.zip | |
[PM] refactor LoopAccessInfo code part-2
Differential Revision: http://reviews.llvm.org/D21636
llvm-svn: 274334
Diffstat (limited to 'llvm/lib/Transforms/Utils')
| -rw-r--r-- | llvm/lib/Transforms/Utils/LoopVersioning.cpp | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/llvm/lib/Transforms/Utils/LoopVersioning.cpp b/llvm/lib/Transforms/Utils/LoopVersioning.cpp index baf1a87c5f8..872fdd612c3 100644 --- a/llvm/lib/Transforms/Utils/LoopVersioning.cpp +++ b/llvm/lib/Transforms/Utils/LoopVersioning.cpp @@ -39,7 +39,7 @@ LoopVersioning::LoopVersioning(const LoopAccessInfo &LAI, Loop *L, LoopInfo *LI,    assert(L->getLoopPreheader() && "No preheader");    if (UseLAIChecks) {      setAliasChecks(LAI.getRuntimePointerChecking()->getChecks()); -    setSCEVChecks(LAI.PSE.getUnionPredicate()); +    setSCEVChecks(LAI.getPSE().getUnionPredicate());    }  } @@ -64,7 +64,7 @@ void LoopVersioning::versionLoop(    std::tie(FirstCheckInst, MemRuntimeCheck) =        LAI.addRuntimeChecks(RuntimeCheckBB->getTerminator(), AliasChecks); -  const SCEVUnionPredicate &Pred = LAI.PSE.getUnionPredicate(); +  const SCEVUnionPredicate &Pred = LAI.getPSE().getUnionPredicate();    SCEVExpander Exp(*SE, RuntimeCheckBB->getModule()->getDataLayout(),                     "scev.check");    SCEVRuntimeCheck = @@ -279,7 +279,7 @@ public:      for (Loop *L : Worklist) {        const LoopAccessInfo &LAI = LAA->getInfo(L);        if (LAI.getNumRuntimePointerChecks() || -          !LAI.PSE.getUnionPredicate().isAlwaysTrue()) { +          !LAI.getPSE().getUnionPredicate().isAlwaysTrue()) {          LoopVersioning LVer(LAI, L, LI, DT, SE);          LVer.versionLoop();          LVer.annotateLoopWithNoAlias(); | 

