Home
last modified time | relevance | path

Searched refs:HotColdSplitting (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp203 bool HotColdSplitting::isFunctionCold(const Function &F) const { in isFunctionCold()
218 bool HotColdSplitting::shouldOutlineFrom(const Function &F) const { in shouldOutlineFrom()
345 Function *HotColdSplitting::extractColdRegion( in extractColdRegion()
592 bool HotColdSplitting::outlineColdRegions(Function &F, bool HasProfileSummary) { in outlineColdRegions()
698 bool HotColdSplitting::run(Module &M) { in run()
750 return HotColdSplitting(PSI, GBFI, GTTI, &GetORE, LookupAC).run(M); in runOnModule()
779 if (HotColdSplitting(PSI, GBFI, GTTI, &GetORE, LookupAC).run(M)) in run()
H A DCMakeLists.txt21 HotColdSplitting.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DHotColdSplitting.h33 class HotColdSplitting {
35 HotColdSplitting(ProfileSummaryInfo *ProfSI, in HotColdSplitting() function
/netbsd-src/external/apache2/llvm/lib/libLLVMipo/
H A DMakefile28 HotColdSplitting.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/IPO/
H A DBUILD.gn41 "HotColdSplitting.cpp",