Lines Matching refs:PtrValue
340 Value *PtrValue; in collectCandidates() local
344 PtrValue = LMemI->getPointerOperand(); in collectCandidates()
347 PtrValue = SMemI->getPointerOperand(); in collectCandidates()
353 PtrValue = IMemI->getArgOperand(0); in collectCandidates()
355 PtrValue = IMemI->getArgOperand(1); in collectCandidates()
359 unsigned PtrAddrSpace = PtrValue->getType()->getPointerAddressSpace(); in collectCandidates()
363 if (L->isLoopInvariant(PtrValue)) in collectCandidates()
366 const SCEV *LSCEV = SE->getSCEVAtScope(PtrValue, L); in collectCandidates()
371 if (isValidCandidate(&J, PtrValue, PointerElementType)) in collectCandidates()
828 auto isUpdateFormCandidate = [&](const Instruction *I, const Value *PtrValue, in runOnLoop()
830 assert((PtrValue && I) && "Invalid parameter!"); in runOnLoop()
845 const SCEV *LSCEV = SE->getSCEVAtScope(const_cast<Value *>(PtrValue), L); in runOnLoop()
860 auto isDSFormCandidate = [](const Instruction *I, const Value *PtrValue, in runOnLoop()
862 assert((PtrValue && I) && "Invalid parameter!"); in runOnLoop()
874 auto isDQFormCandidate = [&](const Instruction *I, const Value *PtrValue, in runOnLoop() argument
876 assert((PtrValue && I) && "Invalid parameter!"); in runOnLoop()