Searched refs:DataOrder (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | ReorderData.h | 20 using DataOrder = std::vector<std::pair<BinaryData *, uint64_t>>; 23 DataOrder baseOrder(BinaryContext &BC, const BinarySection &Section) const; 31 std::pair<DataOrder, unsigned> 34 std::pair<DataOrder, unsigned> 38 void printOrder(const BinarySection &Section, DataOrder::const_iterator Begin, 39 DataOrder::const_iterator End) const; 45 DataOrder::iterator Begin, DataOrder::iterator End);
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | ReorderData.cpp | 137 using DataOrder = ReorderData::DataOrder; typedef 163 DataOrder ReorderData::baseOrder(BinaryContext &BC, in baseOrder() 165 DataOrder Order; in baseOrder() 232 std::pair<DataOrder, unsigned> 275 DataOrder Order = baseOrder(BC, Section); in sortedByFunc() 280 [&](const DataOrder::value_type &A, const DataOrder::value_type &B) { in sortedByFunc() 304 std::pair<DataOrder, unsigned> 307 DataOrder Order = baseOrder(BC, Section); in sortedByCount() 310 llvm::sort(Order, [](const DataOrder::value_type &A, in sortedByCount() 311 const DataOrder::value_type &B) { in sortedByCount() [all …]
|