Uses of Class
org.jikesrvm.compilers.opt.dfsolver.DF_Solution

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.