LLVM API Documentation

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

List of all members.

Public Types

typedef const MachineBasicBlock NodeType
typedef
MachineBasicBlock::const_succ_iterator 
ChildIteratorType
typedef
MachineFunction::const_iterator 
nodes_iterator

Static Public Member Functions

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

Detailed Description

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

Definition at line 53 of file MachineBlockFrequencyInfo.cpp.


Member Typedef Documentation

Definition at line 55 of file MachineBlockFrequencyInfo.cpp.

Definition at line 56 of file MachineBlockFrequencyInfo.cpp.

Definition at line 54 of file MachineBlockFrequencyInfo.cpp.


Member Function Documentation

Definition at line 67 of file MachineBlockFrequencyInfo.cpp.

References llvm::MachineBasicBlock::succ_end().


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