GraphTraits specialization so const MachineRegion can be walked as a graph.
Declared in <llvm/CodeGen/MachineRegionInfo.h>
template<>
struct GraphTraits<MachineRegion const*>
: GraphTraits<MachineRegionNode const*>
| Name | Description |
|---|---|
GraphTraits<MachineRegionNode const*> | GraphTraits specialization for const MachineRegionNode pointers. |
| Name | Description |
|---|---|
ChildIteratorType | Iterator over hierarchical successors of a const machine region node. |
NodeRef | Graph node type for a const machine region node pointer. |
nodes_iterator | Depth-first iterator over nodes in a const machine region graph. |
| Name | Description |
|---|---|
child_begin | Return the begin iterator over children of N. |
child_end | Return the end iterator over children of N. |
getEntryNode | getEntryNode overloads |
nodes_begin | Return the begin iterator over nodes in const machine region R. |
nodes_end | Return the end iterator over nodes in const machine region R. |