25 OS <<
"-------------------------------------------------------------\n"
26 <<
"Interval Contents:\n";
32 OS <<
"Interval Predecessors:\n";
34 OS << *Predecessor <<
"\n";
36 OS <<
"Interval Successors:\n";
LLVM Basic Block Representation.
std::vector< BasicBlock * > Successors
Successors - List of BasicBlocks that are reachable directly from nodes in this interval,...
std::vector< BasicBlock * > Nodes
Nodes - The basic blocks in this interval.
std::vector< BasicBlock * > Predecessors
Predecessors - List of BasicBlocks that have this Interval's header block as one of their successors.
This class implements an extremely fast bulk output stream that can only output to a stream.
This is an optimization pass for GlobalISel generic memory operations.