|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DF_Solution | |
---|---|
org.jikesrvm.compilers.opt.controlflow | |
org.jikesrvm.compilers.opt.dfsolver | |
org.jikesrvm.compilers.opt.ir | |
org.jikesrvm.compilers.opt.ssa |
Uses of DF_Solution in org.jikesrvm.compilers.opt.controlflow |
---|
Methods in org.jikesrvm.compilers.opt.controlflow with parameters of type DF_Solution | |
---|---|
static void |
Dominators.updateBlocks(DF_Solution solution)
For each basic block in the data flow system solution, create an DominatorInfo and store it in the basic
blocks scratchObject |
Uses of DF_Solution in org.jikesrvm.compilers.opt.dfsolver |
---|
Fields in org.jikesrvm.compilers.opt.dfsolver declared as DF_Solution | |
---|---|
protected DF_Solution |
DF_System.cells
The lattice cells of the system: Mapping from Object to DF_LatticeCell |
Methods in org.jikesrvm.compilers.opt.dfsolver that return DF_Solution | |
---|---|
DF_Solution |
DF_System.getSolution()
Return the solution of the dataflow equation system. |
Uses of DF_Solution in org.jikesrvm.compilers.opt.ir |
---|
Fields in org.jikesrvm.compilers.opt.ir declared as DF_Solution | |
---|---|
DF_Solution |
HIRInfo.indexPropagationSolution
Place to hang results of index propagation analysis |
Uses of DF_Solution in org.jikesrvm.compilers.opt.ssa |
---|
Methods in org.jikesrvm.compilers.opt.ssa with parameters of type DF_Solution | |
---|---|
(package private) static boolean |
LoadElimination.eliminateLoads(IR ir,
DF_Solution available)
Eliminate redundant loads with respect to prior defs and prior uses. |
(package private) static LoadElimination.UseRecordSet |
LoadElimination.replaceLoads(IR ir,
DF_Solution available,
HashMap<LoadElimination.UseRecord,Register> registers)
Walk over each instruction. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |