Uses of Class
org.jikesrvm.compilers.opt.instrsched.OperatorClass

Packages that use OperatorClass
org.jikesrvm.compilers.opt.instrsched   
org.jikesrvm.compilers.opt.ir   
 

Uses of OperatorClass in org.jikesrvm.compilers.opt.instrsched
 

Fields in org.jikesrvm.compilers.opt.instrsched declared as OperatorClass
private static OperatorClass OperatorClass.any_insn
           
private static OperatorClass OperatorClass.pseudo_ops
           
private static OperatorClass[] OperatorClass.res2class
          Map from resource to operator class representing that resource
 

Fields in org.jikesrvm.compilers.opt.instrsched with type parameters of type OperatorClass
(package private)  ArrayList<OperatorClass> OperatorClass.rclasses
          Resource Classes used by this Operator Class
 

Methods in org.jikesrvm.compilers.opt.instrsched with parameters of type OperatorClass
 int OperatorClass.latency(OperatorClass opclass)
          Returns the latency between instructions in this class and given class
private  Object OperatorClass.latObj(OperatorClass opclass)
           
 void OperatorClass.setLatency(OperatorClass opclass, int latency)
          Sets the latency between instructions in this class and given class
 void OperatorClass.setOpClass(OperatorClass opClass)
          Sets the operator class (for hierarchy)
 void OperatorClass.setRevLatency(OperatorClass opclass, int latency)
          Sets the latency between instructions in given class and this class
 

Uses of OperatorClass in org.jikesrvm.compilers.opt.ir
 

Fields in org.jikesrvm.compilers.opt.ir declared as OperatorClass
(package private)  OperatorClass Operator.opClass
          Operator Class of the operator; used for instruction scheduling.
 

Methods in org.jikesrvm.compilers.opt.ir that return OperatorClass
 OperatorClass Operator.getOpClass()
          Gets the operator class.
 

Methods in org.jikesrvm.compilers.opt.ir with parameters of type OperatorClass
 void Operator.setOpClass(OperatorClass opClass)
          Sets the operator class.