HomeSort by: relevance | last modified time | path
    Searched defs:LazyBranchProbabilityInfoPass (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
LazyBranchProbabilityInfo.h 42 /// LazyBranchProbabilityInfoPass::getLazyBPIAnalysisUsage(AU)
45 /// getAnalysis<LazyBranchProbabilityInfoPass>().getBPI() before LoopInfo
50 class LazyBranchProbabilityInfoPass : public FunctionPass {
89 LazyBranchProbabilityInfoPass();
117 template <> struct BPIPassTrait<LazyBranchProbabilityInfoPass> {
118 static BranchProbabilityInfo &getBPI(LazyBranchProbabilityInfoPass *P) {
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
LazyBranchProbabilityInfo.cpp 26 INITIALIZE_PASS_BEGIN(LazyBranchProbabilityInfoPass, DEBUG_TYPE,
30 INITIALIZE_PASS_END(LazyBranchProbabilityInfoPass, DEBUG_TYPE,
33 char LazyBranchProbabilityInfoPass::ID = 0;
35 LazyBranchProbabilityInfoPass::LazyBranchProbabilityInfoPass()
40 void LazyBranchProbabilityInfoPass::print(raw_ostream &OS,
45 void LazyBranchProbabilityInfoPass::getAnalysisUsage(AnalysisUsage &AU) const {
55 void LazyBranchProbabilityInfoPass::releaseMemory() { LBPI.reset(); }
57 bool LazyBranchProbabilityInfoPass::runOnFunction(Function &F) {
65 void LazyBranchProbabilityInfoPass::getLazyBPIAnalysisUsage(AnalysisUsage &AU)
    [all...]

Completed in 19 milliseconds