LLVM  8.0.0svn
Interval.h File Reference
#include "llvm/ADT/GraphTraits.h"
#include <vector>
Include dependency graph for Interval.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes

class  llvm::Interval
Interval Class - An Interval is a set of nodes defined such that every node in the interval has all of its predecessors in the interval (except for the header) More...

struct  llvm::GraphTraits< Interval * >

struct  llvm::GraphTraits< Inverse< Interval * > >

## Namespaces

llvm
Compute iterated dominance frontiers using a linear time algorithm.

## Functions

Interval::succ_iterator llvm::succ_begin (Interval *I)
succ_begin/succ_end - define methods so that Intervals may be used just like BasicBlocks can with the succ_* functions, and *succ_iterator. More...

Interval::succ_iterator llvm::succ_end (Interval *I)

Interval::pred_iterator llvm::pred_begin (Interval *I)
pred_begin/pred_end - define methods so that Intervals may be used just like BasicBlocks can with the pred_* functions, and *pred_iterator. More...

Interval::pred_iterator llvm::pred_end (Interval *I)