|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcoins.backend.gen.CodeGenerator_mb.State
State label for instruction selection engine.
| Field Summary | |
(package private) int[] |
cost1
|
(package private) int[] |
cost2
|
(package private) static int |
NNONTERM
|
(package private) static int |
NRULES
|
(package private) static int |
NT__
|
(package private) static int |
NT__1
|
(package private) static int |
NT__10
|
(package private) static int |
NT__11
|
(package private) static int |
NT__12
|
(package private) static int |
NT__13
|
(package private) static int |
NT__14
|
(package private) static int |
NT__15
|
(package private) static int |
NT__16
|
(package private) static int |
NT__17
|
(package private) static int |
NT__18
|
(package private) static int |
NT__19
|
(package private) static int |
NT__2
|
(package private) static int |
NT__20
|
(package private) static int |
NT__21
|
(package private) static int |
NT__22
|
(package private) static int |
NT__23
|
(package private) static int |
NT__24
|
(package private) static int |
NT__25
|
(package private) static int |
NT__3
|
(package private) static int |
NT__4
|
(package private) static int |
NT__5
|
(package private) static int |
NT__6
|
(package private) static int |
NT__7
|
(package private) static int |
NT__8
|
(package private) static int |
NT__9
|
(package private) static int |
NT_addri
|
(package private) static int |
NT_addrr
|
(package private) static int |
NT_asmcnst
|
(package private) static int |
NT_cnst
|
(package private) static int |
NT_cnst0
|
(package private) static int |
NT_cnstb
|
(package private) static int |
NT_cnstf
|
(package private) static int |
NT_cnstf_
|
(package private) static int |
NT_cnsth
|
(package private) static int |
NT_label
|
(package private) static int |
NT_memb
|
(package private) static int |
NT_membi
|
(package private) static int |
NT_memf
|
(package private) static int |
NT_memfi
|
(package private) static int |
NT_memh
|
(package private) static int |
NT_memhi
|
(package private) static int |
NT_memw
|
(package private) static int |
NT_memwi
|
(package private) static int |
NT_regb
|
(package private) static int |
NT_regf
|
(package private) static int |
NT_regh
|
(package private) static int |
NT_regw
|
(package private) static int |
NT_sta
|
(package private) static int |
NT_void
|
(package private) static int |
NT_xregb
|
(package private) static int |
NT_xregf
|
(package private) static int |
NT_xregh
|
(package private) static int |
NT_xregw
|
(package private) int[] |
rule
|
(package private) static int |
START_NT
|
| Constructor Summary | |
(package private) |
CodeGenerator_mb.State()
|
| Method Summary | |
(package private) void |
label(LirNode t,
CodeGenerator_mb.State[] kids)
|
(package private) java.lang.String |
nontermName(int nt)
|
(package private) void |
record(int nt,
int cost1,
int cost2,
int rule)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
static final int NNONTERM
static final int NRULES
static final int START_NT
static final int NT__
static final int NT_regw
static final int NT_regh
static final int NT_regb
static final int NT_regf
static final int NT_void
static final int NT_label
static final int NT_xregw
static final int NT_xregh
static final int NT_xregb
static final int NT_xregf
static final int NT_cnstf_
static final int NT_cnstf
static final int NT_cnsth
static final int NT_cnstb
static final int NT_cnst0
static final int NT_cnst
static final int NT_sta
static final int NT_asmcnst
static final int NT_addri
static final int NT_addrr
static final int NT_memwi
static final int NT_memhi
static final int NT_membi
static final int NT_memfi
static final int NT_memw
static final int NT_memh
static final int NT_memb
static final int NT_memf
static final int NT__1
static final int NT__2
static final int NT__3
static final int NT__4
static final int NT__5
static final int NT__6
static final int NT__7
static final int NT__8
static final int NT__9
static final int NT__10
static final int NT__11
static final int NT__12
static final int NT__13
static final int NT__14
static final int NT__15
static final int NT__16
static final int NT__17
static final int NT__18
static final int NT__19
static final int NT__20
static final int NT__21
static final int NT__22
static final int NT__23
static final int NT__24
static final int NT__25
final int[] rule
final int[] cost1
final int[] cost2
| Constructor Detail |
CodeGenerator_mb.State()
| Method Detail |
java.lang.String nontermName(int nt)
void record(int nt,
int cost1,
int cost2,
int rule)
void label(LirNode t,
CodeGenerator_mb.State[] kids)
public java.lang.String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||