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

1 2

  /dalvik/dx/src/com/android/dx/ssa/
package-info.java 17 package com.android.dx.ssa;
20 * <h1>An introduction to SSA Form</h1>
22 * This package contains classes associated with dx's {@code SSA}
37 * <li> {@link SsaConverter} converts a Rop-form method to SSA form.
38 * <li> {@link SsaToRop} converts an SSA-form method back to Rop form.
47 * <li> {@link PhiInsn} instances represent "phi" operators defined in SSA
56 * parameter is represented by at most one SSA register.
70 * <h2>SSA Lifetime</h2>
71 * The representation of a method in SSA form obeys slightly different
73 * into or out of SSA form
    [all...]
RegisterMapper.java 17 package com.android.dx.ssa;
SetFactory.java 17 package com.android.dx.ssa;
48 * {@link SsaBasicBlock}. These are sets of SSA registers kept per basic
75 * @param countRegs {@code >=0;} count of SSA registers used in method
87 * @param countRegs {@code >=0;} count of SSA registers used in method
InterferenceRegisterMapper.java 17 package com.android.dx.ssa;
21 import com.android.dx.ssa.back.InterferenceGraph;
Optimizer.java 17 package com.android.dx.ssa;
21 import com.android.dx.ssa.back.SsaToRop;
22 import com.android.dx.ssa.back.LivenessAnalyzer;
29 * Runs a method through the SSA form conversion, any optimization algorithms,
BasicRegisterMapper.java 17 package com.android.dx.ssa;
SsaInsn.java 17 package com.android.dx.ssa;
23 * An instruction in SSA form
49 * Makes a new SSA insn form a rop insn.
LocalVariableInfo.java 17 package com.android.dx.ssa;
28 * com.android.dx.ssa.SsaMethod}.
MoveParamCombiner.java 17 package com.android.dx.ssa;
  /dalvik/dx/tests/083-ssa-phi-placement/
run 18 dx --dump --ssa-blocks --ssa-step=phi-placement Blort.class
  /dalvik/dx/tests/086-ssa-edge-split/
run 18 dx --dump --width=1000 --ssa-blocks --ssa-step=edge-split Blort.class
  /dalvik/dx/src/com/android/dx/ssa/_tests/
_DomFront.java 17 package com.android.dx.ssa._tests;
22 * Test the class {@code com.android.dx.ssa.DomFront}.
  /dalvik/dx/src/com/android/dx/ssa/back/
NullRegisterAllocator.java 17 package com.android.dx.ssa.back;
19 import com.android.dx.ssa.BasicRegisterMapper;
20 import com.android.dx.ssa.RegisterMapper;
21 import com.android.dx.ssa.SsaMethod;
27 * A register allocator that maps SSA register n to Rop register 2*n,
InterferenceGraph.java 17 package com.android.dx.ssa.back;
19 import com.android.dx.ssa.SsaMethod;
20 import com.android.dx.ssa.SsaBasicBlock;
21 import com.android.dx.ssa.SsaInsn;
22 import com.android.dx.ssa.PhiInsn;
23 import com.android.dx.ssa.SetFactory;
FirstFitAllocator.java 17 package com.android.dx.ssa.back;
21 import com.android.dx.ssa.NormalSsaInsn;
22 import com.android.dx.ssa.BasicRegisterMapper;
23 import com.android.dx.ssa.RegisterMapper;
24 import com.android.dx.ssa.SsaMethod;
RegisterAllocator.java 17 package com.android.dx.ssa.back;
25 import com.android.dx.ssa.NormalSsaInsn;
26 import com.android.dx.ssa.RegisterMapper;
27 import com.android.dx.ssa.SsaInsn;
28 import com.android.dx.ssa.SsaMethod;
29 import com.android.dx.ssa.SsaBasicBlock;
95 * @param reg {@code >= 0;} SSA register
97 * (for the case of "version 0" SSA registers)
125 * Inserts a move instruction for a specified SSA register before a
126 * specified instruction, creating a new SSA register and adjusting th
    [all...]
LivenessAnalyzer.java 17 package com.android.dx.ssa.back;
19 import com.android.dx.ssa.SsaMethod;
20 import com.android.dx.ssa.SsaBasicBlock;
21 import com.android.dx.ssa.SsaInsn;
22 import com.android.dx.ssa.PhiInsn;
51 * {@code >=0;} SSA register currently being analyzed.
85 * @return {@code non-null;} interference graph indexed by SSA
107 * @param interference {@code non-null;} indexed by SSA reg in
SsaToRop.java 17 package com.android.dx.ssa.back;
30 import com.android.dx.ssa.NormalSsaInsn;
31 import com.android.dx.ssa.BasicRegisterMapper;
32 import com.android.dx.ssa.PhiInsn;
33 import com.android.dx.ssa.RegisterMapper;
34 import com.android.dx.ssa.SsaBasicBlock;
35 import com.android.dx.ssa.SsaInsn;
36 import com.android.dx.ssa.SsaMethod;
48 * Converts a method in SSA form to ROP form.
67 * Converts a method in SSA form to ROP form
    [all...]
FirstFitLocalCombiningAllocator.java 17 package com.android.dx.ssa.back;
21 import com.android.dx.ssa.InterferenceRegisterMapper;
22 import com.android.dx.ssa.RegisterMapper;
23 import com.android.dx.ssa.SsaInsn;
24 import com.android.dx.ssa.SsaMethod;
25 import com.android.dx.ssa.NormalSsaInsn;
26 import com.android.dx.ssa.PhiInsn;
27 import com.android.dx.ssa.Optimizer;
28 import com.android.dx.ssa.SsaBasicBlock;
46 /** maps local variable to a list of associated SSA registers *
    [all...]
  /dalvik/dx/tests/087-ssa-local-vars/
run 18 dx --dump --ssa-blocks Blort.class
  /dalvik/dx/tests/094-scala-locals/
run 18 dx --debug --dump --ssa-blocks --method=scalalocals Blort.class
  /dalvik/dx/src/com/android/dx/command/dump/
SsaDumper.java 27 import com.android.dx.ssa.DeadCodeRemover;
28 import com.android.dx.ssa.PhiTypeResolver;
29 import com.android.dx.ssa.SsaBasicBlock;
30 import com.android.dx.ssa.SsaConverter;
31 import com.android.dx.ssa.SsaInsn;
32 import com.android.dx.ssa.SsaMethod;
33 import com.android.dx.ssa.Optimizer;
34 import com.android.dx.ssa.ConstCollector;
35 import com.android.dx.ssa.SCCP;
36 import com.android.dx.ssa.LiteralOpUpgrader
    [all...]
  /external/opencore/fileformats/mp4/composer/include/
sampletableatom.h 114 void setSyncSampleAtom(PVA_FF_SyncSampleAtom *ssa)
116 _psyncSampleAtom = ssa;
  /prebuilt/sdk/tools/lib/
dx.jar 
  /dalvik/dx/src/com/android/dx/dex/cf/
OptimizerOptions.java 21 import com.android.dx.ssa.Optimizer;

Completed in 337 milliseconds

1 2