Lines Matching refs:ArgNo
543 unsigned ArgNo = QueryingAA.getIRPosition().getCallSiteArgNo(); in clampCallSiteArgumentStates() local
546 const IRPosition &ACSArgPos = IRPosition::callsite_argument(ACS, ArgNo); in clampCallSiteArgumentStates()
587 int ArgNo = Pos.getCallSiteArgNo(); in getArgumentStateFromCallBaseContext() local
588 assert(ArgNo >= 0 && "Invalid Arg No!"); in getArgumentStateFromCallBaseContext()
591 QueryingAttribute, IRPosition::callsite_argument(*CBContext, ArgNo), in getArgumentStateFromCallBaseContext()
1289 unsigned ArgNo = CB->getArgOperandNo(&U); in updateImpl() local
1291 *this, IRPosition::callsite_argument(*CB, ArgNo), in updateImpl()
1385 unsigned ArgNo = getIRPosition().getCallSiteArgNo(); in updateImpl() local
1387 if (ArgNo == 0) { in updateImpl()
1390 } else if (ArgNo == 1) { in updateImpl()
1994 unsigned ArgNo = CB->getArgOperandNo(&U); in updateImpl() local
1997 *this, IRPosition::callsite_argument(*CB, ArgNo), in updateImpl()
2130 unsigned ArgNo = CB->getArgOperandNo(U); in getKnownNonNullAndDerefBytesForUse() local
2131 IRPosition IRP = IRPosition::callsite_argument(*CB, ArgNo); in getKnownNonNullAndDerefBytesForUse()
3145 unsigned ArgNo = CB->getArgOperandNo(&U); in isKnownNoAliasDueToNoAliasPreservation() local
3148 *this, IRPosition::callsite_argument(*CB, ArgNo), in isKnownNoAliasDueToNoAliasPreservation()
4276 unsigned ArgNo = CB->getArgOperandNo(U); in getKnownAlignForUse() local
4277 IRPosition IRP = IRPosition::callsite_argument(*CB, ArgNo); in getKnownAlignForUse()
4711 int ArgNo = IRP.getCalleeArgNo(); in determineFunctionCaptureCapabilities() local
4712 if (F.doesNotThrow() && ArgNo >= 0) { in determineFunctionCaptureCapabilities()
4715 if (u == unsigned(ArgNo)) in determineFunctionCaptureCapabilities()
4838 unsigned ArgNo = CB->getArgOperandNo(U); in captured() local
4839 const IRPosition &CSArgPos = IRPosition::callsite_argument(*CB, ArgNo); in captured()
6184 unsigned ArgNo = CB->getArgOperandNo(&U); in updateImpl() local
6187 *this, IRPosition::callsite_argument(*CB, ArgNo), in updateImpl()
6192 *this, IRPosition::callsite_argument(*CB, ArgNo), in updateImpl()
6346 unsigned ArgNo = getIRPosition().getCallSiteArgNo(); in identifyPrivatizableType() local
6355 IRPosition ACSArgPos = IRPosition::callsite_argument(ACS, ArgNo); in identifyPrivatizableType()
6450 unsigned ArgNo = Arg->getArgNo(); in updateImpl() local
6473 << CB.getArgOperand(ArgNo) << "\n" in updateImpl()
6475 << CBACS.getCallArgOperandNo(CBArg) << " vs " << ArgNo << "\n"; in updateImpl()
6478 if (CBArgNo != int(ArgNo)) in updateImpl()
6510 int DCArgNo = ACS.getCallArgOperandNo(ArgNo); in updateImpl()
6595 unsigned ArgNo, Instruction &IP) { in createInitialization()
6609 new StoreInst(F.getArg(ArgNo + u), Ptr, &IP); in createInitialization()
6618 new StoreInst(F.getArg(ArgNo + u), Ptr, &IP); in createInitialization()
6621 new StoreInst(F.getArg(ArgNo), &Base, &IP); in createInitialization()
7310 unsigned ArgNo = CB->getArgOperandNo(&U); in followUsersOfUseIn() local
7312 *this, IRPosition::callsite_argument(*CB, ArgNo), DepClassTy::OPTIONAL); in followUsersOfUseIn()
7725 for (unsigned ArgNo = 0, E = CB.getNumArgOperands(); ArgNo < E; ++ArgNo) { in categorizeArgumentPointerLocations() local
7728 const Value *ArgOp = CB.getArgOperand(ArgNo); in categorizeArgumentPointerLocations()
7733 const IRPosition &ArgOpIRP = IRPosition::callsite_argument(CB, ArgNo); in categorizeArgumentPointerLocations()