Searched refs:cst (Results 26 - 50 of 257) sorted by relevance

1234567891011

/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DStringIdsSection.java19 import com.android.dexgen.rop.cst.Constant;
20 import com.android.dexgen.rop.cst.CstNat;
21 import com.android.dexgen.rop.cst.CstString;
22 import com.android.dexgen.rop.cst.CstUtf8;
59 public IndexedItem get(Constant cst) { argument
60 if (cst == null) {
61 throw new NullPointerException("cst == null");
66 if (cst instanceof CstString) {
67 cst = ((CstString) cst)
[all...]
H A DHeaderSection.java19 import com.android.dexgen.rop.cst.Constant;
48 public IndexedItem get(Constant cst) { argument
/dalvik/dexgen/src/com/android/dexgen/dex/code/form/
H A DForm22c.java23 import com.android.dexgen.rop.cst.Constant;
24 import com.android.dexgen.rop.cst.CstFieldRef;
25 import com.android.dexgen.rop.cst.CstString;
26 import com.android.dexgen.rop.cst.CstType;
87 Constant cst = ci.getConstant();
88 return (cst instanceof CstType) ||
89 (cst instanceof CstFieldRef);
H A DForm21c.java24 import com.android.dexgen.rop.cst.Constant;
25 import com.android.dexgen.rop.cst.CstFieldRef;
26 import com.android.dexgen.rop.cst.CstString;
27 import com.android.dexgen.rop.cst.CstType;
111 Constant cst = ci.getConstant();
112 return (cst instanceof CstType) ||
113 (cst instanceof CstFieldRef) ||
114 (cst instanceof CstString);
H A DForm11n.java23 import com.android.dexgen.rop.cst.Constant;
24 import com.android.dexgen.rop.cst.CstLiteralBits;
77 Constant cst = ci.getConstant();
79 if (!(cst instanceof CstLiteralBits)) {
83 CstLiteralBits cb = (CstLiteralBits) cst;
/dalvik/dx/src/com/android/dx/rop/code/
H A DDexTranslationAdvice.java19 import com.android.dx.rop.cst.CstInteger;
68 CstInteger cst = (CstInteger) sourceA.getTypeBearer();
69 return cst.fitsIn16Bits();
75 CstInteger cst = (CstInteger) sourceB.getTypeBearer();
78 // These have 8 and 16 bit cst representations
86 return cst.fitsIn16Bits();
87 // These only have 8 bit cst reps
91 return cst.fitsIn8Bits();
94 CstInteger cst2 = CstInteger.make(-cst.getValue());
/dalvik/dx/src/com/android/dx/dex/file/
H A DDexFile.java22 import com.android.dx.rop.cst.Constant;
23 import com.android.dx.rop.cst.CstBaseMethodRef;
24 import com.android.dx.rop.cst.CstEnumRef;
25 import com.android.dx.rop.cst.CstFieldRef;
26 import com.android.dx.rop.cst.CstString;
27 import com.android.dx.rop.cst.CstType;
439 * @param cst {@code non-null;} constant to possibly intern
441 /*package*/ void internIfAppropriate(Constant cst) { argument
442 if (cst instanceof CstString) {
443 stringIds.intern((CstString) cst);
468 findItemOrNull(Constant cst) argument
[all...]
H A DHeaderSection.java19 import com.android.dx.rop.cst.Constant;
47 public IndexedItem get(Constant cst) { argument
/dalvik/dx/src/com/android/dx/cf/iface/
H A DStdField.java20 import com.android.dx.rop.cst.CstNat;
21 import com.android.dx.rop.cst.CstType;
22 import com.android.dx.rop.cst.TypedConstant;
/dalvik/dx/src/com/android/dx/dex/code/
H A DArrayData.java22 import com.android.dx.rop.cst.Constant;
23 import com.android.dx.rop.cst.CstLiteral32;
24 import com.android.dx.rop.cst.CstLiteral64;
25 import com.android.dx.rop.cst.CstType;
124 Constant cst = values.get(i);
125 out.writeByte((byte) ((CstLiteral32) cst).getIntBits());
131 Constant cst = values.get(i);
132 out.writeShort((short) ((CstLiteral32) cst).getIntBits());
138 Constant cst = values.get(i);
139 out.writeInt(((CstLiteral32) cst)
[all...]
/dalvik/dx/src/com/android/dx/dex/code/form/
H A DForm3rc.java23 import com.android.dx.rop.cst.Constant;
24 import com.android.dx.rop.cst.CstMethodRef;
25 import com.android.dx.rop.cst.CstType;
76 Constant cst = ci.getConstant();
82 if (!((cst instanceof CstMethodRef) ||
83 (cst instanceof CstType))) {
H A DForm21c.java24 import com.android.dx.rop.cst.Constant;
25 import com.android.dx.rop.cst.CstFieldRef;
26 import com.android.dx.rop.cst.CstString;
27 import com.android.dx.rop.cst.CstType;
107 Constant cst = ci.getConstant();
113 return (cst instanceof CstType) ||
114 (cst instanceof CstFieldRef) ||
115 (cst instanceof CstString);
H A DForm31c.java24 import com.android.dx.rop.cst.Constant;
25 import com.android.dx.rop.cst.CstFieldRef;
26 import com.android.dx.rop.cst.CstString;
27 import com.android.dx.rop.cst.CstType;
106 Constant cst = ci.getConstant();
108 return (cst instanceof CstType) ||
109 (cst instanceof CstFieldRef) ||
110 (cst instanceof CstString);
/dalvik/dx/src/com/android/dx/cf/attrib/
H A DAttEnclosingMethod.java19 import com.android.dx.rop.cst.CstNat;
20 import com.android.dx.rop.cst.CstType;
H A DAttSignature.java19 import com.android.dx.rop.cst.CstString;
H A DAttSourceFile.java19 import com.android.dx.rop.cst.CstString;
/dalvik/dx/src/com/android/dx/ssa/
H A DConstCollector.java29 import com.android.dx.rop.cst.Constant;
30 import com.android.dx.rop.cst.CstString;
31 import com.android.dx.rop.cst.TypedConstant;
105 TypedConstant cst = constantList.get(i);
107 = RegisterSpec.make(ssaMeth.makeNewSsaReg(), cst);
109 Rop constRop = Rops.opConst(cst);
113 new PlainCstInsn(Rops.opConst(cst),
115 RegisterSpecList.EMPTY, cst));
129 StdTypeList.EMPTY, cst));
144 newRegs.put(cst, resul
[all...]
/dalvik/dexgen/src/com/android/dexgen/rop/
H A DStdField.java19 import com.android.dexgen.rop.cst.CstNat;
20 import com.android.dexgen.rop.cst.CstType;
21 import com.android.dexgen.rop.cst.CstUtf8;
22 import com.android.dexgen.rop.cst.TypedConstant;
/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DDexTranslationAdvice.java19 import com.android.dexgen.rop.cst.CstInteger;
67 CstInteger cst = (CstInteger) sourceB.getTypeBearer();
71 // These have 8 and 16 bit cst representations
79 return cst.fitsIn16Bits();
80 // These only have 8 bit cst reps
84 return cst.fitsIn8Bits();
/dalvik/dexgen/src/com/android/dexgen/rop/cst/
H A DCstInterfaceMethodRef.java17 package com.android.dexgen.rop.cst;
H A DCstLiteralBits.java17 package com.android.dexgen.rop.cst;
H A DTypedConstant.java17 package com.android.dexgen.rop.cst;
/dalvik/dx/src/com/android/dx/rop/cst/
H A DCstInterfaceMethodRef.java17 package com.android.dx.rop.cst;
H A DCstLiteralBits.java17 package com.android.dx.rop.cst;
H A DTypedConstant.java17 package com.android.dx.rop.cst;

Completed in 233 milliseconds

1234567891011