Searched refs:type (Results 151 - 175 of 279) sorted by relevance

1234567891011>>

/dalvik/dx/src/com/android/dx/rop/cst/
H A DCstInteger.java19 import com.android.dx.rop.type.Type;
23 * Constants of type {@code CONSTANT_Integer_info}.
H A DCstNat.java19 import com.android.dx.rop.type.Type;
22 * Constants of type {@code CONSTANT_NameAndType_info}.
37 /** {@code non-null;} the descriptor (type) */
127 * Returns an unadorned but human-readable version of the name-and-type
137 * Gets the field type corresponding to this instance's descriptor.
141 * @return {@code non-null;} the field type
/dalvik/dx/src/com/android/dx/ssa/
H A DPhiInsn.java20 import com.android.dx.rop.type.Type;
21 import com.android.dx.rop.type.TypeBearer;
61 * Makes a phi insn with a void result type.
68 * The result type here is bogus: The type depends on the
84 * This is used during phi-type resolution.<p>
103 * Changes the result type. Used during phi type resolution
105 * @param type {@code non-null;} new TypeBearer
108 public void changeResultType(TypeBearer type, LocalIte argument
[all...]
H A DPhiTypeResolver.java23 import com.android.dx.rop.type.Type;
24 import com.android.dx.rop.type.TypeBearer;
32 * type for a register) but must be resolve to a real type before converting
37 * and the algorithm tries to find the most-fit type (for example, if every
64 * Runs the phi-type resolver.
84 * definitions on the worklist have a type of BT_VOID, which
91 * If the result type has changed, re-resolve all phis
122 * type, which is a nonsensical type fo
[all...]
/dalvik/vm/arch/arm/
H A DCallEABI.S85 .type dvmPlatformInvoke, %function
104 * R - return-type enumeration, really only important for "hard" FP ABI
199 mov r6, r2, lsr #28 @ r6<- return type
240 * r6 return type (enum DalvikJniReturnType)
266 @ In theory, we need to use the "return type" arg to figure out what
313 mov ip, r2, lsr #28 @ ip<- return type
315 add r6, r6, #1 @ advance past return type
356 add r6, r6, #1 @ advance past return type
/dalvik/vm/compiler/codegen/x86/
H A DAnalysisO1.h74 //!access type of a variable
361 void forwardAnalysis(int type);
370 int findVirtualRegInTable(u2 vA, LowOpndRegType type, bool printError);
371 int searchCompileTable(int type, int regNum);
381 OpndSize getRegSize(int type);
/dalvik/vm/oo/
H A DArray.h50 * "type" should be 'I', 'J', 'Z', etc.
56 ArrayObject* dvmAllocPrimitiveArray(char type, size_t length, int allocFlags);
114 * is impossible because of a type clash, we fail and return "false".
116 * "dstElemClass" is the type of element that "dstArray" holds.
/dalvik/dexgen/src/com/android/dexgen/rop/type/
H A DType.java17 package com.android.dexgen.rop.type;
24 * Representation of a value type, such as may appear in a field, in a
38 /** basic type constant for {@code void} */
41 /** basic type constant for {@code boolean} */
44 /** basic type constant for {@code byte} */
47 /** basic type constant for {@code char} */
50 /** basic type constant for {@code double} */
53 /** basic type constant for {@code float} */
56 /** basic type constant for {@code int} */
59 /** basic type constan
917 putIntern(Type type) argument
[all...]
/dalvik/dx/src/com/android/dx/rop/type/
H A DType.java17 package com.android.dx.rop.type;
24 * Representation of a value type, such as may appear in a field, in a
37 /** basic type constant for {@code void} */
40 /** basic type constant for {@code boolean} */
43 /** basic type constant for {@code byte} */
46 /** basic type constant for {@code char} */
49 /** basic type constant for {@code double} */
52 /** basic type constant for {@code float} */
55 /** basic type constant for {@code int} */
58 /** basic type constan
851 putIntern(Type type) argument
[all...]
/dalvik/hit/src/com/android/hit/
H A DHprofParser.java61 * When a sub-tag of this type appears in a HPROF_HEAP_DUMP or
398 private int loadBasicObj(RootType type) throws IOException { argument
400 RootObj root = new RootObj(type, id);
489 int type = in.readUnsignedByte();
492 types[i] = type;
557 int type = mInput.readUnsignedByte();
558 int size = Types.getTypeSize(type);
564 ArrayInstance array = new ArrayInstance(id, stack, type, numElements,
590 int type = mInput.readUnsignedByte();
591 int size = Types.getTypeSize(type);
[all...]
/dalvik/dx/src/com/android/dx/dex/cf/
H A DCfTranslator.java53 import com.android.dx.rop.type.Type;
54 import com.android.dx.rop.type.TypeList;
186 * @param type {@code non-null;} the desired type
189 Type type) {
192 if (constantType.equals(type)) {
196 switch (type.getBasicType()) {
211 constant + " to " + type);
188 coerceConstant(TypedConstant constant, Type type) argument
/dalvik/libdex/
H A DDexFile.cpp47 char dexGetPrimitiveTypeDescriptorChar(PrimitiveType type) { argument
48 const char* string = dexGetPrimitiveTypeDescriptor(type);
54 const char* dexGetPrimitiveTypeDescriptor(PrimitiveType type) { argument
55 switch (type) {
72 const char* dexGetBoxedTypeDescriptor(PrimitiveType type) { argument
73 switch (type) {
/dalvik/tools/hprof-conv/
H A DHprofConv.c616 * (1b) type
623 /* read type char */
634 unsigned char type; local
637 type = buf[0];
648 if (type == HPROF_TAG_HEAP_DUMP ||
649 type == HPROF_TAG_HEAP_DUMP_SEGMENT)
652 type, length);
658 DBUG("Keeping 0x%02x (%d bytes)\n", type, length);
/dalvik/vm/mterp/mips/
H A DOP_FILLED_NEW_ARRAY.S3 %verify "unimplemented array type"
10 # op {vCCCC..v(CCCC+AA-1)}, type /* BBBB */
56 sw rINST, (offThread_retval+4)(rSELF) # retval.h <- type
96 lw a1, (offThread_retval+4)(rSELF) # a1 <- type
H A DOP_INVOKE_DIRECT.S31 li a2, METHOD_DIRECT # resolver method type
H A DOP_INVOKE_DIRECT_JUMBO.S32 li a2, METHOD_DIRECT # resolver method type
H A DOP_INVOKE_VIRTUAL.S26 li a2, METHOD_VIRTUAL # resolver method type
H A DOP_INVOKE_VIRTUAL_JUMBO.S21 li a2, METHOD_VIRTUAL # resolver method type
/dalvik/dx/src/com/android/dx/cf/code/
H A DMerger.java19 import com.android.dx.rop.type.Type;
20 import com.android.dx.rop.type.TypeBearer;
147 * @param ft1 {@code non-null;} a frame type
148 * @param ft2 {@code non-null;} another frame type
165 * A known-null merges with any other reference type to
166 * be that reference type.
181 * At least one of the types is a primitive type,
198 * the type int.
212 * type {@code Object} is the supertype of all reference
264 * reference type
[all...]
/dalvik/vm/mterp/armv5te/
H A DOP_INVOKE_DIRECT.S42 mov r2, #METHOD_DIRECT @ resolver method type
H A DOP_INVOKE_VIRTUAL.S25 mov r2, #METHOD_VIRTUAL @ resolver method type
/dalvik/vm/reflect/
H A DReflect.h78 * Convert the argument to the specified type.
83 int dvmConvertArgument(DataObject* arg, ClassObject* type, s4* ins);
217 u1 type; member in struct:AnnotationValue
/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DDalvCode.java20 import com.android.dexgen.rop.type.Type;
/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DProtoIdsSection.java20 import com.android.dexgen.rop.type.Prototype;
/dalvik/dexgen/src/com/android/dexgen/rop/cst/
H A DCstArray.java19 import com.android.dexgen.rop.type.Type;
23 * Constant type to represent a fixed array of other constants. The contents
24 * may be of any type <i>other</i> than {@link CstUtf8}.

Completed in 489 milliseconds

1234567891011>>