coins.ssa
Class GlobalReassociation.SortData

java.lang.Object
  extended bycoins.ssa.GlobalReassociation.SortData
Enclosing class:
GlobalReassociation

class GlobalReassociation.SortData
extends java.lang.Object

Private data for global reassociation.


Field Summary
(package private)  BiList list
          The list of operations
(package private)  int opCode
          The operator code of the data
(package private)  int rank
          The rank of the data
(package private)  int type
          The type of the data
 
Constructor Summary
(package private) GlobalReassociation.SortData(int r, int c, int t)
          Constructor
(package private) GlobalReassociation.SortData(int r, int c, int t, LirNode node)
          Constructor
 
Method Summary
(package private)  LirNode makeLirNode()
          Generate LIR node from the current data
 java.lang.String toString()
          Make String to show the current data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

rank

final int rank
The rank of the data


opCode

final int opCode
The operator code of the data


type

final int type
The type of the data


list

final BiList list
The list of operations

Constructor Detail

GlobalReassociation.SortData

GlobalReassociation.SortData(int r,
                             int c,
                             int t)
Constructor

Parameters:
r - The rank of the data
c - The operator code of the data
t - The type of the data

GlobalReassociation.SortData

GlobalReassociation.SortData(int r,
                             int c,
                             int t,
                             LirNode node)
Constructor

Parameters:
r - The rank of the data
c - The operator code of the data
t - The type of the data
node - The initial node of the data
Method Detail

makeLirNode

LirNode makeLirNode()
Generate LIR node from the current data

Returns:
The generated LIR node

toString

public java.lang.String toString()
Make String to show the current data.

Returns:
The String to show the current data