Home
last modified time | relevance | path

Searched refs:getBinaryFunctions (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project-15.0.7/bolt/lib/Core/
H A DParallelUtilities.cpp83 return BC.getBinaryFunctions().size(); in estimateTotalCost()
86 for (auto &BFI : BC.getBinaryFunctions()) { in estimateTotalCost()
97 TotalCost = BC.getBinaryFunctions().size(); in estimateTotalCost()
117 if (BC.getBinaryFunctions().size() == 0) in runOnEachFunction()
136 runBlock(BC.getBinaryFunctions().begin(), BC.getBinaryFunctions().end()); in runOnEachFunction()
151 for (auto It = BC.getBinaryFunctions().begin(); in runOnEachFunction()
152 It != BC.getBinaryFunctions().end(); ++It) { in runOnEachFunction()
170 if (BC.getBinaryFunctions().size() == 0) in runOnEachFunctionWithUniqueAllocId()
191 runBlock(BC.getBinaryFunctions().begin(), BC.getBinaryFunctions().end(), 0); in runOnEachFunctionWithUniqueAllocId()
208 for (auto It = BC.getBinaryFunctions().begin(); in runOnEachFunctionWithUniqueAllocId()
[all …]
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DBoltDiff.cpp199 for (const auto &BFI : RI1.BC->getBinaryFunctions()) { in buildLookupMaps()
219 for (const auto &BFI : RI2.BC->getBinaryFunctions()) { in buildLookupMaps()
242 for (const auto &BFI2 : RI2.BC->getBinaryFunctions()) { in matchFunctions()
299 for (const auto &BFI : RI1.BC->getBinaryFunctions()) { in matchFunctions()
487 for (const auto &BFI : RI1.BC->getBinaryFunctions()) { in computeAggregatedLTOScore()
497 for (const auto &BFI : RI2.BC->getBinaryFunctions()) { in computeAggregatedLTOScore()
512 RI2.BC->getBinaryFunctions().size() - Bin2MappedFuncs.size(); in computeAggregatedLTOScore()
631 for (const auto &BFI2 : RI2.BC->getBinaryFunctions()) { in reportUnmapped()
H A DMachORewriteInstance.cpp281 const auto It = BC->getBinaryFunctions().find(Address); in discoverFileObjects()
282 if (It == BC->getBinaryFunctions().end()) { in discoverFileObjects()
295 for (auto &BFI : BC->getBinaryFunctions()) { in discoverFileObjects()
331 for (auto &BFI : BC->getBinaryFunctions()) { in disassembleFunctions()
342 for (auto &BFI : BC->getBinaryFunctions()) { in buildFunctionsCFG()
354 for (auto &BFI : BC->getBinaryFunctions()) { in postProcessFunctions()
570 for (auto &BFI : BC->getBinaryFunctions()) { in rewriteFile()
H A DBinaryPassManager.cpp253 auto &BFs = BC.getBinaryFunctions(); in runPasses()
311 getDynoStats(BC.getBinaryFunctions(), BC.isAArch64()); in runAllPasses()
H A DRewriteInstance.cpp783 BC->getBinaryFunctions().clear(); in discoverFileObjects()
1137 if (BFI != BC->getBinaryFunctions().end()) { in discoverFileObjects()
1416 BC->getBinaryFunctions().end()) { in disassemblePLT()
2758 for (auto &BFI : BC->getBinaryFunctions()) { in selectFunctionsToProcess()
2855 for (auto &BFI : BC->getBinaryFunctions()) { in disassembleFunctions()
2904 for (auto &BFI : BC->getBinaryFunctions()) { in disassembleFunctions()
2917 for (auto &BFI : BC->getBinaryFunctions()) { in disassembleFunctions()
2989 for (auto &BFI : BC->getBinaryFunctions()) { in postProcessFunctions()
3295 for (auto &F : BC->getBinaryFunctions()) in updatePseudoProbes()
3687 for (auto &BFI : BC->getBinaryFunctions()) { in mapCodeSections()
[all …]
/llvm-project-15.0.7/bolt/lib/Passes/
H A DBinaryPasses.cpp364 for (auto &It : BC.getBinaryFunctions()) { in runOnFunctions()
416 auto &BFs = BC.getBinaryFunctions(); in runOnFunctions()
507 for (auto &It : BC.getBinaryFunctions()) { in runOnFunctions()
577 for (auto &It : BC.getBinaryFunctions()) { in runOnFunctions()
970 for (auto &It : BC.getBinaryFunctions()) { in runOnFunctions()
1081 for (auto &It : BC.getBinaryFunctions()) { in runOnFunctions()
1184 for (auto &It : BC.getBinaryFunctions()) { in runOnFunctions()
1210 for (auto &BFI : BC.getBinaryFunctions()) { in runOnFunctions()
1330 for (auto &BFI : BC.getBinaryFunctions()) { in runOnFunctions()
1592 for (auto &BFI : BC.getBinaryFunctions()) in runOnFunctions()
[all …]
H A DPatchEntries.cpp38 for (auto &BFI : BC.getBinaryFunctions()) { in runOnFunctions()
61 for (auto &BFI : BC.getBinaryFunctions()) { in runOnFunctions()
H A DStokeInfo.cpp158 RegAnalysis RA(BC, &BC.getBinaryFunctions(), &CG); in runOnFunctions()
175 for (auto &BF : BC.getBinaryFunctions()) { in runOnFunctions()
H A DPLTCall.cpp51 for (auto &It : BC.getBinaryFunctions()) { in runOnFunctions()
H A DRegReAssign.cpp404 setupAggressivePass(BC, BC.getBinaryFunctions()); in runOnFunctions()
406 setupConservativePass(BC, BC.getBinaryFunctions()); in runOnFunctions()
408 for (auto &I : BC.getBinaryFunctions()) { in runOnFunctions()
H A DVeneerElimination.cpp36 std::map<uint64_t, BinaryFunction> &BFs = BC.getBinaryFunctions(); in runOnFunctions()
H A DJTFootprintReduction.cpp257 RA.reset(new RegAnalysis(BC, &BC.getBinaryFunctions(), &*CG)); in runOnFunctions()
259 for (auto &BFIt : BC.getBinaryFunctions()) { in runOnFunctions()
H A DAllocCombiner.cpp115 runForAllWeCare(BC.getBinaryFunctions(), [&](BinaryFunction &Function) { in runOnFunctions()
H A DFrameOptimizer.cpp248 RA = std::make_unique<RegAnalysis>(BC, &BC.getBinaryFunctions(), CG.get()); in runOnFunctions()
253 for (auto &I : BC.getBinaryFunctions()) { in runOnFunctions()
H A DThreeWayBranch.cpp151 for (auto &It : BC.getBinaryFunctions()) { in runOnFunctions()
H A DInliner.cpp225 for (const auto &BFI : BC.getBinaryFunctions()) { in findInliningCandidates()
516 for (auto &BFI : BC.getBinaryFunctions()) { in runOnFunctions()
H A DIdenticalCodeFolding.cpp410 const size_t OriginalFunctionCount = BC.getBinaryFunctions().size(); in runOnFunctions()
448 for (auto &BFI : BC.getBinaryFunctions()) { in runOnFunctions()
H A DReorderData.cpp182 for (auto &BFI : BC.getBinaryFunctions()) { in assignMemData()
494 sortedByFunc(BC, *Section, BC.getBinaryFunctions()); in runOnFunctions()
H A DFrameAnalysis.cpp547 for (auto &I : BC.getBinaryFunctions()) { in FrameAnalysis()
618 for (auto &BFI : BC.getBinaryFunctions()) { in preComputeSPT()
H A DBinaryFunctionCallGraph.cpp127 for (auto &It : BC.getBinaryFunctions()) { in buildCallGraph()
H A DCMOVConversion.cpp275 for (auto &It : BC.getBinaryFunctions()) { in runOnFunctions()
H A DTailDuplication.cpp639 for (auto &It : BC.getBinaryFunctions()) { in runOnFunctions()
648 100.0 * ModifiedFunctions / BC.getBinaryFunctions().size()) in runOnFunctions()
/llvm-project-15.0.7/bolt/lib/Profile/
H A DYAMLProfileReader.cpp268 buildNameMaps(BC.getBinaryFunctions()); in preprocessProfile()
271 for (auto &KV : BC.getBinaryFunctions()) { in preprocessProfile()
315 for (auto &BFI : BC.getBinaryFunctions()) { in readProfile()
337 for (auto &BFI : BC.getBinaryFunctions()) { in readProfile()
H A DYAMLProfileWriter.cpp142 const auto &Functions = BC.getBinaryFunctions(); in writeProfile()
H A DDataReader.cpp268 for (auto &BFI : BC.getBinaryFunctions()) { in preprocessProfile()
281 for (auto &BFI : BC.getBinaryFunctions()) { in preprocessProfile()
290 for (auto &BFI : BC.getBinaryFunctions()) { in readProfilePreCFG()
325 for (auto &BFI : BC.getBinaryFunctions()) { in readProfile()

12