Home
last modified time | relevance | path

Searched refs:ComdatMembers (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp494 std::unordered_multimap<Comdat *, GlobalValue *> &ComdatMembers; member in __anoncdb75a9b0211::FuncPGOInstrumentation
539 : F(Func), IsCS(IsCS), ComdatMembers(ComdatMembers), VPC(Func, TLI), in FuncPGOInstrumentation()
558 if (!ComdatMembers.empty()) in FuncPGOInstrumentation()
658 for (auto &&CM : make_range(ComdatMembers.equal_range(C))) { in canRenameComdat()
670 if (!canRenameComdat(F, ComdatMembers)) in renameComdatFunction()
1551 ComdatMembers.insert(std::make_pair(C, &F)); in collectComdatMembers()
1554 ComdatMembers.insert(std::make_pair(C, &GV)); in collectComdatMembers()
1557 ComdatMembers.insert(std::make_pair(C, &GA)); in collectComdatMembers()
1568 std::unordered_multimap<Comdat *, GlobalValue *> ComdatMembers; in InstrumentAllFunctions() local
1569 collectComdatMembers(M, ComdatMembers); in InstrumentAllFunctions()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DGlobalDCE.cpp155 for (auto &&CM : make_range(ComdatMembers.equal_range(C))) { in MarkLive()
309 ComdatMembers.insert(std::make_pair(C, &F)); in run()
312 ComdatMembers.insert(std::make_pair(C, &GV)); in run()
315 ComdatMembers.insert(std::make_pair(C, &GA)); in run()
453 ComdatMembers.clear(); in run()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSplitModule.cpp110 ComdatMembersType ComdatMembers; in findPartitions() local
112 auto recordGVSet = [&GVtoClusterMap, &ComdatMembers](GlobalValue &GV) { in findPartitions()
124 auto &Member = ComdatMembers[C]; in findPartitions()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DGlobalDCE.h51 std::unordered_multimap<Comdat *, GlobalValue *> ComdatMembers; variable