reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
102 if (!IntToPtr) 123 if (!HasPointerUse(IntToPtr)) 126 if (DL.getPointerSizeInBits(IntToPtr->getAddressSpace()) != 127 DL.getTypeSizeInBits(IntToPtr->getOperand(0)->getType())) 143 if (isa<IntToPtrInst>(U) && U->getType() == IntToPtr->getType() && 189 if (!PtrPHI || PtrPHI == &PN || PtrPHI->getType() != IntToPtr->getType()) 205 assert(MatchingPtrPHI->getType() == IntToPtr->getType() && 209 IntToPtr->getOperand(0)->getType()); 214 return (V->getType() != IntToPtr->getType()) || isa<IntToPtrInst>(V); 221 if (V->getType() == IntToPtr->getType()) 230 IntToPtr->getType(), PN.getNumIncomingValues(), PN.getName() + ".ptr"); 238 if (IncomingVal->getType() == IntToPtr->getType()) { 260 CI = CastInst::CreateBitOrPointerCast(IncomingVal, IntToPtr->getType(), 278 IntToPtr->getOperand(0)->getType());