|
LLVM
4.0.0
|
#include "llvm/ADT/DenseMap.h"#include "llvm/ADT/GraphTraits.h"#include "llvm/ADT/Optional.h"#include "llvm/ADT/PostOrderIterator.h"#include "llvm/ADT/iterator_range.h"#include "llvm/IR/BasicBlock.h"#include "llvm/Support/BlockFrequency.h"#include "llvm/Support/BranchProbability.h"#include "llvm/Support/DOTGraphTraits.h"#include "llvm/Support/Debug.h"#include "llvm/Support/Format.h"#include "llvm/Support/ScaledNumber.h"#include "llvm/Support/raw_ostream.h"#include <deque>#include <list>#include <string>#include <vector>Go to the source code of this file.
Namespaces | |
| llvm | |
| Compute iterated dominance frontiers using a linear time algorithm. | |
| llvm::bfi_detail | |
Macros | |
| #define | DEBUG_TYPE "block-freq" |
Enumerations | |
| enum | llvm::GVDAGType { llvm::GVDT_None, llvm::GVDT_Fraction, llvm::GVDT_Integer, llvm::GVDT_Count } |
Functions | |
| BlockMass | llvm::bfi_detail::operator+ (BlockMass L, BlockMass R) |
| BlockMass | llvm::bfi_detail::operator- (BlockMass L, BlockMass R) |
| BlockMass | llvm::bfi_detail::operator* (BlockMass L, BranchProbability R) |
| BlockMass | llvm::bfi_detail::operator* (BranchProbability L, BlockMass R) |
| raw_ostream & | llvm::bfi_detail::operator<< (raw_ostream &OS, BlockMass X) |
| template<class BlockT > | |
| std::string | llvm::bfi_detail::getBlockName (const BlockT *BB) |
| Get the name of a MachineBasicBlock. More... | |
| template<> | |
| std::string | llvm::bfi_detail::getBlockName (const BasicBlock *BB) |
| Get the name of a BasicBlock. More... | |
| uint32_t | llvm::getWeightFromBranchProb (const BranchProbability Prob) |
| #define DEBUG_TYPE "block-freq" |
Definition at line 36 of file BlockFrequencyInfoImpl.h.
1.8.6