LLVM: llvm::MachineBranchProbabilityInfo Class Reference (original) (raw)
#include "[llvm/CodeGen/MachineBranchProbabilityInfo.h](MachineBranchProbabilityInfo%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| bool | invalidate (MachineFunction &, const PreservedAnalyses &PA, MachineFunctionAnalysisManager::Invalidator &) |
| BranchProbability | getEdgeProbability (const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const |
| BranchProbability | getEdgeProbability (const MachineBasicBlock *Src, MachineBasicBlock::const_succ_iterator Dst) const |
| bool | isEdgeHot (const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const |
| raw_ostream & | printEdgeProbability (raw_ostream &OS, const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const |
◆ getEdgeProbability() [1/2]
◆ getEdgeProbability() [2/2]
◆ invalidate()
◆ isEdgeHot()
◆ printEdgeProbability()
The documentation for this class was generated from the following files:
- include/llvm/CodeGen/MachineBranchProbabilityInfo.h
- lib/CodeGen/MachineBranchProbabilityInfo.cpp