|
mini-llvm 0.1.0
|
#include <BranchPredictionAnalysis.h>


Public Member Functions | |
| BranchPredictionAnalysis () | |
| ~BranchPredictionAnalysis () override | |
| void | runOnFunction (const Function &F) override |
| bool | predict (const BasicBlock &B, const BasicBlock &succ) const |
| Public Member Functions inherited from mini_llvm::mir::FunctionAnalysis | |
| virtual | ~FunctionAnalysis ()=default |
| FunctionAnalysis ()=default | |
| FunctionAnalysis (const FunctionAnalysis &)=delete | |
| FunctionAnalysis & | operator= (const FunctionAnalysis &)=delete |
| FunctionAnalysis (FunctionAnalysis &&)=delete | |
| FunctionAnalysis & | operator= (FunctionAnalysis &&)=delete |
| mini_llvm::mir::BranchPredictionAnalysis::BranchPredictionAnalysis | ( | ) |
|
override |
| bool mini_llvm::mir::BranchPredictionAnalysis::predict | ( | const BasicBlock & | B, |
| const BasicBlock & | succ ) const |
|
overridevirtual |
Implements mini_llvm::mir::FunctionAnalysis.