Package | Description |
---|---|
org.jikesrvm.compilers.opt.lir2mir |
Provides classes that implement the transition from low-level IR to
machine-specific IR.
|
org.jikesrvm.compilers.opt.lir2mir.ia32 |
Provides classes that implement the IA32-specific parts
of the transition from low-level IR to machine-specific IR.
|
org.jikesrvm.compilers.opt.lir2mir.ia32_32 | |
org.jikesrvm.compilers.opt.lir2mir.ia32_64 | |
org.jikesrvm.compilers.opt.lir2mir.ppc_32 | |
org.jikesrvm.compilers.opt.lir2mir.ppc_64 |
Modifier and Type | Class and Description |
---|---|
(package private) class |
MinimalBURS
This class contains code for quick and dirty instruction selection
by forcing each instruction to be a tree and generating the trees in
the same input as the input LIR instructions.
|
(package private) class |
NormalBURS
This class contains methods for invoking BURS tree-pattern matching
from the OPT Compiler.
|
Modifier and Type | Field and Description |
---|---|
protected BURS |
BURS_Common_Helpers.burs
The BURS object
|
Constructor and Description |
---|
BURS_Common_Helpers(BURS b) |
BURS_MemOp_Helpers(BURS burs) |
Modifier and Type | Method and Description |
---|---|
protected void |
BURS_Helpers.OSR(BURS burs,
Instruction s)
special case handling OSR instructions expand long type variables to two
integers
|
Constructor and Description |
---|
BURS_Helpers(BURS burs) |
Constructor and Description |
---|
BURS_STATE(BURS b) |
Constructor and Description |
---|
BURS_STATE(BURS b) |
Constructor and Description |
---|
BURS_STATE(BURS b) |
Constructor and Description |
---|
BURS_STATE(BURS b) |