HomeSort by relevance Sort by last modified time
    Searched refs:SsaMethod (Results 1 - 25 of 26) sorted by null

1 2

  /dalvik/dx/src/com/android/dx/ssa/back/
NullRegisterAllocator.java 21 import com.android.dx.ssa.SsaMethod;
33 public NullRegisterAllocator(SsaMethod ssaMeth,
LivenessAnalyzer.java 19 import com.android.dx.ssa.SsaMethod;
57 private final SsaMethod ssaMeth;
89 SsaMethod ssaMeth) {
111 private LivenessAnalyzer(SsaMethod ssaMeth, int reg,
258 private static void coInterferePhis(SsaMethod ssaMeth,
RegisterAllocator.java 28 import com.android.dx.ssa.SsaMethod;
41 protected final SsaMethod ssaMeth;
52 public RegisterAllocator(SsaMethod ssaMeth,
70 * @return a register mapper to apply to the {@code SsaMethod}
FirstFitAllocator.java 24 import com.android.dx.ssa.SsaMethod;
48 final SsaMethod ssaMeth, final InterferenceGraph interference) {
InterferenceGraph.java 19 import com.android.dx.ssa.SsaMethod;
SsaToRop.java 32 import com.android.dx.ssa.SsaMethod;
49 private final SsaMethod ssaMeth;
68 public static RopMethod convertToRopMethod(SsaMethod ssaMeth,
80 private SsaToRop(SsaMethod ssaMethod, boolean minimizeRegisters) {
82 this.ssaMeth = ssaMethod;
84 LivenessAnalyzer.constructInterferenceGraph(ssaMethod);
FirstFitLocalCombiningAllocator.java 24 import com.android.dx.ssa.SsaMethod;
85 SsaMethod ssaMeth, InterferenceGraph interference,
    [all...]
  /dalvik/dx/src/com/android/dx/ssa/
Optimizer.java 94 SsaMethod ssaMeth = null;
131 SsaMethod ssaMeth;
151 private static void runSsaFormSteps(SsaMethod ssaMeth,
195 public static SsaMethod debugEdgeSplit(RopMethod rmeth, int paramWidth,
205 public static SsaMethod debugPhiPlacement(RopMethod rmeth, int paramWidth,
215 public static SsaMethod debugRenaming(RopMethod rmeth, int paramWidth,
225 public static SsaMethod debugDeadCodeRemover(RopMethod rmeth,
229 SsaMethod ssaMeth;
240 public static SsaMethod debugNoRegisterAllocation(RopMethod rmeth,
244 SsaMethod ssaMeth
    [all...]
SsaConverter.java 43 public static SsaMethod convertToSsaMethod(RopMethod rmeth,
45 SsaMethod result
46 = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic);
71 public static void updateSsaMethod(SsaMethod ssaMeth, int threshold) {
86 public static SsaMethod testEdgeSplit (RopMethod rmeth, int paramWidth,
88 SsaMethod result;
90 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic);
106 public static SsaMethod testPhiPlacement (RopMethod rmeth, int paramWidth,
108 SsaMethod result;
110 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic)
    [all...]
MoveParamCombiner.java 36 private final SsaMethod ssaMeth;
41 * @param ssaMethod method to process
43 public static void process(SsaMethod ssaMethod) {
44 new MoveParamCombiner(ssaMethod).run();
47 private MoveParamCombiner(SsaMethod ssaMeth) {
DeadCodeRemover.java 40 private final SsaMethod ssaMeth;
57 * @param ssaMethod method to process
59 public static void process(SsaMethod ssaMethod) {
60 DeadCodeRemover dc = new DeadCodeRemover(ssaMethod);
67 * @param ssaMethod method to process
69 private DeadCodeRemover(SsaMethod ssaMethod) {
70 this.ssaMeth = ssaMethod;
72 regCount = ssaMethod.getRegCount()
    [all...]
LocalVariableExtractor.java 37 private final SsaMethod method;
54 public static LocalVariableInfo extract(SsaMethod method) {
64 private LocalVariableExtractor(SsaMethod method) {
PhiTypeResolver.java 46 SsaMethod ssaMeth;
54 public static void process (SsaMethod ssaMeth) {
58 private PhiTypeResolver(SsaMethod ssaMeth) {
DomFront.java 37 private final SsaMethod meth;
62 public DomFront(SsaMethod meth) {
Dominators.java 48 private final SsaMethod meth;
68 private Dominators(SsaMethod meth, DomFront.DomInfo[] domInfos,
86 public static Dominators make(SsaMethod meth, DomFront.DomInfo[] domInfos,
LiteralOpUpgrader.java 44 private final SsaMethod ssaMeth;
49 * @param ssaMethod {@code non-null;} method to process
51 public static void process(SsaMethod ssaMethod) {
54 dc = new LiteralOpUpgrader(ssaMethod);
59 private LiteralOpUpgrader(SsaMethod ssaMethod) {
60 this.ssaMeth = ssaMethod;
SsaBasicBlock.java 76 private SsaMethod parent;
122 final SsaMethod parent) {
145 int basicBlockIndex, final SsaMethod parent) {
158 result.predecessors = SsaMethod.bitSetFromLabelList(
163 = SsaMethod.bitSetFromLabelList(ropBlocks, bb.getSuccessors());
166 = SsaMethod.indexListFromLabelList(ropBlocks,
406 public SsaMethod getParent() {
545 * nothing. For use by {@link com.android.dx.ssa.SsaMethod#makeExitBlock}
    [all...]
ConstCollector.java 66 private final SsaMethod ssaMeth;
71 * @param ssaMethod {@code non-null;} method to process
73 public static void process(SsaMethod ssaMethod) {
74 ConstCollector cc = new ConstCollector(ssaMethod);
81 * @param ssaMethod {@code non-null;} method to process
83 private ConstCollector(SsaMethod ssaMethod) {
84 this.ssaMeth = ssaMethod;
SsaRenamer.java 67 private final SsaMethod ssaMeth;
101 public SsaRenamer(SsaMethod ssaMeth) {
153 public SsaRenamer(SsaMethod ssaMeth, int thresh) {
LocalVariableInfo.java 28 * com.android.dx.ssa.SsaMethod}.
57 public LocalVariableInfo(SsaMethod method) {
PhiInsn.java 90 public void updateSourcesToDefinitions(SsaMethod ssaMeth) {
296 public List<SsaBasicBlock> predBlocksForReg(int reg, SsaMethod ssaMeth) {
SsaMethod.java 41 public final class SsaMethod {
100 public static SsaMethod newFromRopMethod(RopMethod ropMethod,
102 SsaMethod result = new SsaMethod(ropMethod, paramWidth, isStatic);
119 private SsaMethod(RopMethod ropMethod, int paramWidth, boolean isStatic) {
SCCP.java 46 private SsaMethod ssaMeth;
70 private SCCP(SsaMethod ssaMeth) {
89 * @param ssaMethod Method to process
91 public static void process (SsaMethod ssaMethod) {
92 new SCCP(ssaMethod).run();
EscapeAnalysis.java 101 private SsaMethod ssaMeth;
112 private EscapeAnalysis(SsaMethod ssaMeth) {
206 * @param ssaMethod {@code non-null;} method to process
208 public static void process(SsaMethod ssaMethod) {
209 new EscapeAnalysis(ssaMethod).run();
    [all...]
  /dalvik/dx/src/com/android/dx/command/dump/
SsaDumper.java 32 import com.android.dx.ssa.SsaMethod;
102 SsaMethod ssaMeth = null;

Completed in 1219 milliseconds

1 2