org.jikesrvm.compilers.opt.ssa
Class LoadElimination.UseRecord

java.lang.Object
  extended by org.jikesrvm.compilers.opt.ssa.LoadElimination.UseRecord
Enclosing class:
LoadElimination

static class LoadElimination.UseRecord
extends Object


Field Summary
(package private) static int NONE
           
(package private)  Object type
           
(package private)  int v1
           
(package private)  int v2
           
 
Constructor Summary
LoadElimination.UseRecord(Object type, int valueNumber)
           
LoadElimination.UseRecord(Object type, int v1, int v2)
           
 
Method Summary
 boolean equals(Object o)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

final Object type

v1

final int v1

v2

final int v2

NONE

static final int NONE
See Also:
Constant Field Values
Constructor Detail

LoadElimination.UseRecord

LoadElimination.UseRecord(Object type,
                          int valueNumber)

LoadElimination.UseRecord

LoadElimination.UseRecord(Object type,
                          int v1,
                          int v2)
Method Detail

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object