Searched refs:u4 (Results 1 - 25 of 311) sorted by relevance

1234567891011>>

/dalvik/vm/mterp/c/
H A DOP_AGET.cpp1 HANDLE_OP_AGET(OP_AGET, "", u4, )
H A DOP_AGET_OBJECT.cpp1 HANDLE_OP_AGET(OP_AGET_OBJECT, "-object", u4, )
H A DOP_APUT.cpp1 HANDLE_OP_APUT(OP_APUT, "", u4, )
H A DOP_USHR_INT.cpp1 HANDLE_OP_SHX_INT(OP_USHR_INT, "ushr", (u4), >>)
H A DOP_USHR_INT_2ADDR.cpp1 HANDLE_OP_SHX_INT_2ADDR(OP_USHR_INT_2ADDR, "ushr", (u4), >>)
H A DOP_USHR_INT_LIT8.cpp1 HANDLE_OP_SHX_INT_LIT8(OP_USHR_INT_LIT8, "ushr", (u4), >>)
H A DOP_CONST.cpp3 u4 tmp;
7 tmp |= (u4)FETCH(2) << 16;
H A DOP_CONST_STRING_JUMBO.cpp4 u4 tmp;
8 tmp |= (u4)FETCH(2) << 16;
17 SET_REGISTER(vdst, (u4) strObj);
/dalvik/vm/
H A DInlineNative.h33 typedef bool (*InlineOp4Func)(u4 arg0, u4 arg1, u4 arg2, u4 arg3,
107 INLINE bool dvmPerformInlineOp4Std(u4 arg0, u4 arg1, u4 arg2, u4 arg3,
116 bool dvmPerformInlineOp4Dbg(u4 arg0, u4 arg
[all...]
H A DAtomicCache.h35 u4 key1;
36 u4 key2;
37 u4 value;
38 volatile u4 version; /* version and lock flag */
98 u4 firstVersion, secondVersion; \
99 u4 value; \
102 hash = (((u4)(_key1) >> 2) ^ (u4)(_key2)) & ((_cacheSize)-1); \
107 if (pEntry->key1 == (u4)(_key1) && pEntry->key2 == (u4)(_key
[all...]
H A DIndirectRefTable.h113 return (IndirectRefKind)((u4) iref & 0x03);
121 u4 serial; /* slot serial number */
195 u4 all;
197 u4 topIndex:16; /* index of first unused entry */
198 u4 numHoles:16; /* #of holes in entire table */
274 IndirectRef add(u4 cookie, Object* obj);
297 bool remove(u4 cookie, IndirectRef iref);
347 static inline u4 extractIndex(IndirectRef iref) {
348 u4 uref = (u4) ire
[all...]
H A DInlineNative.cpp30 extern "C" u4 __memcmp16(const u2* s0, const u2* s1, size_t count);
111 u4 arg0, u4 arg1, u4 arg2, u4 arg3, JValue* pResult)
127 bool javaLangString_charAt(u4 arg0, u4 arg1, u4 arg2, u4 arg3,
199 bool javaLangString_compareTo(u4 arg
[all...]
/dalvik/libdex/
H A DDexDebugInfo.h30 typedef int (*DexDebugNewPositionCb)(void *cnxt, u4 address, u4 lineNum);
36 typedef void (*DexDebugNewLocalCb)(void *cnxt, u2 reg, u4 startAddress,
37 u4 endAddress, const char *name, const char *descriptor,
50 u4 protoIdx,
51 u4 accessFlags,
H A DDexDataMap.h27 u4 count; /* number of items currently in the map */
28 u4 max; /* maximum number of items that may be held */
29 u4* offsets; /* array of item offsets */
36 DexDataMap* dexDataMapAlloc(u4 maxCount);
47 void dexDataMapAdd(DexDataMap* map, u4 offset, u2 type);
53 int dexDataMapGet(DexDataMap* map, u4 offset);
60 bool dexDataMapVerify(DexDataMap* map, u4 offset, u2 type);
65 DEX_INLINE bool dexDataMapVerify0Ok(DexDataMap* map, u4 offset, u2 type) {
H A DDexClass.h29 u4 staticFieldsSize;
30 u4 instanceFieldsSize;
31 u4 directMethodsSize;
32 u4 virtualMethodsSize;
37 u4 fieldIdx; /* index to a field_id_item */
38 u4 accessFlags;
43 u4 methodIdx; /* index to a method_id_item */
44 u4 accessFlags;
45 u4 codeOff; /* file offset to a code_item */
77 DexField* pField, u4* lastInde
[all...]
H A DDexCatch.cpp26 u4 dexGetFirstHandlerOffset(const DexCode* pCode) {
40 u4 dexGetHandlersSize(const DexCode* pCode) {
53 u4 address) {
61 u4 start = pTry->startAddr;
68 u4 end = start + pTry->insnCount;
85 u4 dexCatchIteratorGetEndOffset(DexCatchIterator* pIterator,
89 return (u4) (pIterator->pEncodedData - dexGetCatchHandlerData(pCode));
H A DDexOptData.h40 u4 dexComputeOptChecksum(const DexOptHeader* pOptHeader);
/dalvik/vm/native/
H A Djava_lang_Math.cpp20 static void Math_absD(const u4* args, JValue* pResult)
25 static void Math_absF(const u4* args, JValue* pResult)
30 static void Math_absI(const u4* args, JValue* pResult)
35 static void Math_absJ(const u4* args, JValue* pResult)
40 static void Math_cos(const u4* args, JValue* pResult)
45 static void Math_maxI(const u4* args, JValue* pResult)
50 static void Math_minI(const u4* args, JValue* pResult)
55 static void Math_sin(const u4* args, JValue* pResult)
60 static void Math_sqrt(const u4* args, JValue* pResult)
H A Djava_lang_Double.cpp20 static void Double_doubleToLongBits(const u4* args, JValue* pResult)
25 static void Double_doubleToRawLongBits(const u4* args, JValue* pResult)
30 static void Double_longBitsToDouble(const u4* args, JValue* pResult)
H A Djava_lang_Float.cpp20 static void Float_floatToIntBits(const u4* args, JValue* pResult)
25 static void Float_floatToRawIntBits(const u4* args, JValue* pResult)
30 static void Float_intBitsToFloat(const u4* args, JValue* pResult)
H A Djava_lang_String.cpp23 static void String_charAt(const u4* args, JValue* pResult)
28 static void String_compareTo(const u4* args, JValue* pResult)
33 static void String_equals(const u4* args, JValue* pResult)
38 static void String_fastIndexOf(const u4* args, JValue* pResult)
43 static void String_intern(const u4* args, JValue* pResult)
50 static void String_isEmpty(const u4* args, JValue* pResult)
55 static void String_length(const u4* args, JValue* pResult)
/dalvik/vm/oo/
H A DResolve.h47 u4 classIdx,
58 extern "C" Method* dvmResolveMethod(const ClassObject* referrer, u4 methodIdx,
66 Method* dvmResolveInterfaceMethod(const ClassObject* referrer, u4 methodIdx);
74 u4 ifieldIdx);
84 u4 sfieldIdx);
91 extern "C" StringObject* dvmResolveString(const ClassObject* referrer, u4 stringIdx);
/dalvik/vm/analysis/
H A DVfyBasicBlock.h43 u4 firstAddr; /* address of first instruction */
44 u4 lastAddr; /* address of last instruction */
H A DOptimize.h37 ClassObject* dvmOptResolveClass(ClassObject* referrer, u4 classIdx,
39 Method* dvmOptResolveMethod(ClassObject* referrer, u4 methodIdx,
41 Method* dvmOptResolveInterfaceMethod(ClassObject* referrer, u4 methodIdx);
42 InstField* dvmOptResolveInstField(ClassObject* referrer, u4 ifieldIdx,
44 StaticField* dvmOptResolveStaticField(ClassObject* referrer, u4 sfieldIdx,
/dalvik/vm/arch/generic/
H A DHints.cpp52 u4 dvmPlatformInvokeHints( const DexProto* proto)

Completed in 150 milliseconds

1234567891011>>