Home
last modified time | relevance | path

Searched refs:BranchProbabilityInfoWrapperPass (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCFGPrinter.cpp105 auto *BPI = &getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); in runOnFunction()
116 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
145 auto *BPI = &getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); in runOnFunction()
156 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
186 auto *BPI = &getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); in runOnFunction()
197 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
227 auto *BPI = &getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); in runOnFunction()
237 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
H A DBranchProbabilityInfo.cpp62 INITIALIZE_PASS_BEGIN(BranchProbabilityInfoWrapperPass, "branch-prob",
68 INITIALIZE_PASS_END(BranchProbabilityInfoWrapperPass, "branch-prob", in INITIALIZE_PASS_DEPENDENCY()
71 BranchProbabilityInfoWrapperPass::BranchProbabilityInfoWrapperPass() in INITIALIZE_PASS_DEPENDENCY()
77 char BranchProbabilityInfoWrapperPass::ID = 0;
1282 void BranchProbabilityInfoWrapperPass::getAnalysisUsage( in getAnalysisUsage()
1295 bool BranchProbabilityInfoWrapperPass::runOnFunction(Function &F) { in runOnFunction()
1306 void BranchProbabilityInfoWrapperPass::releaseMemory() { BPI.releaseMemory(); } in releaseMemory()
1308 void BranchProbabilityInfoWrapperPass::print(raw_ostream &OS, in print()
H A DBlockFrequencyInfo.cpp298 INITIALIZE_PASS_DEPENDENCY(BranchProbabilityInfoWrapperPass)
318 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
327 getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); in runOnFunction()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DBranchProbabilityInfo.h438 class BranchProbabilityInfoWrapperPass : public FunctionPass {
444 BranchProbabilityInfoWrapperPass();
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp466 AU.addPreserved<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
H A DLoopSimplify.cpp775 AU.addPreserved<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp327 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
353 INITIALIZE_PASS_DEPENDENCY(BranchProbabilityInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DInductiveRangeCheckElimination.cpp263 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
281 INITIALIZE_PASS_DEPENDENCY(BranchProbabilityInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
1827 getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); in runOnFunction()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp340 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
424 FuncInfo->BPI = &getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp171 AU.addRequired<BranchProbabilityInfoWrapperPass>(); in getAnalysisUsage()
3390 FuncInfo.BPI = &getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); in runOnMachineFunction()