Home
last modified time | relevance | path

Searched refs:SsaMethod (Results 1 – 25 of 25) sorted by relevance

/dalvik/dx/src/com/android/dx/ssa/
DSsaConverter.java43 public static SsaMethod convertToSsaMethod(RopMethod rmeth, in convertToSsaMethod()
45 SsaMethod result in convertToSsaMethod()
46 = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); in convertToSsaMethod()
71 public static void updateSsaMethod(SsaMethod ssaMeth, int threshold) { in updateSsaMethod()
86 public static SsaMethod testEdgeSplit (RopMethod rmeth, int paramWidth, in testEdgeSplit()
88 SsaMethod result; in testEdgeSplit()
90 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); in testEdgeSplit()
106 public static SsaMethod testPhiPlacement (RopMethod rmeth, int paramWidth, in testPhiPlacement()
108 SsaMethod result; in testPhiPlacement()
110 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); in testPhiPlacement()
[all …]
DOptimizer.java94 SsaMethod ssaMeth = null; in optimize()
131 SsaMethod ssaMeth; in optimizeMinimizeRegisters()
151 private static void runSsaFormSteps(SsaMethod ssaMeth, in runSsaFormSteps()
195 public static SsaMethod debugEdgeSplit(RopMethod rmeth, int paramWidth, in debugEdgeSplit()
205 public static SsaMethod debugPhiPlacement(RopMethod rmeth, int paramWidth, in debugPhiPlacement()
215 public static SsaMethod debugRenaming(RopMethod rmeth, int paramWidth, in debugRenaming()
225 public static SsaMethod debugDeadCodeRemover(RopMethod rmeth, in debugDeadCodeRemover()
229 SsaMethod ssaMeth; in debugDeadCodeRemover()
240 public static SsaMethod debugNoRegisterAllocation(RopMethod rmeth, in debugNoRegisterAllocation()
244 SsaMethod ssaMeth; in debugNoRegisterAllocation()
DMoveParamCombiner.java36 private final SsaMethod ssaMeth;
43 public static void process(SsaMethod ssaMethod) { in process()
47 private MoveParamCombiner(SsaMethod ssaMeth) { in MoveParamCombiner()
DLocalVariableExtractor.java37 private final SsaMethod method;
54 public static LocalVariableInfo extract(SsaMethod method) { in extract()
64 private LocalVariableExtractor(SsaMethod method) { in LocalVariableExtractor()
DPhiTypeResolver.java46 SsaMethod ssaMeth;
54 public static void process (SsaMethod ssaMeth) { in process()
58 private PhiTypeResolver(SsaMethod ssaMeth) { in PhiTypeResolver()
DDeadCodeRemover.java40 private final SsaMethod ssaMeth;
59 public static void process(SsaMethod ssaMethod) { in process()
69 private DeadCodeRemover(SsaMethod ssaMethod) { in DeadCodeRemover()
DLiteralOpUpgrader.java44 private final SsaMethod ssaMeth;
51 public static void process(SsaMethod ssaMethod) { in process()
59 private LiteralOpUpgrader(SsaMethod ssaMethod) { in LiteralOpUpgrader()
DDominators.java48 private final SsaMethod meth;
68 private Dominators(SsaMethod meth, DomFront.DomInfo[] domInfos, in Dominators()
86 public static Dominators make(SsaMethod meth, DomFront.DomInfo[] domInfos, in make()
DDomFront.java37 private final SsaMethod meth;
62 public DomFront(SsaMethod meth) { in DomFront()
DSsaBasicBlock.java76 private SsaMethod parent;
122 final SsaMethod parent) { in SsaBasicBlock()
145 int basicBlockIndex, final SsaMethod parent) { in newFromRop()
158 result.predecessors = SsaMethod.bitSetFromLabelList( in newFromRop()
163 = SsaMethod.bitSetFromLabelList(ropBlocks, bb.getSuccessors()); in newFromRop()
166 = SsaMethod.indexListFromLabelList(ropBlocks, in newFromRop()
406 public SsaMethod getParent() { in getParent()
DConstCollector.java66 private final SsaMethod ssaMeth;
73 public static void process(SsaMethod ssaMethod) { in process()
83 private ConstCollector(SsaMethod ssaMethod) { in ConstCollector()
DSsaMethod.java41 public final class SsaMethod { class
100 public static SsaMethod newFromRopMethod(RopMethod ropMethod, in newFromRopMethod()
102 SsaMethod result = new SsaMethod(ropMethod, paramWidth, isStatic); in newFromRopMethod()
119 private SsaMethod(RopMethod ropMethod, int paramWidth, boolean isStatic) { in SsaMethod() method in SsaMethod
DSsaRenamer.java67 private final SsaMethod ssaMeth;
101 public SsaRenamer(SsaMethod ssaMeth) { in SsaRenamer()
153 public SsaRenamer(SsaMethod ssaMeth, int thresh) { in SsaRenamer()
DPhiInsn.java90 public void updateSourcesToDefinitions(SsaMethod ssaMeth) { in updateSourcesToDefinitions()
296 public List<SsaBasicBlock> predBlocksForReg(int reg, SsaMethod ssaMeth) { in predBlocksForReg()
DLocalVariableInfo.java57 public LocalVariableInfo(SsaMethod method) { in LocalVariableInfo()
DSCCP.java46 private SsaMethod ssaMeth;
70 private SCCP(SsaMethod ssaMeth) { in SCCP()
91 public static void process (SsaMethod ssaMethod) { in process()
DEscapeAnalysis.java101 private SsaMethod ssaMeth;
112 private EscapeAnalysis(SsaMethod ssaMeth) { in EscapeAnalysis()
208 public static void process(SsaMethod ssaMethod) { in process()
/dalvik/dx/src/com/android/dx/ssa/back/
DNullRegisterAllocator.java21 import com.android.dx.ssa.SsaMethod;
33 public NullRegisterAllocator(SsaMethod ssaMeth, in NullRegisterAllocator()
DLivenessAnalyzer.java19 import com.android.dx.ssa.SsaMethod;
57 private final SsaMethod ssaMeth;
89 SsaMethod ssaMeth) { in constructInterferenceGraph()
111 private LivenessAnalyzer(SsaMethod ssaMeth, int reg, in LivenessAnalyzer()
258 private static void coInterferePhis(SsaMethod ssaMeth, in coInterferePhis()
DRegisterAllocator.java28 import com.android.dx.ssa.SsaMethod;
41 protected final SsaMethod ssaMeth;
52 public RegisterAllocator(SsaMethod ssaMeth, in RegisterAllocator()
DFirstFitAllocator.java24 import com.android.dx.ssa.SsaMethod;
48 final SsaMethod ssaMeth, final InterferenceGraph interference) { in FirstFitAllocator()
DSsaToRop.java32 import com.android.dx.ssa.SsaMethod;
49 private final SsaMethod ssaMeth;
68 public static RopMethod convertToRopMethod(SsaMethod ssaMeth, in convertToRopMethod()
80 private SsaToRop(SsaMethod ssaMethod, boolean minimizeRegisters) { in SsaToRop()
DInterferenceGraph.java19 import com.android.dx.ssa.SsaMethod;
DFirstFitLocalCombiningAllocator.java24 import com.android.dx.ssa.SsaMethod;
85 SsaMethod ssaMeth, InterferenceGraph interference, in FirstFitLocalCombiningAllocator()
/dalvik/dx/src/com/android/dx/command/dump/
DSsaDumper.java32 import com.android.dx.ssa.SsaMethod;
102 SsaMethod ssaMeth = null; in endParsingMember()