Lines Matching refs:ComdatMembers
501 std::unordered_multimap<Comdat *, GlobalValue *> &ComdatMembers; member in __anoncdc89db00211::FuncPGOInstrumentation
537 std::unordered_multimap<Comdat *, GlobalValue *> &ComdatMembers, in FuncPGOInstrumentation() argument
540 : F(Func), ComdatMembers(ComdatMembers), ValueSites(IPVK_Last + 1), in FuncPGOInstrumentation()
552 if (!ComdatMembers.empty()) in FuncPGOInstrumentation()
615 std::unordered_multimap<Comdat *, GlobalValue *> &ComdatMembers) { in canRenameComdat() argument
627 for (auto &&CM : make_range(ComdatMembers.equal_range(C))) { in canRenameComdat()
640 if (!canRenameComdat(F, ComdatMembers)) in renameComdatFunction()
668 for (auto &&CM : make_range(ComdatMembers.equal_range(OrigComdat))) { in renameComdatFunction()
724 std::unordered_multimap<Comdat *, GlobalValue *> &ComdatMembers) { in instrumentOneFunc() argument
728 FuncPGOInstrumentation<PGOEdge, BBInfo> FuncInfo(F, ComdatMembers, true, BPI, in instrumentOneFunc()
854 std::unordered_multimap<Comdat *, GlobalValue *> &ComdatMembers, in PGOUseFunc() argument
858 FuncInfo(Func, ComdatMembers, false, BPI, BFIin), in PGOUseFunc()
1377 std::unordered_multimap<Comdat *, GlobalValue *> &ComdatMembers) { in collectComdatMembers() argument
1382 ComdatMembers.insert(std::make_pair(C, &F)); in collectComdatMembers()
1385 ComdatMembers.insert(std::make_pair(C, &GV)); in collectComdatMembers()
1388 ComdatMembers.insert(std::make_pair(C, &GA)); in collectComdatMembers()
1395 std::unordered_multimap<Comdat *, GlobalValue *> ComdatMembers; in InstrumentAllFunctions() local
1396 collectComdatMembers(M, ComdatMembers); in InstrumentAllFunctions()
1403 instrumentOneFunc(F, &M, BPI, BFI, ComdatMembers); in InstrumentAllFunctions()
1469 std::unordered_multimap<Comdat *, GlobalValue *> ComdatMembers; in annotateAllFunctions() local
1470 collectComdatMembers(M, ComdatMembers); in annotateAllFunctions()
1481 PGOUseFunc Func(F, &M, ComdatMembers, BPI, BFI); in annotateAllFunctions()