Lines Matching defs:ArgNo
450 unsigned ArgNo = QueryingAA.getIRPosition().getCallSiteArgNo();
453 const IRPosition &ACSArgPos = IRPosition::callsite_argument(ACS, ArgNo);
504 int ArgNo = Pos.getCallSiteArgNo();
505 assert(ArgNo >= 0 && "Invalid Arg No!");
506 const IRPosition CBArgPos = IRPosition::callsite_argument(*CBContext, ArgNo);
1902 unsigned ArgNo = CB->getArgOperandNo(&U);
1904 *this, IRPosition::callsite_argument(*CB, ArgNo),
1916 if (!Callee || Callee->arg_size() <= ArgNo)
1924 auto *Arg = Callee->getArg(ArgNo);
2017 unsigned ArgNo = getIRPosition().getCallSiteArgNo();
2019 if (ArgNo > 1) {
2025 ArgNo == 0 ? AccessKind::AK_MUST_WRITE : AccessKind::AK_MUST_READ;
2362 unsigned ArgNo = CB->getArgOperandNo(&U);
2366 A, this, IRPosition::callsite_argument(*CB, ArgNo),
2554 unsigned ArgNo = CB->getArgOperandNo(U);
2555 IRPosition IRP = IRPosition::callsite_argument(*CB, ArgNo);
3954 unsigned ArgNo = CB->getArgOperandNo(&U);
3958 A, this, IRPosition::callsite_argument(*CB, ArgNo),
5221 unsigned ArgNo = CB->getArgOperandNo(U);
5222 IRPosition IRP = IRPosition::callsite_argument(*CB, ArgNo);
5813 int ArgNo = IRP.getCalleeArgNo();
5814 if (!NoThrow || ArgNo < 0 ||
5820 if (U == unsigned(ArgNo))
5910 unsigned ArgNo = CB->getArgOperandNo(&U);
5911 const IRPosition &CSArgPos = IRPosition::callsite_argument(*CB, ArgNo);
7066 unsigned ArgNo = CB->getArgOperandNo(&U);
7067 auto CBIRP = IRPosition::callsite_argument(*CB, ArgNo);
7263 unsigned ArgNo = getIRPosition().getCallSiteArgNo();
7272 IRPosition ACSArgPos = IRPosition::callsite_argument(ACS, ArgNo);
7376 unsigned ArgNo = Arg->getArgNo();
7399 << CB.getArgOperand(ArgNo) << "\n"
7401 << CBACS.getCallArgOperandNo(CBArg) << " vs " << ArgNo << "\n";
7404 if (CBArgNo != int(ArgNo))
7436 int DCArgNo = ACS.getCallArgOperandNo(ArgNo);
7518 /// position \p ArgNo.
7520 unsigned ArgNo, BasicBlock::iterator IP) {
7532 new StoreInst(F.getArg(ArgNo + u), Ptr, IP);
7539 new StoreInst(F.getArg(ArgNo + u), Ptr, IP);
7542 new StoreInst(F.getArg(ArgNo), &Base, IP);
8250 unsigned ArgNo = CB->getArgOperandNo(&U);
8253 A, this, IRPosition::callsite_argument(*CB, ArgNo),
8695 for (unsigned ArgNo = 0, E = CB.arg_size(); ArgNo < E; ++ArgNo) {
8698 const Value *ArgOp = CB.getArgOperand(ArgNo);
8703 const IRPosition &ArgOpIRP = IRPosition::callsite_argument(CB, ArgNo);
10402 unsigned ArgNo = CB->getArgOperandNo(U);
10403 IRPosition IRP = IRPosition::callsite_argument(*CB, ArgNo);
11459 unsigned ArgNo = getCalleeArgNo();
11464 const auto CSArgIRP = IRPosition::callsite_argument(ACS, ArgNo);
12140 unsigned ArgNo = CB->getArgOperandNo(&U);
12141 Worklist.push_back(Fn->getArg(ArgNo));