Searched refs:BinaryFunctions (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | CacheMetrics.cpp | 40 const std::vector<BinaryFunction *> &BinaryFunctions, in extractBasicBlockInfo() argument 44 for (BinaryFunction *BF : BinaryFunctions) { in extractBasicBlockInfo() 68 for (BinaryFunction *BF : BinaryFunctions) { in calcTSPScore() 88 const std::vector<BinaryFunction *> &BinaryFunctions, in calcExtTSPScore() argument 93 for (BinaryFunction *BF : BinaryFunctions) { in calcExtTSPScore() 118 for (BinaryFunction *SrcFunction : BinaryFunctions) { in extractFunctionCalls() 160 const std::vector<BinaryFunction *> &BinaryFunctions, in expectedCacheHitRatio() argument 167 extractFunctionCalls(BinaryFunctions); in expectedCacheHitRatio() 171 for (BinaryFunction *BF : BinaryFunctions) { in expectedCacheHitRatio() 182 for (BinaryFunction *BF : BinaryFunctions) { in expectedCacheHitRatio() [all …]
|
| /llvm-project-15.0.7/bolt/unittests/Core/ |
| H A D | DynoStats.cpp | 17 std::map<uint64_t, BinaryFunction> BinaryFunctions; in TEST() local 19 getDynoStats(BinaryFunctions, /* BC.isAArch64() = */ true); in TEST() 21 getDynoStats(BinaryFunctions, /* BC.isAArch64() = */ false); in TEST()
|
| /llvm-project-15.0.7/llvm/tools/llvm-profgen/ |
| H A D | ProfiledBinary.h | 219 std::unordered_map<std::string, BinaryFunction> BinaryFunctions; variable 470 return BinaryFunctions; in getAllBinaryFunctions() 482 auto I = BinaryFunctions.find(FName.str()); in getBinaryFunction() 483 if (I == BinaryFunctions.end()) in getBinaryFunction()
|
| H A D | ProfiledBinary.cpp | 163 for (auto &F : BinaryFunctions) { in warnNoFuncEntry() 184 emitWarningSummary(NoFuncEntryNum, BinaryFunctions.size(), in warnNoFuncEntry() 682 auto Ret = BinaryFunctions.emplace(Name, BinaryFunction()); in loadSymbolsFromDWARFUnit() 745 if (BinaryFunctions.empty()) in loadSymbolsFromDWARF()
|
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | CacheMetrics.h | 25 void printAll(const std::vector<BinaryFunction *> &BinaryFunctions);
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | BinaryContext.cpp | 756 auto Result = BinaryFunctions.emplace( in createBinaryFunction() 969 for (auto &BFI : BinaryFunctions) { in adjustCodePadding() 1365 FI = BinaryFunctions.erase(FI); in foldFunction() 1605 for (auto &KV : BinaryFunctions) { in preprocessDebugInfo() 1616 for (const auto &KV : BinaryFunctions) { in preprocessDebugInfo() 1623 for (auto &KV : BinaryFunctions) { in preprocessDebugInfo() 2279 auto FI = BinaryFunctions.upper_bound(Address); in getBinaryFunctionContainingAddress() 2280 if (FI == BinaryFunctions.begin()) in getBinaryFunctionContainingAddress() 2297 auto BFI = BinaryFunctions.find(Address); in getBinaryFunctionAtAddress() 2298 if (BFI != BinaryFunctions.end()) in getBinaryFunctionAtAddress() [all …]
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | BinaryContext.h | 183 std::map<uint64_t, BinaryFunction> BinaryFunctions; variable 454 return BinaryFunctions; in getBinaryFunctions() 459 return BinaryFunctions; in getBinaryFunctions()
|