Lines Matching refs:BinaryFunction
28 extern size_t padFunction(const bolt::BinaryFunction &Function);
117 std::map<uint64_t, BinaryFunction> &BFs) { in reorder()
133 BinaryFunction &BF = It.second; in reorder()
270 [](const BinaryFunction &BF) { in runOnFunctions()
273 if (BF.getState() != BinaryFunction::State::CFG) in runOnFunctions()
293 std::vector<BinaryFunction *> SortedFunctions(BFs.size()); in runOnFunctions()
296 [](std::pair<const uint64_t, BinaryFunction> &BFI) { in runOnFunctions()
299 llvm::stable_sort(SortedFunctions, [&](const BinaryFunction *A, in runOnFunctions()
300 const BinaryFunction *B) { in runOnFunctions()
315 for (BinaryFunction *BF : SortedFunctions) in runOnFunctions()
367 BinaryFunction *BF = BC.getFunctionForSymbol(FuncBD->getSymbol()); in runOnFunctions()
409 std::vector<BinaryFunction *> SortedFunctions(BFs.size()); in runOnFunctions()
411 [](std::pair<const uint64_t, BinaryFunction> &BFI) { in runOnFunctions()
417 [](const BinaryFunction *A, const BinaryFunction *B) { in runOnFunctions()
427 for (const BinaryFunction *Func : SortedFunctions) { in runOnFunctions()