Home
last modified time | relevance | path

Searched refs:getBasicBlockForLabel (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Passes/
H A DSplitFunctions.cpp338 BinaryBasicBlock *LPBlock = BF.getBasicBlockForLabel(LPLabel); in createEHTrampolines()
393 BinaryBasicBlock *LPBlock = BF.getBasicBlockForLabel(Iter->second); in mergeEHTrampolines()
H A DLongJmp.cpp421 const BinaryBasicBlock *TgtBB = Func.getBasicBlockForLabel(TgtSym); in usesStub()
464 const BinaryBasicBlock *TgtBB = Func.getBasicBlockForLabel(RealTargetSym); in relaxStub()
509 const BinaryBasicBlock *TgtBB = Func.getBasicBlockForLabel(TgtSym); in needsStub()
H A DIdenticalCodeFolding.cpp65 const BinaryBasicBlock *TargetA = FunctionA.getBasicBlockForLabel(LabelA); in equalJumpTables()
66 const BinaryBasicBlock *TargetB = FunctionB.getBasicBlockForLabel(LabelB); in equalJumpTables()
H A DValidateInternalCalls.cpp37 return Function.getBasicBlockForLabel(BC.MIB->getTargetSymbol(Inst)); in getInternalCallTarget()
H A DInstrumentation.cpp394 BinaryBasicBlock *TargetBB = Function.getBasicBlockForLabel(Target); in instrumentFunction()
401 TargetFunc->getBasicBlockForLabel(Target); in instrumentFunction()
H A DIndirectCallPromotion.cpp258 assert(BF.getBasicBlockForLabel(Entry) || in getCallTargets()
478 if (!Function.getBasicBlockForLabel(JT->Entries[Index + Range.first])) { in maybeGetHotJumpTableTargets()
861 Function.getBasicBlockForLabel(SymTargets[I]); in fixCFG()
H A DInliner.cpp323 Callee.getBasicBlockForLabel(MIB.getTargetSymbol(Inst)); in inlineCall()
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryBasicBlock.cpp129 CondBranch && Function->getBasicBlockForLabel( in validateSuccessorInvariants()
365 BinaryBasicBlock *BB = getFunction()->getBasicBlockForLabel(Label); in updateJumpTableSuccessors()
H A DBinaryFunctionProfile.cpp179 const BinaryBasicBlock *TargetBB = getBasicBlockForLabel(*EI); in postProcessProfile()
H A DBinaryFunction.cpp1888 BinaryBasicBlock *LPBlock = getBasicBlockForLabel(EHInfo->first); in recomputeLandingPads()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DBinaryFunction.h890 BinaryBasicBlock *getBasicBlockForLabel(const MCSymbol *Label) { in getBasicBlockForLabel() function
894 const BinaryBasicBlock *getBasicBlockForLabel(const MCSymbol *Label) const { in getBasicBlockForLabel() function