LLVM API Documentation
#include "llvm/Analysis/BlockFrequencyInfo.h"#include "llvm/Analysis/BlockFrequencyImpl.h"#include "llvm/Analysis/BranchProbabilityInfo.h"#include "llvm/Analysis/LoopInfo.h"#include "llvm/Analysis/Passes.h"#include "llvm/InitializePasses.h"
Go to the source code of this file.
Functions | |
| INITIALIZE_PASS_BEGIN (BlockFrequencyInfo,"block-freq","Block Frequency Analysis", true, true) INITIALIZE_PASS_END(BlockFrequencyInfo | |
Variables | |
| block | freq |
| block Block Frequency | Analysis |
| block Block Frequency | true |
| INITIALIZE_PASS_BEGIN | ( | BlockFrequencyInfo | , |
| "block-freq" | , | ||
| "Block Frequency Analysis" | , | ||
| true | , | ||
| true | |||
| ) |
| block Block Frequency Analysis |
Definition at line 26 of file BlockFrequencyInfo.cpp.
Referenced by llvm::MachineBasicBlock::computeRegisterLiveness(), llvm::DOTGraphTraitsViewer< Analysis, Simple >::getAnalysisUsage(), llvm::DOTGraphTraitsPrinter< Analysis, Simple >::getAnalysisUsage(), llvm::DOTGraphTraitsModuleViewer< Analysis, Simple >::getAnalysisUsage(), llvm::DOTGraphTraitsModulePrinter< Analysis, Simple >::getAnalysisUsage(), llvm::DOTGraphTraitsViewer< Analysis, Simple >::runOnFunction(), llvm::DOTGraphTraitsPrinter< Analysis, Simple >::runOnFunction(), llvm::DOTGraphTraitsModuleViewer< Analysis, Simple >::runOnModule(), and llvm::DOTGraphTraitsModulePrinter< Analysis, Simple >::runOnModule().
| block freq |
Definition at line 26 of file BlockFrequencyInfo.cpp.
| block Block Frequency true |
Definition at line 26 of file BlockFrequencyInfo.cpp.