Lines Matching defs:BaseFunc
2029 const sampleprof::FunctionSamples &BaseFunc,
2047 computeSampleFunctionOverlap(const sampleprof::FunctionSamples *BaseFunc,
2173 const sampleprof::FunctionSamples &BaseFunc,
2186 BaseFunc.getBodySamples().cbegin(), BaseFunc.getBodySamples().cend(),
2209 BaseFunc.getCallsiteSamples().cbegin(),
2210 BaseFunc.getCallsiteSamples().cend(),
2301 const sampleprof::FunctionSamples *BaseFunc,
2311 // If BaseFunc or TestFunc is nullptr, it means the functions do not overlap.
2314 if (!BaseFunc || !TestFunc) {
2320 *BaseFunc, *TestFunc, *FuncOverlap);
2340 for (const auto &BaseFunc : BaseProfiles) {
2341 BaseFuncProf.emplace(BaseFunc.second.getContext(), &(BaseFunc.second));