Lines Matching refs:ParamNo
102 size_t ParamNo = 0; member
104 CallInfo(const CalleeTy *Callee, size_t ParamNo) in CallInfo()
105 : Callee(Callee), ParamNo(ParamNo) {} in CallInfo()
109 return std::tie(L.ParamNo, L.Callee) < std::tie(R.ParamNo, R.Callee); in operator ()()
139 << "@" << Call.first.Callee->getName() << "(arg" << Call.first.ParamNo in operator <<()
504 ConstantRange getArgumentAccessRange(const CalleeTy *Callee, unsigned ParamNo,
510 const CalleeTy *Callee, unsigned ParamNo, in getArgumentAccessRange() argument
517 auto ParamIt = FS.Params.find(ParamNo); in getArgumentAccessRange()
537 getArgumentAccessRange(KV.first.Callee, KV.first.ParamNo, KV.second); in updateOneUse()
683 uint32_t ParamNo) { in findParamAccess() argument
687 if (ParamNo == PS.ParamNo) in findParamAccess()
702 Use.Calls.emplace(CallInfo<GlobalValue>(F, C.first.ParamNo), C.second); in resolveAllCalls()
716 const ConstantRange *Found = findParamAccess(*FS, C.first.ParamNo); in resolveAllCalls()
756 C.first.ParamNo, C.second)); in createGlobalStackSafetyInfo()
850 Param.Calls.emplace_back(C.first.ParamNo, in getParamAccesses()
858 return std::tie(L.ParamNo, L.Callee) < std::tie(R.ParamNo, R.Callee); in getParamAccesses()
1033 .emplace(PS.ParamNo, FunctionSummary::ParamAccess::RangeWidth) in generateParamAccessSummary()
1047 US.Calls.emplace(CallInfo<FunctionSummary>(S, Call.ParamNo), in generateParamAccessSummary()
1071 New.ParamNo = Param.first; in generateParamAccessSummary()