Lines Matching refs:PtrRtChecking
1783 PtrRtChecking->Pointers.clear(); in analyzeLoop()
1784 PtrRtChecking->Need = false; in analyzeLoop()
1956 bool CanDoRTIfNeeded = Accesses.canCheckPtrAtRT(*PtrRtChecking, PSE->getSE(), in analyzeLoop()
1982 PtrRtChecking->reset(); in analyzeLoop()
1983 PtrRtChecking->Need = true; in analyzeLoop()
1986 CanDoRTIfNeeded = Accesses.canCheckPtrAtRT(*PtrRtChecking, SE, TheLoop, in analyzeLoop()
2005 << (PtrRtChecking->Need ? "" : " don't") in analyzeLoop()
2086 const RuntimePointerChecking &PtrRtChecking) { in expandBounds() argument
2087 Value *Ptr = PtrRtChecking.Pointers[CG->Members[0]].PointerValue; in expandBounds()
2125 const RuntimePointerChecking &PtrRtChecking) { in expandBounds() argument
2134 First = expandBounds(Check.first, L, Loc, Exp, SE, PtrRtChecking), in expandBounds()
2135 Second = expandBounds(Check.second, L, Loc, Exp, SE, PtrRtChecking); in expandBounds()
2150 expandBounds(PointerChecks, TheLoop, Loc, SE, Exp, *PtrRtChecking); in addRuntimeChecks()
2214 if (!PtrRtChecking->Need) in addRuntimeChecks()
2217 return addRuntimeChecks(Loc, PtrRtChecking->getChecks()); in addRuntimeChecks()
2287 PtrRtChecking(llvm::make_unique<RuntimePointerChecking>(SE)), in LoopAccessInfo()
2301 if (PtrRtChecking->Need) in print()
2319 PtrRtChecking->print(OS, Depth); in print()