LLVM 19.0.0git
Classes | Namespaces | Functions
LazyBlockFrequencyInfo.h File Reference
#include "llvm/Analysis/BlockFrequencyInfo.h"
#include "llvm/Analysis/LazyBranchProbabilityInfo.h"
#include "llvm/Pass.h"

Go to the source code of this file.

Classes

class  llvm::LazyBlockFrequencyInfo< FunctionT, BranchProbabilityInfoPassT, LoopInfoT, BlockFrequencyInfoT >
 Wraps a BFI to allow lazy computation of the block frequencies. More...
 
class  llvm::LazyBlockFrequencyInfoPass
 This is an alternative analysis pass to BlockFrequencyInfoWrapperPass. More...
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 

Functions

void llvm::initializeLazyBFIPassPass (PassRegistry &Registry)
 Helper for client passes to initialize dependent passes for LBFI.