Searched refs:SsaMethod (Results 1 - 24 of 24) sorted by relevance

/dalvik/dx/src/com/android/dx/ssa/back/
H A DNullRegisterAllocator.java21 import com.android.dx.ssa.SsaMethod;
30 public NullRegisterAllocator(SsaMethod ssaMeth,
H A DLivenessAnalyzer.java24 import com.android.dx.ssa.SsaMethod;
57 private final SsaMethod ssaMeth;
89 SsaMethod ssaMeth) {
111 private LivenessAnalyzer(SsaMethod ssaMeth, int reg,
259 private static void coInterferePhis(SsaMethod ssaMeth,
H A DRegisterAllocator.java29 import com.android.dx.ssa.SsaMethod;
39 protected final SsaMethod ssaMeth;
50 public RegisterAllocator(SsaMethod ssaMeth,
68 * @return a register mapper to apply to the {@code SsaMethod}
H A DFirstFitAllocator.java24 import com.android.dx.ssa.SsaMethod;
46 final SsaMethod ssaMeth, final InterferenceGraph interference) {
H A DSsaToRop.java32 import com.android.dx.ssa.SsaMethod;
48 private final SsaMethod ssaMeth;
67 public static RopMethod convertToRopMethod(SsaMethod ssaMeth,
79 private SsaToRop(SsaMethod ssaMethod, boolean minimizeRegisters) {
H A DFirstFitLocalCombiningAllocator.java34 import com.android.dx.ssa.SsaMethod;
133 SsaMethod ssaMeth, InterferenceGraph interference,
/dalvik/dx/src/com/android/dx/ssa/
H A DOptimizer.java93 SsaMethod ssaMeth = null;
130 SsaMethod ssaMeth;
150 private static void runSsaFormSteps(SsaMethod ssaMeth,
194 public static SsaMethod debugEdgeSplit(RopMethod rmeth, int paramWidth,
204 public static SsaMethod debugPhiPlacement(RopMethod rmeth, int paramWidth,
214 public static SsaMethod debugRenaming(RopMethod rmeth, int paramWidth,
224 public static SsaMethod debugDeadCodeRemover(RopMethod rmeth,
228 SsaMethod ssaMeth;
239 public static SsaMethod debugNoRegisterAllocation(RopMethod rmeth,
243 SsaMethod ssaMet
[all...]
H A DSsaConverter.java42 public static SsaMethod convertToSsaMethod(RopMethod rmeth,
44 SsaMethod result
45 = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic);
70 public static void updateSsaMethod(SsaMethod ssaMeth, int threshold) {
85 public static SsaMethod testEdgeSplit (RopMethod rmeth, int paramWidth,
87 SsaMethod result;
89 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic);
105 public static SsaMethod testPhiPlacement (RopMethod rmeth, int paramWidth,
107 SsaMethod result;
109 result = SsaMethod
[all...]
H A DMoveParamCombiner.java34 private final SsaMethod ssaMeth;
41 public static void process(SsaMethod ssaMethod) {
45 private MoveParamCombiner(SsaMethod ssaMeth) {
H A DDeadCodeRemover.java33 private final SsaMethod ssaMeth;
52 public static void process(SsaMethod ssaMethod) {
62 private DeadCodeRemover(SsaMethod ssaMethod) {
H A DLocalVariableExtractor.java36 private final SsaMethod method;
53 public static LocalVariableInfo extract(SsaMethod method) {
63 private LocalVariableExtractor(SsaMethod method) {
H A DPhiTypeResolver.java45 SsaMethod ssaMeth;
53 public static void process (SsaMethod ssaMeth) {
57 private PhiTypeResolver(SsaMethod ssaMeth) {
H A DDomFront.java33 private final SsaMethod meth;
58 public DomFront(SsaMethod meth) {
H A DDominators.java48 private final SsaMethod meth;
68 private Dominators(SsaMethod meth, DomFront.DomInfo[] domInfos,
86 public static Dominators make(SsaMethod meth, DomFront.DomInfo[] domInfos,
H A DLiteralOpUpgrader.java43 private final SsaMethod ssaMeth;
50 public static void process(SsaMethod ssaMethod) {
58 private LiteralOpUpgrader(SsaMethod ssaMethod) {
H A DSsaBasicBlock.java75 private final SsaMethod parent;
115 final SsaMethod parent) {
138 int basicBlockIndex, final SsaMethod parent) {
151 result.predecessors = SsaMethod.bitSetFromLabelList(
156 = SsaMethod.bitSetFromLabelList(ropBlocks, bb.getSuccessors());
159 = SsaMethod.indexListFromLabelList(ropBlocks,
399 public SsaMethod getParent() {
538 * nothing. For use by {@link com.android.dx.ssa.SsaMethod#makeExitBlock}
H A DConstCollector.java66 private final SsaMethod ssaMeth;
73 public static void process(SsaMethod ssaMethod) {
83 private ConstCollector(SsaMethod ssaMethod) {
H A DSsaRenamer.java66 private final SsaMethod ssaMeth;
100 public SsaRenamer(SsaMethod ssaMeth) {
152 public SsaRenamer(SsaMethod ssaMeth, int thresh) {
H A DLocalVariableInfo.java27 * com.android.dx.ssa.SsaMethod}.
56 public LocalVariableInfo(SsaMethod method) {
H A DPhiInsn.java94 public void updateSourcesToDefinitions(SsaMethod ssaMeth) {
300 public List<SsaBasicBlock> predBlocksForReg(int reg, SsaMethod ssaMeth) {
H A DSsaMethod.java40 public final class SsaMethod { class
99 public static SsaMethod newFromRopMethod(RopMethod ropMethod,
101 SsaMethod result = new SsaMethod(ropMethod, paramWidth, isStatic);
118 private SsaMethod(RopMethod ropMethod, int paramWidth, boolean isStatic) { method in class:SsaMethod
H A DSCCP.java45 private final SsaMethod ssaMeth;
69 private SCCP(SsaMethod ssaMeth) {
90 public static void process (SsaMethod ssaMethod) {
H A DEscapeAnalysis.java100 private final SsaMethod ssaMeth;
111 private EscapeAnalysis(SsaMethod ssaMeth) {
207 public static void process(SsaMethod ssaMethod) {
/dalvik/dx/src/com/android/dx/command/dump/
H A DSsaDumper.java30 import com.android.dx.ssa.SsaMethod;
94 SsaMethod ssaMeth = null;

Completed in 1063 milliseconds