Home | History | Annotate | Download | only in Analysis

Lines Matching refs:RtCheck

205   const SCEV *Start = RtCheck.Pointers[Index].Start;
206 const SCEV *End = RtCheck.Pointers[Index].End;
211 const SCEV *Min0 = getMinFromExprs(Start, Low, RtCheck.SE);
215 const SCEV *Min1 = getMinFromExprs(End, High, RtCheck.SE);
453 bool canCheckPtrAtRT(RuntimePointerChecking &RtCheck, ScalarEvolution *SE,
534 bool AccessAnalysis::canCheckPtrAtRT(RuntimePointerChecking &RtCheck,
587 RtCheck.insert(TheLoop, Ptr, IsWrite, DepId, ASId, StridesMap, PSE);
616 unsigned NumPointers = RtCheck.Pointers.size();
620 if (RtCheck.Pointers[i].DependencySetId ==
621 RtCheck.Pointers[j].DependencySetId)
624 if (RtCheck.Pointers[i].AliasSetId != RtCheck.Pointers[j].AliasSetId)
627 Value *PtrI = RtCheck.Pointers[i].PointerValue;
628 Value *PtrJ = RtCheck.Pointers[j].PointerValue;
641 RtCheck.generateChecks(DepCands, IsDepCheckNeeded);
643 DEBUG(dbgs() << "LAA: We need to do " << RtCheck.getNumberOfChecks()
646 RtCheck.Need = NeedRTCheck;
650 RtCheck.reset();