reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
419 assert(Ptr && "No pointer operand"); 420 if (NewPtrs.count(Ptr)) 427 Instruction *PtrIP = dyn_cast<Instruction>(Ptr); 441 NewPtr->setIsInBounds(IsPtrInBounds(Ptr)); 445 if (Instruction *IDel = dyn_cast<Instruction>(Ptr)) 449 if (Ptr->getType() != RealNewPtr->getType()) { 450 ReplNewPtr = new BitCastInst(RealNewPtr, Ptr->getType(), 451 getInstrName(Ptr, CastNodeNameSuffix)); 456 Ptr->replaceAllUsesWith(ReplNewPtr); 457 RecursivelyDeleteTriviallyDeadInstructions(Ptr);