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);
1887 unsigned ArgNo = CB->getArgOperandNo(&U);
1889 *this, IRPosition::callsite_argument(*CB, ArgNo),
1977 unsigned ArgNo = getIRPosition().getCallSiteArgNo();
1979 if (ArgNo > 1) {
1985 ArgNo == 0 ? AccessKind::AK_MUST_WRITE : AccessKind::AK_MUST_READ;
2322 unsigned ArgNo = CB->getArgOperandNo(&U);
2326 A, this, IRPosition::callsite_argument(*CB, ArgNo),
2512 unsigned ArgNo = CB->getArgOperandNo(U);
2513 IRPosition IRP = IRPosition::callsite_argument(*CB, ArgNo);
3912 unsigned ArgNo = CB->getArgOperandNo(&U);
3916 A, this, IRPosition::callsite_argument(*CB, ArgNo),
5179 unsigned ArgNo = CB->getArgOperandNo(U);
5180 IRPosition IRP = IRPosition::callsite_argument(*CB, ArgNo);
5761 int ArgNo = IRP.getCalleeArgNo();
5762 if (!NoThrow || ArgNo < 0 ||
5768 if (U == unsigned(ArgNo))
5858 unsigned ArgNo = CB->getArgOperandNo(&U);
5859 const IRPosition &CSArgPos = IRPosition::callsite_argument(*CB, ArgNo);
7014 unsigned ArgNo = CB->getArgOperandNo(&U);
7015 auto CBIRP = IRPosition::callsite_argument(*CB, ArgNo);
7211 unsigned ArgNo = getIRPosition().getCallSiteArgNo();
7220 IRPosition ACSArgPos = IRPosition::callsite_argument(ACS, ArgNo);
7324 unsigned ArgNo = Arg->getArgNo();
7347 << CB.getArgOperand(ArgNo) << "\n"
7349 << CBACS.getCallArgOperandNo(CBArg) << " vs " << ArgNo << "\n";
7352 if (CBArgNo != int(ArgNo))
7384 int DCArgNo = ACS.getCallArgOperandNo(ArgNo);
7466 /// position \p ArgNo.
7468 unsigned ArgNo, BasicBlock::iterator IP) {
7480 new StoreInst(F.getArg(ArgNo + u), Ptr, IP);
7487 new StoreInst(F.getArg(ArgNo + u), Ptr, IP);
7490 new StoreInst(F.getArg(ArgNo), &Base, IP);
8198 unsigned ArgNo = CB->getArgOperandNo(&U);
8201 A, this, IRPosition::callsite_argument(*CB, ArgNo),
8643 for (unsigned ArgNo = 0, E = CB.arg_size(); ArgNo < E; ++ArgNo) {
8646 const Value *ArgOp = CB.getArgOperand(ArgNo);
8651 const IRPosition &ArgOpIRP = IRPosition::callsite_argument(CB, ArgNo);
10350 unsigned ArgNo = CB->getArgOperandNo(U);
10351 IRPosition IRP = IRPosition::callsite_argument(*CB, ArgNo);
11407 unsigned ArgNo = getCalleeArgNo();
11412 const auto CSArgIRP = IRPosition::callsite_argument(ACS, ArgNo);
12087 unsigned ArgNo = CB->getArgOperandNo(&U);
12088 Worklist.push_back(Fn->getArg(ArgNo));