Home
last modified time | relevance | path

Searched refs:TargetBF (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Passes/
H A DADRRelaxationPass.cpp48 BinaryFunction *TargetBF = BC.getFunctionForSymbol(Symbol); in runOnFunction() local
49 if (TargetBF && TargetBF == &BF) in runOnFunction()
H A DAsmDump.cpp78 const BinaryFunction *TargetBF = BC.getFunctionForSymbol(Target); in dumpTailCallFdata() local
79 if (!TargetBF) in dumpTailCallFdata()
82 << "1 " << TargetBF->getPrintName() << " 0 " in dumpTailCallFdata()
H A DIndirectCallPromotion.cpp1068 const BinaryFunction *TargetBF = BC.getFunctionForSymbol(TargetSym); in canPromoteCallsite() local
1069 if (!TargetBF || !BinaryFunctionPass::shouldOptimize(*TargetBF) || in canPromoteCallsite()
1070 getInliningInfo(*TargetBF).Type == InliningType::INL_NONE) { in canPromoteCallsite()
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryContext.cpp509 BinaryFunction *TargetBF) -> bool { in analyzeJumpTable() argument
513 if (!TargetBF) in analyzeJumpTable()
519 return registerFragment(BF, *TargetBF); in analyzeJumpTable()
522 return TargetBF->isFragment() && registerFragment(*TargetBF, BF); in analyzeJumpTable()
578 BinaryFunction *TargetBF = getBinaryFunctionContainingAddress(Value); in analyzeJumpTable() local
585 if (TargetBF) { in analyzeJumpTable()
587 << TargetBF->getPrintName() << '\n'; in analyzeJumpTable()
588 if (TargetBF->isFragment()) in analyzeJumpTable()
603 if (TargetBF->getState() == BinaryFunction::State::Disassembled && in analyzeJumpTable()
604 !TargetBF->getInstructionAtOffset(Value - TargetBF->getAddress())) { in analyzeJumpTable()
[all …]
H A DBinaryFunction.cpp1666 BinaryFunction *TargetBF = in postProcessJumpTables() local
1668 if (TargetBF->getAddress() != EntryAddress) { in postProcessJumpTables()
1670 (HasOneParent && TargetBF == this) in postProcessJumpTables()
1672 : TargetBF->addEntryPointAtOffset(EntryAddress - in postProcessJumpTables()
1673 TargetBF->getAddress()); in postProcessJumpTables()