Lines Matching refs:LazyBranchProbabilityInfoPass
26 INITIALIZE_PASS_BEGIN(LazyBranchProbabilityInfoPass, DEBUG_TYPE,
30 INITIALIZE_PASS_END(LazyBranchProbabilityInfoPass, DEBUG_TYPE,
33 char LazyBranchProbabilityInfoPass::ID = 0;
35 LazyBranchProbabilityInfoPass::LazyBranchProbabilityInfoPass() in LazyBranchProbabilityInfoPass() function in LazyBranchProbabilityInfoPass
40 void LazyBranchProbabilityInfoPass::print(raw_ostream &OS, in print()
45 void LazyBranchProbabilityInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
55 void LazyBranchProbabilityInfoPass::releaseMemory() { LBPI.reset(); } in releaseMemory()
57 bool LazyBranchProbabilityInfoPass::runOnFunction(Function &F) { in runOnFunction()
65 void LazyBranchProbabilityInfoPass::getLazyBPIAnalysisUsage(AnalysisUsage &AU) { in getLazyBPIAnalysisUsage()
66 AU.addRequiredTransitive<LazyBranchProbabilityInfoPass>(); in getLazyBPIAnalysisUsage()
72 INITIALIZE_PASS_DEPENDENCY(LazyBranchProbabilityInfoPass); in initializeLazyBPIPassPass()