Lines Matching refs:FunctionId
471 auto It = FlattenedProfiles.find(FunctionId(CanonFName)); in getFlattenedSamplesFor()
481 std::map<LineLocation, std::unordered_set<FunctionId>>
487 const std::map<LineLocation, std::unordered_set<FunctionId>>
492 const std::map<LineLocation, std::unordered_set<FunctionId>>
504 const std::map<LineLocation, std::unordered_set<FunctionId>>
581 HashKeyMap<std::unordered_map, FunctionId, Function *> SymbolMap;
1633 FunctionId(FunctionSamples::getCanonicalFnName(Callee->getName()))]; in promoteMergeNotInlinedContextSamples()
2211 const std::map<LineLocation, std::unordered_set<FunctionId>> in countProfileMismatches()
2246 const std::map<LineLocation, std::unordered_set<FunctionId>> in countProfileCallsiteMismatches()
2294 … std::map<LineLocation, std::unordered_set<FunctionId>> &ProfileAnchors) { in findProfileAnchors()
2305 std::unordered_set<FunctionId>()); in findProfileAnchors()
2317 std::unordered_set<FunctionId>()); in findProfileAnchors()
2343 const std::map<LineLocation, std::unordered_set<FunctionId>> in runStaleProfileMatching()
2351 std::unordered_map<FunctionId, std::set<LineLocation>> in runStaleProfileMatching()
2358 FunctionId CalleeName = *Callees.begin(); in runStaleProfileMatching()
2443 std::map<LineLocation, std::unordered_set<FunctionId>> ProfileAnchors; in runOnFunction()
2564 SymbolMap[FunctionId(OrigName)] = F; in runOnModule()
2567 auto r = SymbolMap.emplace(FunctionId(NewName), F); in runOnModule()
2580 SymbolMap.emplace(FunctionId(*MapName), F); in runOnModule()
2584 assert(SymbolMap.count(FunctionId()) == 0 && in runOnModule()
2677 auto It = OutlineFunctionSamples.find(FunctionId(CanonName)); in runOnFunction()
2682 It = OutlineFunctionSamples.find(FunctionId(*RemppedName)); in runOnFunction()