Lines Matching refs:PtrOp
1921 Value *PtrOp = GEP.getOperand(0); in visitGetElementPtrInst() local
1967 if (auto *PN = dyn_cast<PHINode>(PtrOp)) { in visitGetElementPtrInst()
2069 PtrOp = NewGEP; in visitGetElementPtrInst()
2075 if (auto *Src = dyn_cast<GEPOperator>(PtrOp)) { in visitGetElementPtrInst()
2119 Builder.SetInsertPoint(cast<Instruction>(PtrOp)); in visitGetElementPtrInst()
2250 Value *StrippedPtr = PtrOp->stripPointerCasts(); in visitGetElementPtrInst()
2253 if (StrippedPtr != PtrOp) { in visitGetElementPtrInst()
2429 Value *ASCStrippedPtrOp = PtrOp; in visitGetElementPtrInst()
2430 if (auto *ASC = dyn_cast<AddrSpaceCastInst>(PtrOp)) { in visitGetElementPtrInst()
2539 DL.getIndexSizeInBits(PtrOp->getType()->getPointerAddressSpace()); in visitGetElementPtrInst()
2542 PtrOp->stripAndAccumulateInBoundsConstantOffsets(DL, in visitGetElementPtrInst()
2552 GEP.getSourceElementType(), PtrOp, makeArrayRef(Ops).slice(1), in visitGetElementPtrInst()