Uses of Package
org.jikesrvm.compilers.opt.util

Packages that use org.jikesrvm.compilers.opt.util
org.jikesrvm   
org.jikesrvm.compilers.opt.controlflow   
org.jikesrvm.compilers.opt.depgraph   
org.jikesrvm.compilers.opt.dfsolver   
org.jikesrvm.compilers.opt.inlining   
org.jikesrvm.compilers.opt.ir   
org.jikesrvm.compilers.opt.ir.ia32   
org.jikesrvm.compilers.opt.lir2mir   
org.jikesrvm.compilers.opt.regalloc   
org.jikesrvm.compilers.opt.ssa   
org.jikesrvm.compilers.opt.util   
 

Classes in org.jikesrvm.compilers.opt.util used by org.jikesrvm
BitSetMapping
          An object that implements a bijection between whole numbers and objects.
 

Classes in org.jikesrvm.compilers.opt.util used by org.jikesrvm.compilers.opt.controlflow
Graph
          An abstract interface for generic graphs; general graph utilities should be defined in terms of this interface and all graph implementations in the system should implement it.
GraphElement
          Deprecated.  
GraphNode
          A generic interface for graph nodes.
SpaceEffGraph
          SpaceEffGraph package implements a generic directed graph that can be a multigraph.
SpaceEffGraphEdge
          SpaceEffGraphEdge is a generic graph edge.
SpaceEffGraphNode
          SpaceEffGraphNode is a generic graph node.
Stack
          Stack is a smaller implementation of java.util.Stack, that uses a linked list rather than a vector.
TopSortInterface
          Interface to allow building top-sort, by calling TopSort.buildTopSort()
Tree
          This class is a generic tree.
TreeNode
          This class is a node in a tree.
 

Classes in org.jikesrvm.compilers.opt.util used by org.jikesrvm.compilers.opt.depgraph
Graph
          An abstract interface for generic graphs; general graph utilities should be defined in terms of this interface and all graph implementations in the system should implement it.
GraphEdge
          Graph representations that use explicit edge objects should have their edge objects implement this interface.
GraphElement
          Deprecated.  
GraphNode
          A generic interface for graph nodes.
SpaceEffGraph
          SpaceEffGraph package implements a generic directed graph that can be a multigraph.
SpaceEffGraphEdge
          SpaceEffGraphEdge is a generic graph edge.
SpaceEffGraphNode
          SpaceEffGraphNode is a generic graph node.
TopSortInterface
          Interface to allow building top-sort, by calling TopSort.buildTopSort()
 

Classes in org.jikesrvm.compilers.opt.util used by org.jikesrvm.compilers.opt.dfsolver
Graph
          An abstract interface for generic graphs; general graph utilities should be defined in terms of this interface and all graph implementations in the system should implement it.
GraphElement
          Deprecated.  
GraphNode
          A generic interface for graph nodes.
 

Classes in org.jikesrvm.compilers.opt.util used by org.jikesrvm.compilers.opt.inlining
Tree
          This class is a generic tree.
TreeNode
          This class is a node in a tree.
 

Classes in org.jikesrvm.compilers.opt.util used by org.jikesrvm.compilers.opt.ir
BitSetMapping
          An object that implements a bijection between whole numbers and objects.
Graph
          An abstract interface for generic graphs; general graph utilities should be defined in terms of this interface and all graph implementations in the system should implement it.
GraphElement
          Deprecated.  
GraphNode
          A generic interface for graph nodes.
SortedGraphNode
           
SpaceEffGraph
          SpaceEffGraph package implements a generic directed graph that can be a multigraph.
SpaceEffGraphEdge
          SpaceEffGraphEdge is a generic graph edge.
SpaceEffGraphNode
          SpaceEffGraphNode is a generic graph node.
TopSortInterface
          Interface to allow building top-sort, by calling TopSort.buildTopSort()
 

Classes in org.jikesrvm.compilers.opt.util used by org.jikesrvm.compilers.opt.ir.ia32
BitSet
          A bit set is a set of elements, each of which corresponds to a unique integer from [0,MAX].
BitSetMapping
          An object that implements a bijection between whole numbers and objects.
 

Classes in org.jikesrvm.compilers.opt.util used by org.jikesrvm.compilers.opt.lir2mir
SpaceEffGraphEdge
          SpaceEffGraphEdge is a generic graph edge.
SpaceEffGraphNode
          SpaceEffGraphNode is a generic graph node.
 

Classes in org.jikesrvm.compilers.opt.util used by org.jikesrvm.compilers.opt.regalloc
BitSet
          A bit set is a set of elements, each of which corresponds to a unique integer from [0,MAX].
Graph
          An abstract interface for generic graphs; general graph utilities should be defined in terms of this interface and all graph implementations in the system should implement it.
GraphEdge
          Graph representations that use explicit edge objects should have their edge objects implement this interface.
GraphElement
          Deprecated.  
GraphNode
          A generic interface for graph nodes.
SpaceEffGraph
          SpaceEffGraph package implements a generic directed graph that can be a multigraph.
SpaceEffGraphEdge
          SpaceEffGraphEdge is a generic graph edge.
SpaceEffGraphNode
          SpaceEffGraphNode is a generic graph node.
TopSortInterface
          Interface to allow building top-sort, by calling TopSort.buildTopSort()
 

Classes in org.jikesrvm.compilers.opt.util used by org.jikesrvm.compilers.opt.ssa
GraphEdge
          Graph representations that use explicit edge objects should have their edge objects implement this interface.
GraphElement
          Deprecated.  
GraphNode
          A generic interface for graph nodes.
SpaceEffGraph
          SpaceEffGraph package implements a generic directed graph that can be a multigraph.
SpaceEffGraphEdge
          SpaceEffGraphEdge is a generic graph edge.
SpaceEffGraphNode
          SpaceEffGraphNode is a generic graph node.
 

Classes in org.jikesrvm.compilers.opt.util used by org.jikesrvm.compilers.opt.util
BitSet
          A bit set is a set of elements, each of which corresponds to a unique integer from [0,MAX].
BitSetMapping
          An object that implements a bijection between whole numbers and objects.
DFSenumerateByFinish
          This class implements depth-first search over a Graph, return an enumeration of the nodes of the graph in order of increasing finishing time.
FilterEnumerator.Filter
           
FilterIterator.Filter
           
Graph
          An abstract interface for generic graphs; general graph utilities should be defined in terms of this interface and all graph implementations in the system should implement it.
GraphEdge
          Graph representations that use explicit edge objects should have their edge objects implement this interface.
GraphEdgeFilter
           
GraphElement
          Deprecated.  
GraphNode
          A generic interface for graph nodes.
GraphNodeEnumerator
           
ReverseDFSenumerateByFinish
          This class generates an enumeration of nodes of a graph, in order of increasing finishing time in a reverse Depth First Search, i.e. a search traversing nodes from target to source.
SortedGraphNode
           
SpaceEffGraphEdge
          SpaceEffGraphEdge is a generic graph edge.
SpaceEffGraphEdgeList
           
SpaceEffGraphNode
          SpaceEffGraphNode is a generic graph node.
SpaceEffGraphNode.GraphEdgeEnumeration
           
SpaceEffGraphNode.InEdgeEnumeration
           
SpaceEffGraphNode.OutEdgeEnumeration
           
SpaceEffGraphNodeList
          List of Graph nodes.
SpaceEffGraphNodeListHeader
           
Stack
          Stack is a smaller implementation of java.util.Stack, that uses a linked list rather than a vector.
TopSortInterface
          Interface to allow building top-sort, by calling TopSort.buildTopSort()
TreeNode
          This class is a node in a tree.