| Package | Description |
|---|---|
| org.jikesrvm.compilers.opt | |
| org.jikesrvm.compilers.opt.bc2ir |
Provides classes that implement the transformation from bytecode to the
high-level intermediate representation (HIR).
|
| org.jikesrvm.compilers.opt.controlflow | |
| org.jikesrvm.compilers.opt.hir2lir | |
| org.jikesrvm.compilers.opt.ssa |
SSA implementation (disabled because of bugs, see entry in issue tracker).
|
| Modifier and Type | Field and Description |
|---|---|
private BranchOptimizations |
Simple.branchOpts |
| Modifier and Type | Field and Description |
|---|---|
private BranchOptimizations |
OsrPointConstructor.branchOpts
Need to run branch optimizations after
|
| Modifier and Type | Field and Description |
|---|---|
private BranchOptimizations |
StaticSplitting.branchOpts |
private BranchOptimizations |
TailRecursionElimination.branchOpts |
| Modifier and Type | Field and Description |
|---|---|
private static BranchOptimizations |
ConvertToLowLevelIR.branchOpts |
private BranchOptimizations |
ExpandRuntimeServices.branchOpts
Cache of branch optimizations if used to tidy up
|
| Modifier and Type | Field and Description |
|---|---|
private BranchOptimizations |
LeaveSSA.branchOpts |