Lines Matching refs:Arg
183 const Value *Arg = GetObjCArg(Autorelease);
189 FindDependencies(RetainAutoreleaseRVDep, Arg,
193 FindDependencies(RetainAutoreleaseDep, Arg,
208 GetObjCArg(Retain) != Arg)
464 const Value *Arg = cast<CallInst>(Inst)->getArgOperand(0);
467 if (!isa<Instruction>(Arg) && !isa<Argument>(Arg))
470 for (Value::const_use_iterator UI = Arg->use_begin(), UE = Arg->use_end();
514 // If Arg is a no-op casted pointer, strip one level of casts and iterate.
515 if (const BitCastInst *BI = dyn_cast<BitCastInst>(Arg))
516 Arg = BI->getOperand(0);
517 else if (isa<GEPOperator>(Arg) &&
518 cast<GEPOperator>(Arg)->hasAllZeroIndices())
519 Arg = cast<GEPOperator>(Arg)->getPointerOperand();
520 else if (isa<GlobalAlias>(Arg) &&
521 !cast<GlobalAlias>(Arg)->mayBeOverridden())
522 Arg = cast<GlobalAlias>(Arg)->getAliasee();