/dalvik/dx/src/com/android/dx/rop/type/ |
D | StdTypeList.java | 30 public static final StdTypeList INT = StdTypeList.make(Type.INT); 33 public static final StdTypeList LONG = StdTypeList.make(Type.LONG); 36 public static final StdTypeList FLOAT = StdTypeList.make(Type.FLOAT); 39 public static final StdTypeList DOUBLE = StdTypeList.make(Type.DOUBLE); 42 public static final StdTypeList OBJECT = StdTypeList.make(Type.OBJECT); 46 = StdTypeList.make(Type.RETURN_ADDRESS); 50 StdTypeList.make(Type.THROWABLE); 54 StdTypeList.make(Type.INT, Type.INT); 58 StdTypeList.make(Type.LONG, Type.LONG); 62 StdTypeList.make(Type.FLOAT, Type.FLOAT); [all …]
|
/dalvik/dexgen/src/com/android/dexgen/rop/type/ |
D | StdTypeList.java | 30 public static final StdTypeList INT = StdTypeList.make(Type.INT); 33 public static final StdTypeList LONG = StdTypeList.make(Type.LONG); 36 public static final StdTypeList FLOAT = StdTypeList.make(Type.FLOAT); 39 public static final StdTypeList DOUBLE = StdTypeList.make(Type.DOUBLE); 42 public static final StdTypeList OBJECT = StdTypeList.make(Type.OBJECT); 46 = StdTypeList.make(Type.RETURN_ADDRESS); 50 StdTypeList.make(Type.THROWABLE); 54 StdTypeList.make(Type.INT, Type.INT); 58 StdTypeList.make(Type.LONG, Type.LONG); 62 StdTypeList.make(Type.FLOAT, Type.FLOAT); [all …]
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
D | CstInteger.java | 31 public static final CstInteger VALUE_M1 = make(-1); 34 public static final CstInteger VALUE_0 = make(0); 37 public static final CstInteger VALUE_1 = make(1); 40 public static final CstInteger VALUE_2 = make(2); 43 public static final CstInteger VALUE_3 = make(3); 46 public static final CstInteger VALUE_4 = make(4); 49 public static final CstInteger VALUE_5 = make(5); 58 public static CstInteger make(int value) { in make() method in CstInteger
|
D | CstByte.java | 28 public static final CstByte VALUE_0 = make((byte) 0); 36 public static CstByte make(byte value) { in make() method in CstByte 48 public static CstByte make(int value) { in make() method in CstByte 56 return make(cast); in make()
|
D | CstShort.java | 28 public static final CstShort VALUE_0 = make((short) 0); 37 public static CstShort make(short value) { in make() method in CstShort 49 public static CstShort make(int value) { in make() method in CstShort 57 return make(cast); in make()
|
D | CstChar.java | 28 public static final CstChar VALUE_0 = make((char) 0); 36 public static CstChar make(char value) { in make() method in CstChar 48 public static CstChar make(int value) { in make() method in CstChar 56 return make(cast); in make()
|
D | CstFloat.java | 28 public static final CstFloat VALUE_0 = make(Float.floatToIntBits(0.0f)); 31 public static final CstFloat VALUE_1 = make(Float.floatToIntBits(1.0f)); 34 public static final CstFloat VALUE_2 = make(Float.floatToIntBits(2.0f)); 42 public static CstFloat make(int bits) { in make() method in CstFloat
|
D | CstLong.java | 28 public static final CstLong VALUE_0 = make(0); 31 public static final CstLong VALUE_1 = make(1); 39 public static CstLong make(long value) { in make() method in CstLong
|
D | CstBoolean.java | 39 public static CstBoolean make(boolean value) { in make() method in CstBoolean 50 public static CstBoolean make(int value) { in make() method in CstBoolean
|
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
D | CstInteger.java | 31 public static final CstInteger VALUE_M1 = make(-1); 34 public static final CstInteger VALUE_0 = make(0); 37 public static final CstInteger VALUE_1 = make(1); 40 public static final CstInteger VALUE_2 = make(2); 43 public static final CstInteger VALUE_3 = make(3); 46 public static final CstInteger VALUE_4 = make(4); 49 public static final CstInteger VALUE_5 = make(5); 58 public static CstInteger make(int value) { in make() method in CstInteger
|
D | CstChar.java | 28 public static final CstChar VALUE_0 = make((char) 0); 36 public static CstChar make(char value) { in make() method in CstChar 48 public static CstChar make(int value) { in make() method in CstChar 56 return make(cast); in make()
|
D | CstShort.java | 28 public static final CstShort VALUE_0 = make((short) 0); 37 public static CstShort make(short value) { in make() method in CstShort 49 public static CstShort make(int value) { in make() method in CstShort 57 return make(cast); in make()
|
D | CstByte.java | 28 public static final CstByte VALUE_0 = make((byte) 0); 36 public static CstByte make(byte value) { in make() method in CstByte 48 public static CstByte make(int value) { in make() method in CstByte 56 return make(cast); in make()
|
D | CstFloat.java | 28 public static final CstFloat VALUE_0 = make(Float.floatToIntBits(0.0f)); 31 public static final CstFloat VALUE_1 = make(Float.floatToIntBits(1.0f)); 34 public static final CstFloat VALUE_2 = make(Float.floatToIntBits(2.0f)); 42 public static CstFloat make(int bits) { in make() method in CstFloat
|
D | CstLong.java | 28 public static final CstLong VALUE_0 = make(0); 31 public static final CstLong VALUE_1 = make(1); 39 public static CstLong make(long value) { in make() method in CstLong
|
D | CstBoolean.java | 39 public static CstBoolean make(boolean value) { in make() method in CstBoolean 50 public static CstBoolean make(int value) { in make() method in CstBoolean
|
/dalvik/dx/src/com/android/dx/rop/code/ |
D | Exceptions.java | 64 public static final StdTypeList LIST_Error = StdTypeList.make(TYPE_Error); 71 StdTypeList.make(TYPE_Error, TYPE_ArithmeticException); 78 StdTypeList.make(TYPE_Error, TYPE_ClassCastException); 85 StdTypeList.make(TYPE_Error, TYPE_NegativeArraySizeException); 92 StdTypeList.make(TYPE_Error, TYPE_NullPointerException); 100 StdTypeList.make(TYPE_Error, 111 StdTypeList.make(TYPE_Error, 123 StdTypeList.make(TYPE_Error,
|
D | RegisterSpecList.java | 38 public static RegisterSpecList make(RegisterSpec spec) { in make() method in RegisterSpecList 51 public static RegisterSpecList make(RegisterSpec spec0, in make() method in RegisterSpecList 67 public static RegisterSpecList make(RegisterSpec spec0, RegisterSpec spec1, in make() method in RegisterSpecList 85 public static RegisterSpecList make(RegisterSpec spec0, RegisterSpec spec1, in make() method in RegisterSpecList
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
D | Exceptions.java | 64 public static final StdTypeList LIST_Error = StdTypeList.make(TYPE_Error); 71 StdTypeList.make(TYPE_Error, TYPE_ArithmeticException); 78 StdTypeList.make(TYPE_Error, TYPE_ClassCastException); 85 StdTypeList.make(TYPE_Error, TYPE_NegativeArraySizeException); 92 StdTypeList.make(TYPE_Error, TYPE_NullPointerException); 100 StdTypeList.make(TYPE_Error, 111 StdTypeList.make(TYPE_Error, 123 StdTypeList.make(TYPE_Error,
|
D | RegisterSpecList.java | 37 public static RegisterSpecList make(RegisterSpec spec) { in make() method in RegisterSpecList 50 public static RegisterSpecList make(RegisterSpec spec0, in make() method in RegisterSpecList 66 public static RegisterSpecList make(RegisterSpec spec0, RegisterSpec spec1, in make() method in RegisterSpecList 84 public static RegisterSpecList make(RegisterSpec spec0, RegisterSpec spec1, in make() method in RegisterSpecList
|
/dalvik/dx/tests/079-dex-local-variable-renumbering/ |
D | info.txt | 1 This is a smoke test of dex conversion, which checks to make sure that 3 to make room for low scratch registers.
|
/dalvik/dx/src/com/android/dx/dex/code/ |
D | DalvCode.java | 108 positions = PositionList.make(insns, positionInfo); in finishProcessingIfNecessary() 109 locals = LocalList.make(insns); in finishProcessingIfNecessary()
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
D | DalvCode.java | 109 positions = PositionList.make(insns, positionInfo); in finishProcessingIfNecessary() 110 locals = LocalList.make(insns); in finishProcessingIfNecessary()
|
/dalvik/dx/src/com/android/dx/cf/code/ |
D | RopperMachine.java | 325 dest = RegisterSpec.make(stackPointer, result(0)); in run() 388 RegisterSpec.make(dest.getNextReg(), Type.INT_ARRAY); in run() 416 RegisterSpec.make(dest.getReg(), Type.CLASS); in run() 455 RegisterSpec.make(dest.getReg(), Type.OBJECT); in run() 459 pos, RegisterSpecList.make(classReg, dimsReg), in run() 475 sources = RegisterSpecList.make(objectReg); in run() 561 cst = CstInteger.make(-cstInt.getValue()); in run() 606 RegisterSpec.make(0, type), in run() 660 RegisterSpecList.make(moveResult.getResult()), initValues, in run() 689 sources.set(0, RegisterSpec.make(localIndex, arg(0))); in getSources() [all …]
|
/dalvik/dx/src/com/android/dx/cf/cst/ |
D | ConstantPoolParser.java | 277 cst = CstInteger.make(value); in parse0() 282 cst = CstFloat.make(bits); in parse0() 287 cst = CstLong.make(value); in parse0() 292 cst = CstDouble.make(bits); in parse0() 371 cst = CstMethodHandle.make(methodHandleType, ref); in parse0() 377 cst = CstProtoRef.make(descriptor); in parse0() 384 cst = CstInvokeDynamic.make(bootstrapMethodIndex, nat); in parse0()
|