Lines Matching refs:Ptr
95 const Value *Ptr = Load->getPointerOperand(); in isClobberedInFunction() local
111 auto Q = MDR->getPointerDependencyFrom(MemoryLocation(Ptr), true, in isClobberedInFunction()
125 Value *Ptr = I.getPointerOperand(); in visitLoadInst() local
126 if (!DA->isUniform(Ptr)) in visitLoadInst()
136 Instruction *PtrI = dyn_cast<Instruction>(Ptr); in visitLoadInst()
138 if (isa<Argument>(Ptr) || isa<GlobalValue>(Ptr)) { in visitLoadInst()
140 if (noClobberClones.count(Ptr)) { in visitLoadInst()
141 PtrI = noClobberClones[Ptr]; in visitLoadInst()
146 Type::getInt32Ty(Ptr->getContext()), APInt(64, 0)); in visitLoadInst()
149 Ptr->getType()->getPointerElementType(), Ptr, in visitLoadInst()
152 I.replaceUsesOfWith(Ptr, PtrI); in visitLoadInst()