Home
last modified time | relevance | path

Searched refs:ReorderData (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Passes/
H A DReorderData.cpp38 ReorderData("reorder-data", variable
137 using DataOrder = ReorderData::DataOrder;
139 void ReorderData::printOrder(const BinarySection &Section, in printOrder()
163 DataOrder ReorderData::baseOrder(BinaryContext &BC, in baseOrder()
177 void ReorderData::assignMemData(BinaryContext &BC) { in assignMemData()
305 ReorderData::sortedByCount(BinaryContext &BC, in sortedByCount()
335 void ReorderData::setSectionOrder(BinaryContext &BC, in setSectionOrder()
406 bool ReorderData::markUnmoveableSymbols(BinaryContext &BC, in markUnmoveableSymbols()
441 void ReorderData::runOnFunctions(BinaryContext &BC) { in runOnFunctions()
444 if (!BC.HasRelocations || opts::ReorderData.empty()) in runOnFunctions()
[all …]
H A DCMakeLists.txt35 ReorderData.cpp
/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DReorderData.h18 class ReorderData : public BinaryFunctionPass {
50 explicit ReorderData() : BinaryFunctionPass(false) {} in ReorderData() function
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DBinaryPassManager.cpp430 Manager.registerPass(std::make_unique<ReorderData>()); in runAllPasses()
H A DRewriteInstance.cpp79 extern cl::list<std::string> ReorderData;
311 llvm::find_if(opts::ReorderData, [&](const std::string &SectionName) { in refersToReorderedSection()
314 return Itr != opts::ReorderData.end(); in refersToReorderedSection()
4653 BinaryData *BD = opts::ReorderData.empty() in updateELFSymbolTable()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt43 bolt/include/bolt/Passes/ReorderData.h