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

References

lib/Transforms/ObjCARC/ObjCARCContract.cpp
  692     Value *OrigArg = Arg;
  696       ReplaceArgUses(Arg);
  699       if (const BitCastInst *BI = dyn_cast<BitCastInst>(Arg))
  700         Arg = BI->getOperand(0);
  701       else if (isa<GEPOperator>(Arg) &&
  702                cast<GEPOperator>(Arg)->hasAllZeroIndices())
  703         Arg = cast<GEPOperator>(Arg)->getPointerOperand();
  703         Arg = cast<GEPOperator>(Arg)->getPointerOperand();
  704       else if (isa<GlobalAlias>(Arg) &&
  705                !cast<GlobalAlias>(Arg)->isInterposable())
  706         Arg = cast<GlobalAlias>(Arg)->getAliasee();
  706         Arg = cast<GlobalAlias>(Arg)->getAliasee();
  710         if (PHINode *PN = dyn_cast<PHINode>(Arg)) {