joeq.Compiler.Quad
Class RegisterFactory.Register

java.lang.Object
  extended by joeq.Compiler.Quad.RegisterFactory.Register
Enclosing class:
RegisterFactory

public static class RegisterFactory.Register
extends Object


Field Summary
static byte DOUBLE
           
static byte FLOAT
           
static byte GUARD
           
static byte INT
           
static byte LONG
           
static byte OBJECT
           
static byte PHYSICAL
           
static byte SSA
           
static byte TEMP
           
static byte TYPEMASK
           
 
Method Summary
 void clearSSA()
           
 RegisterFactory.Register copy()
           
 int getNumber()
           
 jq_Type getType()
           
 boolean isGuard()
           
 boolean isPhysical()
           
 boolean isSSA()
           
 boolean isTemp()
           
 void setNumber(short id)
           
 void setSSA()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TEMP

public static final byte TEMP
See Also:
Constant Field Values

SSA

public static final byte SSA
See Also:
Constant Field Values

TYPEMASK

public static final byte TYPEMASK
See Also:
Constant Field Values

INT

public static final byte INT
See Also:
Constant Field Values

FLOAT

public static final byte FLOAT
See Also:
Constant Field Values

LONG

public static final byte LONG
See Also:
Constant Field Values

DOUBLE

public static final byte DOUBLE
See Also:
Constant Field Values

OBJECT

public static final byte OBJECT
See Also:
Constant Field Values

GUARD

public static final byte GUARD
See Also:
Constant Field Values

PHYSICAL

public static final byte PHYSICAL
See Also:
Constant Field Values
Method Detail

getNumber

public int getNumber()

setNumber

public void setNumber(short id)

isTemp

public boolean isTemp()

setSSA

public void setSSA()

clearSSA

public void clearSSA()

isSSA

public boolean isSSA()

isGuard

public boolean isGuard()

isPhysical

public boolean isPhysical()

getType

public jq_Type getType()

toString

public String toString()
Overrides:
toString in class Object

copy

public RegisterFactory.Register copy()


Copyright © 2001-2008 John Whaley. All Rights Reserved.