irt
Class CJUMP

java.lang.Object
  |
  +--irt.Stm
        |
        +--irt.CJUMP

public class CJUMP
extends Stm


Field Summary
static int EQ
           
static int GE
           
static int GT
           
 Label iffalse
           
 Label iftrue
           
static int LE
           
 Exp left
           
static int LT
           
static int NE
           
 int relop
           
 Exp right
           
static int UGE
           
static int UGT
           
static int ULE
           
static int ULT
           
 
Constructor Summary
CJUMP(int relop, Exp left, Exp right, Label iftrue, Label iffalse)
           
 
Method Summary
static int notRel(int relop)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

relop

public int relop

left

public Exp left

right

public Exp right

iftrue

public Label iftrue

iffalse

public Label iffalse

EQ

public static final int EQ

NE

public static final int NE

LT

public static final int LT

GT

public static final int GT

LE

public static final int LE

GE

public static final int GE

ULT

public static final int ULT

ULE

public static final int ULE

UGT

public static final int UGT

UGE

public static final int UGE
Constructor Detail

CJUMP

public CJUMP(int relop,
             Exp left,
             Exp right,
             Label iftrue,
             Label iffalse)
Method Detail

notRel

public static int notRel(int relop)