Lines Matching refs:PtrValue

377   Value *PtrValue = nullptr;  in getPointerOperandAndType()  local
381 PtrValue = LMemI->getPointerOperand(); in getPointerOperandAndType()
384 PtrValue = SMemI->getPointerOperand(); in getPointerOperandAndType()
390 PtrValue = IMemI->getArgOperand(0); in getPointerOperandAndType()
392 PtrValue = IMemI->getArgOperand(1); in getPointerOperandAndType()
399 return PtrValue; in getPointerOperandAndType()
874 Value *PtrValue = nullptr; in collectCandidates() local
876 PtrValue = getPointerOperandAndType(&J, &PointerElementType); in collectCandidates()
878 if (!PtrValue) in collectCandidates()
881 if (PtrValue->getType()->getPointerAddressSpace()) in collectCandidates()
884 if (L->isLoopInvariant(PtrValue)) in collectCandidates()
887 const SCEV *LSCEV = SE->getSCEVAtScope(PtrValue, L); in collectCandidates()
895 if (isValidCandidate(&J, PtrValue, PointerElementType)) in collectCandidates()
1313 auto isUpdateFormCandidate = [&](const Instruction *I, Value *PtrValue, in runOnLoop()
1315 assert((PtrValue && I) && "Invalid parameter!"); in runOnLoop()
1330 const SCEV *LSCEV = SE->getSCEVAtScope(const_cast<Value *>(PtrValue), L); in runOnLoop()
1345 auto isDSFormCandidate = [](const Instruction *I, Value *PtrValue, in runOnLoop()
1347 assert((PtrValue && I) && "Invalid parameter!"); in runOnLoop()
1359 auto isDQFormCandidate = [&](const Instruction *I, Value *PtrValue, in runOnLoop() argument
1361 assert((PtrValue && I) && "Invalid parameter!"); in runOnLoop()
1374 auto isChainCommoningCandidate = [&](const Instruction *I, Value *PtrValue, in runOnLoop() argument
1377 cast<SCEVAddRecExpr>(SE->getSCEVAtScope(PtrValue, L)); in runOnLoop()