Searched refs:type (Results 201 - 225 of 268) sorted by relevance

1234567891011

/dalvik/vm/compiler/codegen/x86/
H A DLowerJump.cpp428 unsigned getJmpCallInstSize(OpndSize size, JmpCall_type type) { argument
429 if(type == JmpCall_uncond) {
434 if(type == JmpCall_cond) {
439 if(type == JmpCall_reg) {
443 if(type == JmpCall_call) {
457 int getRelativeOffset(const char* target, bool isShortTerm, JmpCall_type type, bool* unknown, OpndSize* immSize) { argument
501 if(type == JmpCall_call) { //call sz16 does not work in gdb
519 if(type == JmpCall_call) *immSize = OpndSize_32;
523 relOffset -= getJmpCallInstSize(*immSize, type);
883 int getRelativeNCG(s4 tmp, JmpCall_type type, boo argument
[all...]
/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DAnnotationUtils.java30 import com.android.dexgen.rop.type.Type;
31 import com.android.dexgen.rop.type.TypeList;
41 /** {@code non-null;} type for {@code AnnotationDefault} annotations */
45 /** {@code non-null;} type for {@code EnclosingClass} annotations */
49 /** {@code non-null;} type for {@code EnclosingMethod} annotations */
53 /** {@code non-null;} type for {@code InnerClass} annotations */
57 /** {@code non-null;} type for {@code MemberClasses} annotations */
61 /** {@code non-null;} type for {@code Signature} annotations */
65 /** {@code non-null;} type for {@code Throws} annotations */
240 * @param types {@code non-null;} the type lis
[all...]
H A DDebugInfoDecoder.java25 import com.android.dexgen.rop.type.Prototype;
26 import com.android.dexgen.rop.type.StdTypeList;
27 import com.android.dexgen.rop.type.Type;
158 /** index of type in types table */
161 /** index of type signature in strings table */
H A DEncodedMethod.java23 import com.android.dexgen.rop.type.TypeList;
/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DBasicBlockList.java19 import com.android.dexgen.rop.type.StdTypeList;
20 import com.android.dexgen.rop.type.TypeList;
/dalvik/dx/src/com/android/dx/cf/direct/
H A DStdAttributeFactory.java55 import com.android.dx.rop.type.TypeList;
358 CstType type = (CstType) pool.get(idx);
363 Attribute result = new AttEnclosingMethod(type, method);
366 observer.parsed(bytes, offset, 2, "class: " + type);
554 * @param typeTable {@code true} iff this is for a type table
576 CstString type = (CstString) pool.get(typeIdx);
581 signature = type;
583 descriptor = type;
593 type.toHuman());
/dalvik/dx/src/com/android/dx/dex/file/
H A DAnnotationUtils.java30 import com.android.dx.rop.type.Type;
31 import com.android.dx.rop.type.TypeList;
45 /** {@code non-null;} type for {@code AnnotationDefault} annotations */
49 /** {@code non-null;} type for {@code EnclosingClass} annotations */
53 /** {@code non-null;} type for {@code EnclosingMethod} annotations */
57 /** {@code non-null;} type for {@code InnerClass} annotations */
61 /** {@code non-null;} type for {@code MemberClasses} annotations */
65 /** {@code non-null;} type for {@code Signature} annotations */
69 /** {@code non-null;} type for {@code Throws} annotations */
243 * @param types {@code non-null;} the type lis
[all...]
H A DDebugInfoDecoder.java42 import com.android.dx.rop.type.Prototype;
43 import com.android.dx.rop.type.StdTypeList;
44 import com.android.dx.rop.type.Type;
169 /** index of type in types table */
172 /** index of type signature in strings table */
H A DEncodedMethod.java24 import com.android.dx.rop.type.TypeList;
/dalvik/dx/src/com/android/dx/rop/code/
H A DBasicBlockList.java19 import com.android.dx.rop.type.StdTypeList;
20 import com.android.dx.rop.type.TypeList;
/dalvik/vm/analysis/
H A DRegisterMap.cpp183 * For type-precise determination we have all the data we need, so we
354 * Determine if the RegType value is a reference type.
360 static inline bool isReferenceType(RegType type) argument
362 return (type > kRegTypeMAX || type == kRegTypeUninit);
367 * or not the register holds a reference type (which could be null).
379 RegType type = *regs++; local
381 if (isReferenceType(type))
535 RegType type = regs[i]; local
536 regIsRef = isReferenceType(type);
[all...]
/dalvik/vm/mterp/armv5te/
H A DOP_INVOKE_STATIC.S29 mov r2, #METHOD_STATIC @ resolver method type
H A DOP_INVOKE_SUPER.S48 mov r2, #METHOD_VIRTUAL @ resolver method type
/dalvik/vm/mterp/mips/
H A DOP_INVOKE_STATIC.S28 li a2, METHOD_STATIC # resolver method type
H A DOP_INVOKE_SUPER.S29 li a2, METHOD_VIRTUAL # resolver method type
/dalvik/vm/mterp/x86/
H A DOP_INVOKE_SUPER.S54 movl $$METHOD_VIRTUAL,OUT_ARG2(%esp) # arg2<- resolver method type
/dalvik/vm/oo/
H A DArray.cpp111 * "type" is the primitive type letter, e.g. 'I' for int or 'J' for long.
113 ArrayObject* dvmAllocPrimitiveArray(char type, size_t length, int allocFlags) argument
119 switch (type) {
153 ALOGE("Unknown primitive type '%c'", type);
266 * primitive type's internally-generated class object.
269 * used to ensure that we're looking for the element type in the right
312 /* array of a primitive type */
327 * with the class loader of their underlying element type
[all...]
/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DArrayData.java22 import com.android.dexgen.rop.type.Type;
41 /** non-null: type of constant that initializes the array */
93 throw new IllegalArgumentException("Unexpected constant type");
/dalvik/dexgen/src/com/android/dexgen/dex/code/form/
H A DForm35c.java27 import com.android.dexgen.rop.type.Type;
/dalvik/dx/src/com/android/dx/cf/code/
H A DConcreteMethod.java31 import com.android.dx.rop.type.Prototype;
H A DLocalVariableList.java21 import com.android.dx.rop.type.Type;
66 * given instances, where one instance should have only type
67 * descriptors and the other only type signatures. The merged
141 * @param descriptor {@code null-ok;} the variable's type descriptor
142 * @param signature {@code null-ok;} the variable's type signature
153 * in all respects but the type descriptor and signature, if any.
212 /** {@code null-ok;} the variable's type descriptor */
215 /** {@code null-ok;} the variable's type signature */
231 * @param descriptor {@code null-ok;} the variable's type descriptor
232 * @param signature {@code null-ok;} the variable's type signatur
[all...]
/dalvik/dx/src/com/android/dx/dex/code/form/
H A DForm35c.java27 import com.android.dx.rop.type.Type;
/dalvik/dx/src/com/android/dx/rop/cst/
H A DCstString.java19 import com.android.dx.rop.type.Type;
24 * Constants of type {@code CONSTANT_Utf8_info} or {@code CONSTANT_String_info}.
/dalvik/libdex/
H A DDexFile.h36 #include "vm/Common.h" // basic type defs, e.g. u1/u2/u4/u8, and LOG
84 PRIM_NOT = 0, /* value is a reference type, not a primitive type */
166 /* map item type codes */
246 u2 type; /* type code (see kDexType* above) */ member in struct:DexMapItem
248 u4 size; /* count of items of the indicated type */
271 u4 descriptorIdx; /* index into stringIds list for type descriptor */
279 u2 typeIdx; /* index into typeIds for field type */
297 u4 returnTypeIdx; /* index into typeIds list for return type */
[all...]
/dalvik/vm/jdwp/
H A DJdwp.h47 * Match these with the type sizes. This way we don't have to pass
233 void dvmJdwpDdmSendChunkV(JdwpState* state, int type, const struct iovec* iov,

Completed in 1061 milliseconds

1234567891011