Lines Matching refs:ComdatMembers
512 std::unordered_multimap<Comdat *, GlobalValue *> &ComdatMembers; member in __anon638843e10111::FuncPGOInstrumentation
565 std::unordered_multimap<Comdat *, GlobalValue *> &ComdatMembers, in FuncPGOInstrumentation() argument
569 : F(Func), IsCS(IsCS), ComdatMembers(ComdatMembers), VPC(Func, TLI), in FuncPGOInstrumentation()
593 if (!ComdatMembers.empty()) in FuncPGOInstrumentation()
672 std::unordered_multimap<Comdat *, GlobalValue *> &ComdatMembers) { in canRenameComdat() argument
684 for (auto &&CM : make_range(ComdatMembers.equal_range(C))) { in canRenameComdat()
696 if (!canRenameComdat(F, ComdatMembers)) in renameComdatFunction()
724 for (auto &&CM : make_range(ComdatMembers.equal_range(OrigComdat))) { in renameComdatFunction()
850 std::unordered_multimap<Comdat *, GlobalValue *> &ComdatMembers, in instrumentOneFunc() argument
859 F, TLI, ComdatMembers, true, BPI, BFI, IsCS, PGOInstrumentEntry, in instrumentOneFunc()
1040 std::unordered_multimap<Comdat *, GlobalValue *> &ComdatMembers, in PGOUseFunc() argument
1045 FuncInfo(Func, TLI, ComdatMembers, false, BPI, BFIin, IsCS, in PGOUseFunc()
1728 std::unordered_multimap<Comdat *, GlobalValue *> &ComdatMembers) { in collectComdatMembers() argument
1733 ComdatMembers.insert(std::make_pair(C, &F)); in collectComdatMembers()
1736 ComdatMembers.insert(std::make_pair(C, &GV)); in collectComdatMembers()
1739 ComdatMembers.insert(std::make_pair(C, &GA)); in collectComdatMembers()
1789 std::unordered_multimap<Comdat *, GlobalValue *> ComdatMembers; in InstrumentAllFunctions() local
1790 collectComdatMembers(M, ComdatMembers); in InstrumentAllFunctions()
1798 instrumentOneFunc(F, &M, TLI, BPI, BFI, ComdatMembers, IsCS); in InstrumentAllFunctions()
2008 std::unordered_multimap<Comdat *, GlobalValue *> ComdatMembers; in annotateAllFunctions() local
2009 collectComdatMembers(M, ComdatMembers); in annotateAllFunctions()
2031 PGOUseFunc Func(F, &M, TLI, ComdatMembers, BPI, BFI, PSI, IsCS, in annotateAllFunctions()