Home
last modified time | relevance | path

Searched refs:make (Results 1 – 25 of 85) sorted by relevance

1234

/dalvik/dx/src/com/android/dx/rop/type/
DStdTypeList.java30 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/
DStdTypeList.java30 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/
DCstInteger.java31 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
DCstByte.java28 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()
DCstShort.java28 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()
DCstChar.java28 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()
DCstFloat.java28 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
DCstLong.java28 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
DCstBoolean.java39 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/
DCstInteger.java31 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
DCstChar.java28 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()
DCstShort.java28 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()
DCstByte.java28 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()
DCstFloat.java28 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
DCstLong.java28 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
DCstBoolean.java39 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/
DExceptions.java64 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,
DRegisterSpecList.java38 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/
DExceptions.java64 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,
DRegisterSpecList.java37 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/
Dinfo.txt1 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/
DDalvCode.java108 positions = PositionList.make(insns, positionInfo); in finishProcessingIfNecessary()
109 locals = LocalList.make(insns); in finishProcessingIfNecessary()
/dalvik/dexgen/src/com/android/dexgen/dex/code/
DDalvCode.java109 positions = PositionList.make(insns, positionInfo); in finishProcessingIfNecessary()
110 locals = LocalList.make(insns); in finishProcessingIfNecessary()
/dalvik/dx/src/com/android/dx/cf/code/
DRopperMachine.java325 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/
DConstantPoolParser.java277 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()

1234