Searched refs:LocalItem (Results 1 - 22 of 22) sorted by relevance

/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DLocalItem.java24 public class LocalItem implements Comparable<LocalItem> { class in inherits:Comparable
40 public static LocalItem make(CstUtf8 name, CstUtf8 signature) {
45 return new LocalItem (name, signature);
54 private LocalItem(CstUtf8 name, CstUtf8 signature) { method in class:LocalItem
62 if (!(other instanceof LocalItem)) {
66 LocalItem local = (LocalItem) other;
91 public int compareTo(LocalItem local) {
H A DRegisterSpec.java50 private final LocalItem local;
62 LocalItem local) {
101 LocalItem local) {
122 int reg, TypeBearer type, LocalItem local) {
146 private RegisterSpec(int reg, TypeBearer type, LocalItem local) {
222 private boolean equals(int reg, TypeBearer type, LocalItem local) {
273 private static int hashCodeOf(int reg, TypeBearer type, LocalItem local) {
341 public LocalItem getLocalItem() {
441 LocalItem resultLocal =
547 public RegisterSpec withLocalItem(LocalItem loca
[all...]
H A DInsn.java169 LocalItem localItem = assignment.getLocalItem();
H A DRegisterSpecSet.java223 public RegisterSpec localItemToSpec(LocalItem local) {
/dalvik/dx/src/com/android/dx/rop/code/
H A DLocalItem.java24 public class LocalItem implements Comparable<LocalItem> { class in inherits:Comparable
40 public static LocalItem make(CstString name, CstString signature) {
45 return new LocalItem (name, signature);
54 private LocalItem(CstString name, CstString signature) { method in class:LocalItem
62 if (!(other instanceof LocalItem)) {
66 LocalItem local = (LocalItem) other;
91 public int compareTo(LocalItem local) {
H A DRegisterSpec.java53 private final LocalItem local;
65 LocalItem local) {
106 LocalItem local) {
127 int reg, TypeBearer type, LocalItem local) {
151 private RegisterSpec(int reg, TypeBearer type, LocalItem local) {
227 private boolean equals(int reg, TypeBearer type, LocalItem local) {
278 private static int hashCodeOf(int reg, TypeBearer type, LocalItem local) {
346 public LocalItem getLocalItem() {
446 LocalItem resultLocal =
552 public RegisterSpec withLocalItem(LocalItem loca
[all...]
H A DInsn.java167 LocalItem localItem = assignment.getLocalItem();
H A DRegisterSpecSet.java222 public RegisterSpec localItemToSpec(LocalItem local) {
/dalvik/dx/src/com/android/dx/ssa/
H A DMoveParamCombiner.java22 import com.android.dx.rop.code.LocalItem;
79 LocalItem localA = specA.getLocalItem();
80 LocalItem localB = specB.getLocalItem();
81 LocalItem newLocal;
H A DPhiTypeResolver.java22 import com.android.dx.rop.code.LocalItem;
116 private static boolean equalsHandlesNulls(LocalItem a, LocalItem b) {
151 LocalItem firstLocal = first.getLocalItem();
187 LocalItem newLocal = sameLocals ? firstLocal : null;
H A DSsaRenamer.java19 import com.android.dx.rop.code.LocalItem;
87 private final ArrayList<LocalItem> ssaRegToLocalItems;
114 ssaRegToLocalItems = new ArrayList<LocalItem>();
213 private LocalItem getLocalForNewReg(int ssaReg) {
228 LocalItem local = ssaReg.getLocalItem();
436 LocalItem ssaRegLocal = ssaReg.getLocalItem();
502 LocalItem sourceLocal
504 LocalItem resultLocal = ropResult.getLocalItem();
513 LocalItem newLocal
515 LocalItem associatedLoca
[all...]
H A DSsaInsn.java137 public final void setResultLocal(LocalItem local) {
138 LocalItem oldItem = result.getLocalItem();
H A DNormalSsaInsn.java153 LocalItem local = assignment.getLocalItem();
H A DConstCollector.java19 import com.android.dx.rop.code.LocalItem;
294 LocalItem local = localAssignment.getLocalItem();
H A DPhiInsn.java108 public void changeResultType(TypeBearer type, LocalItem local) {
/dalvik/dx/src/com/android/dx/cf/code/
H A DMachine.java22 import com.android.dx.rop.code.LocalItem;
204 public void localTarget(int idx, Type type, LocalItem local);
H A DLocalVariableList.java21 import com.android.dx.rop.code.LocalItem;
294 * Gets the variable's LocalItem, a (name, signature) tuple
298 public LocalItem getLocalItem() {
299 return LocalItem.make(name, signature);
H A DBaseMachine.java20 import com.android.dx.rop.code.LocalItem;
260 public final void localTarget(int idx, Type type, LocalItem local) {
H A DSimulator.java27 import com.android.dx.rop.code.LocalItem;
590 LocalItem item
598 LocalItem item
/dalvik/dx/src/com/android/dx/ssa/back/
H A DFirstFitLocalCombiningAllocator.java47 private final Map<LocalItem, ArrayList<RegisterSpec>> localVariables;
107 localVariables = new TreeMap<LocalItem, ArrayList<RegisterSpec>>();
160 for (Map.Entry<LocalItem, ArrayList<RegisterSpec>> e :
654 LocalItem local = assignment.getLocalItem();
737 LocalItem localItem = getLocalItemForReg(sourceReg);
998 private LocalItem getLocalItemForReg(int ssaReg) {
999 for (Map.Entry<LocalItem, ArrayList<RegisterSpec>> entry :
/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DOutputFinisher.java19 import com.android.dexgen.rop.code.LocalItem;
190 LocalItem local = spec.getLocalItem();
/dalvik/dx/src/com/android/dx/dex/code/
H A DOutputFinisher.java21 import com.android.dx.rop.code.LocalItem;
199 LocalItem local = spec.getLocalItem();

Completed in 291 milliseconds