LLVM API Documentation

Public Types | Static Public Member Functions
llvm::GraphTraits< BlockFrequencyInfo * > Struct Template Reference

List of all members.

Public Types

typedef const BasicBlock NodeType
typedef succ_const_iterator ChildIteratorType
typedef Function::const_iterator nodes_iterator

Static Public Member Functions

static const NodeTypegetEntryNode (const BlockFrequencyInfo *G)
static ChildIteratorType child_begin (const NodeType *N)
static ChildIteratorType child_end (const NodeType *N)
static nodes_iterator nodes_begin (const BlockFrequencyInfo *G)
static nodes_iterator nodes_end (const BlockFrequencyInfo *G)

Detailed Description

template<>
struct llvm::GraphTraits< BlockFrequencyInfo * >

Definition at line 52 of file BlockFrequencyInfo.cpp.


Member Typedef Documentation

Definition at line 54 of file BlockFrequencyInfo.cpp.

Definition at line 55 of file BlockFrequencyInfo.cpp.

Definition at line 53 of file BlockFrequencyInfo.cpp.


Member Function Documentation

Definition at line 60 of file BlockFrequencyInfo.cpp.

References llvm::succ_begin().

Definition at line 63 of file BlockFrequencyInfo.cpp.

References llvm::succ_end().


The documentation for this struct was generated from the following file: