Searched defs:BlockFrequencyInfo (Results 1 - 4 of 4) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DBlockFrequencyInfo.h1 //========-------- BlockFrequencyInfo.h - Block Frequency Analysis -------========//
27 /// BlockFrequencyInfo pass uses BlockFrequencyImpl implementation to estimate
29 class BlockFrequencyInfo : public FunctionPass { class in namespace:llvm
36 BlockFrequencyInfo();
38 ~BlockFrequencyInfo();
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DBlockFrequencyInfo.cpp1 //=======-------- BlockFrequencyInfo.cpp - Block Frequency Analysis -------=======//
16 #include "llvm/Analysis/BlockFrequencyInfo.h"
23 INITIALIZE_PASS_BEGIN(BlockFrequencyInfo, "block-freq", "Block Frequency Analysis",
26 INITIALIZE_PASS_END(BlockFrequencyInfo, "block-freq", "Block Frequency Analysis",
29 char BlockFrequencyInfo::ID = 0;
32 BlockFrequencyInfo::BlockFrequencyInfo() : FunctionPass(ID) { function in class:BlockFrequencyInfo
37 BlockFrequencyInfo::~BlockFrequencyInfo() {
41 void BlockFrequencyInfo
[all...]
/external/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfo.h1 //===- BlockFrequencyInfo.h - Block Frequency Analysis ----------*- C++ -*-===//
29 /// BlockFrequencyInfo pass uses BlockFrequencyInfoImpl implementation to
31 class BlockFrequencyInfo { class in namespace:llvm
35 void operator=(const BlockFrequencyInfo &) = delete;
36 BlockFrequencyInfo(const BlockFrequencyInfo &) = delete;
39 BlockFrequencyInfo();
40 BlockFrequencyInfo(const Function &F, const BranchProbabilityInfo &BPI,
42 BlockFrequencyInfo(BlockFrequencyInfo
[all...]
/external/llvm/lib/Analysis/
H A DBlockFrequencyInfo.cpp1 //===- BlockFrequencyInfo.cpp - Block Frequency Analysis ------------------===//
14 #include "llvm/Analysis/BlockFrequencyInfo.h"
62 struct GraphTraits<BlockFrequencyInfo *> {
67 static inline const NodeType *getEntryNode(const BlockFrequencyInfo *G) {
76 static nodes_iterator nodes_begin(const BlockFrequencyInfo *G) {
79 static nodes_iterator nodes_end(const BlockFrequencyInfo *G) {
84 typedef BFIDOTGraphTraitsBase<BlockFrequencyInfo, BranchProbabilityInfo>
88 struct DOTGraphTraits<BlockFrequencyInfo *> : public BFIDOTGTraitsBase {
93 const BlockFrequencyInfo *Graph) {
100 const BlockFrequencyInfo *Grap
115 BlockFrequencyInfo::BlockFrequencyInfo() {} function in class:BlockFrequencyInfo
117 BlockFrequencyInfo::BlockFrequencyInfo(const Function &F, function in class:BlockFrequencyInfo
123 BlockFrequencyInfo::BlockFrequencyInfo(BlockFrequencyInfo &&Arg) function in class:BlockFrequencyInfo
[all...]

Completed in 212 milliseconds