| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | ParallelUtilities.cpp | 83 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 D | BoltDiff.cpp | 199 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 D | MachORewriteInstance.cpp | 281 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 D | BinaryPassManager.cpp | 253 auto &BFs = BC.getBinaryFunctions(); in runPasses() 311 getDynoStats(BC.getBinaryFunctions(), BC.isAArch64()); in runAllPasses()
|
| H A D | RewriteInstance.cpp | 783 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 D | BinaryPasses.cpp | 364 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 D | PatchEntries.cpp | 38 for (auto &BFI : BC.getBinaryFunctions()) { in runOnFunctions() 61 for (auto &BFI : BC.getBinaryFunctions()) { in runOnFunctions()
|
| H A D | StokeInfo.cpp | 158 RegAnalysis RA(BC, &BC.getBinaryFunctions(), &CG); in runOnFunctions() 175 for (auto &BF : BC.getBinaryFunctions()) { in runOnFunctions()
|
| H A D | PLTCall.cpp | 51 for (auto &It : BC.getBinaryFunctions()) { in runOnFunctions()
|
| H A D | RegReAssign.cpp | 404 setupAggressivePass(BC, BC.getBinaryFunctions()); in runOnFunctions() 406 setupConservativePass(BC, BC.getBinaryFunctions()); in runOnFunctions() 408 for (auto &I : BC.getBinaryFunctions()) { in runOnFunctions()
|
| H A D | VeneerElimination.cpp | 36 std::map<uint64_t, BinaryFunction> &BFs = BC.getBinaryFunctions(); in runOnFunctions()
|
| H A D | JTFootprintReduction.cpp | 257 RA.reset(new RegAnalysis(BC, &BC.getBinaryFunctions(), &*CG)); in runOnFunctions() 259 for (auto &BFIt : BC.getBinaryFunctions()) { in runOnFunctions()
|
| H A D | AllocCombiner.cpp | 115 runForAllWeCare(BC.getBinaryFunctions(), [&](BinaryFunction &Function) { in runOnFunctions()
|
| H A D | FrameOptimizer.cpp | 248 RA = std::make_unique<RegAnalysis>(BC, &BC.getBinaryFunctions(), CG.get()); in runOnFunctions() 253 for (auto &I : BC.getBinaryFunctions()) { in runOnFunctions()
|
| H A D | ThreeWayBranch.cpp | 151 for (auto &It : BC.getBinaryFunctions()) { in runOnFunctions()
|
| H A D | Inliner.cpp | 225 for (const auto &BFI : BC.getBinaryFunctions()) { in findInliningCandidates() 516 for (auto &BFI : BC.getBinaryFunctions()) { in runOnFunctions()
|
| H A D | IdenticalCodeFolding.cpp | 410 const size_t OriginalFunctionCount = BC.getBinaryFunctions().size(); in runOnFunctions() 448 for (auto &BFI : BC.getBinaryFunctions()) { in runOnFunctions()
|
| H A D | ReorderData.cpp | 182 for (auto &BFI : BC.getBinaryFunctions()) { in assignMemData() 494 sortedByFunc(BC, *Section, BC.getBinaryFunctions()); in runOnFunctions()
|
| H A D | FrameAnalysis.cpp | 547 for (auto &I : BC.getBinaryFunctions()) { in FrameAnalysis() 618 for (auto &BFI : BC.getBinaryFunctions()) { in preComputeSPT()
|
| H A D | BinaryFunctionCallGraph.cpp | 127 for (auto &It : BC.getBinaryFunctions()) { in buildCallGraph()
|
| H A D | CMOVConversion.cpp | 275 for (auto &It : BC.getBinaryFunctions()) { in runOnFunctions()
|
| H A D | TailDuplication.cpp | 639 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 D | YAMLProfileReader.cpp | 268 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 D | YAMLProfileWriter.cpp | 142 const auto &Functions = BC.getBinaryFunctions(); in writeProfile()
|
| H A D | DataReader.cpp | 268 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()
|