Home
last modified time | relevance | path

Searched refs:getBPI (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLazyBranchProbabilityInfo.h91 BranchProbabilityInfo &getBPI() { return LBPI->getCalculated(); } in getBPI() function
94 const BranchProbabilityInfo &getBPI() const { return LBPI->getCalculated(); } in getBPI() function
113 static PassT &getBPI(PassT *P) { return *P; } in getBPI() function
117 static BranchProbabilityInfo &getBPI(LazyBranchProbabilityInfoPass *P) {
118 return P->getBPI();
H A DLazyBlockFrequencyInfo.h50 *F, BPIPassTrait<BranchProbabilityInfoPassT>::getBPI(BPIPass), *LI); in getCalculated()
H A DCFGPrinter.h82 const BranchProbabilityInfo *getBPI() const { return BPI; } in getBPI() function
267 auto BranchProb = CFGInfo->getBPI()->getEdgeProbability(Node, SuccBB);
H A DBranchProbabilityInfo.h463 BranchProbabilityInfo &getBPI() { return BPI; } in getBPI() function
464 const BranchProbabilityInfo &getBPI() const { return BPI; } in getBPI() function
H A DBlockFrequencyInfo.h59 LLVM_ABI const BranchProbabilityInfo *getBPI() const;
H A DBlockFrequencyInfoImpl.h1045 const BranchProbabilityInfoT &getBPI() const { return *BPI; }
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBlockFrequencyInfo.cpp145 return BFIDOTGTraitsBase::getEdgeAttributes(Node, EI, BFI, BFI->getBPI(), in getEdgeAttributes()
263 const BranchProbabilityInfo *BlockFrequencyInfo::getBPI() const { in getBPI() function in BlockFrequencyInfo
264 return BFI ? &BFI->getBPI() : nullptr; in getBPI()
324 getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DJumpThreading.h202 BranchProbabilityInfo *getBPI();
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBlockFrequencyInfo.cpp312 return MBFI ? &MBFI->getBPI() : nullptr; in getMBPI()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp1045 if (auto *BPI = getBPI()) in processBlock()
1197 if (auto *BPI = getBPI()) in processImpliedCondition()
1661 if (auto *BPI = getBPI()) in processThreadableEdges()
2777 if (auto *BPI = getBPI()) in duplicateCondBranchOnPHIIntoPred()
2826 if (auto *BPI = getBPI()) in unfoldSelectInstr()
3213 BranchProbabilityInfo *JumpThreadingPass::getBPI() { in getBPI() function in JumpThreadingPass
3233 auto *Res = getBPI(); in getOrCreateBPI()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp551 &MFP.getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); in initializeAnalysisResults()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp4019 FuncInfo.BPI = &getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp6013 BPI = &WrapperPass->getBPI(); in runOnFunction()