reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/InstCombine/InstCombinePHI.cpp
  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());