Lines Matching refs:RuntimePointerChecking
177 unsigned Index, RuntimePointerChecking &RtCheck) in RuntimeCheckingPtrGroup()
199 void RuntimePointerChecking::insert(Loop *Lp, Value *Ptr, const SCEV *PtrExpr, in insert()
243 void RuntimePointerChecking::tryToCreateDiffCheck( in tryToCreateDiffCheck()
332 SmallVector<RuntimePointerCheck, 4> RuntimePointerChecking::generateChecks() { in generateChecks()
349 void RuntimePointerChecking::generateChecks( in generateChecks()
356 bool RuntimePointerChecking::needsChecking( in needsChecking()
380 RuntimePointerChecking &RtCheck) { in addPointer()
418 void RuntimePointerChecking::groupChecks( in groupChecks()
544 bool RuntimePointerChecking::arePointersInSamePartition( in arePointersInSamePartition()
551 bool RuntimePointerChecking::needsChecking(unsigned I, unsigned J) const { in needsChecking()
570 void RuntimePointerChecking::printChecks( in printChecks()
589 void RuntimePointerChecking::print(raw_ostream &OS, unsigned Depth) const { in print()
648 bool createCheckForAccess(RuntimePointerChecking &RtCheck,
660 bool canCheckPtrAtRT(RuntimePointerChecking &RtCheck, ScalarEvolution *SE,
923 bool AccessAnalysis::createCheckForAccess(RuntimePointerChecking &RtCheck, in createCheckForAccess()
986 bool AccessAnalysis::canCheckPtrAtRT(RuntimePointerChecking &RtCheck, in canCheckPtrAtRT()
2568 PtrRtChecking = std::make_unique<RuntimePointerChecking>(*DepChecker, SE); in LoopAccessInfo()