Home
last modified time | relevance | path

Searched refs:addr (Results 1 – 21 of 21) sorted by relevance

/dalvik/dx/tests/044-dex-math-ops/
Dexpected.txt13 000b: add-double/2addr v6, v8
18 0011: sub-double/2addr v6, v8
23 0017: mul-double/2addr v6, v8
28 001d: div-double/2addr v6, v8
33 0023: rem-double/2addr v6, v8
48 000b: add-float/2addr v4, v5
53 0011: sub-float/2addr v4, v5
58 0017: mul-float/2addr v4, v5
63 001d: div-float/2addr v4, v5
68 0023: rem-float/2addr v4, v5
[all …]
/dalvik/dx/tests/047-dex-wide-args/
Dexpected.txt10 0007: add-long/2addr v6, v8
13 000a: add-long/2addr v6, v8
15 000c: add-long/2addr v6, v8
27 0007: add-long/2addr v6, v8
29 0009: add-long/2addr v6, v8
32 000c: add-long/2addr v6, v8
/dalvik/libdex/
DSysUtil.cpp72 pMap->addr = pMap->baseAddr = memPtr; in sysCreatePrivateMap()
132 pMap->baseAddr = pMap->addr = memPtr; in sysFakeMapFile()
177 pMap->baseAddr = pMap->addr = memPtr; in sysMapFileInShmemWritableReadOnly()
219 pMap->addr = (char*)memPtr + adjust; in sysMapFileSegmentInShmem()
225 pMap->addr, (int) pMap->length); in sysMapFileSegmentInShmem()
239 int sysChangeMapAccess(void* addr, size_t length, int wantReadWrite, in sysChangeMapAccess() argument
246 if (addr < pMap->baseAddr || in sysChangeMapAccess()
247 (u1*)addr >= (u1*)pMap->baseAddr + pMap->baseLength) in sysChangeMapAccess()
250 addr, pMap->baseAddr, (u1*)pMap->baseAddr + pMap->baseLength); in sysChangeMapAccess()
259 u1* alignAddr = (u1*) ((uintptr_t) addr & ~(SYSTEM_PAGE_SIZE-1)); in sysChangeMapAccess()
[all …]
DSysUtil.h44 void* addr; /* start of data */ member
86 int sysChangeMapAccess(void* addr, size_t length, int wantReadWrite,
DDexSwapVerify.cpp1068 static u1* swapFieldAnnotations(const CheckState* state, u4 count, u1* addr) { in swapFieldAnnotations() argument
1069 DexFieldAnnotationsItem* item = (DexFieldAnnotationsItem*) addr; in swapFieldAnnotations()
1097 static u1* swapMethodAnnotations(const CheckState* state, u4 count, u1* addr) { in swapMethodAnnotations() argument
1098 DexMethodAnnotationsItem* item = (DexMethodAnnotationsItem*) addr; in swapMethodAnnotations()
1127 u1* addr) { in swapParameterAnnotations() argument
1128 DexParameterAnnotationsItem* item = (DexParameterAnnotationsItem*) addr; in swapParameterAnnotations()
1164 u1* addr = (u1*) (item + 1); in swapAnnotationsDirectoryItem() local
1167 addr = swapFieldAnnotations(state, item->fieldsSize, addr); in swapAnnotationsDirectoryItem()
1168 if (addr == NULL) { in swapAnnotationsDirectoryItem()
1174 addr = swapMethodAnnotations(state, item->methodsSize, addr); in swapAnnotationsDirectoryItem()
[all …]
DCmdUtils.cpp197 sysChangeMapAccess(pMap->addr, pMap->length, true, pMap); in dexOpenAndMap()
199 if (dexSwapAndVerifyIfNecessary((u1*) pMap->addr, pMap->length)) { in dexOpenAndMap()
210 sysChangeMapAccess(pMap->addr, pMap->length, false, pMap); in dexOpenAndMap()
DDexFile.h557 int dexSwapAndVerify(u1* addr, int len);
567 int dexSwapAndVerifyIfNecessary(u1* addr, int len);
863 const u1* addr = (const u1*) &pAnnoDir[1]; in dexGetMethodAnnotations() local
864 addr += pAnnoDir->fieldsSize * sizeof (DexFieldAnnotationsItem); in dexGetMethodAnnotations()
865 return (const DexMethodAnnotationsItem*) addr; in dexGetMethodAnnotations()
895 const u1* addr = (const u1*) &pAnnoDir[1]; in dexGetParameterAnnotations() local
896 addr += pAnnoDir->fieldsSize * sizeof (DexFieldAnnotationsItem); in dexGetParameterAnnotations()
897 addr += pAnnoDir->methodsSize * sizeof (DexMethodAnnotationsItem); in dexGetParameterAnnotations()
898 return (const DexParameterAnnotationsItem*) addr; in dexGetParameterAnnotations()
/dalvik/dx/tests/052-dex-static-var-access/
Dexpected.txt5 0004: add-int/2addr v1, v2
7 0007: add-int/2addr v1, v2
9 000a: add-int/2addr v1, v2
12 000e: add-int/2addr v1, v2
15 0012: add-int/2addr v1, v2
18 0016: add-int/2addr v1, v2
/dalvik/dx/tests/121-sccp/
Dexpected.txt11 0010: add-double/2addr v0, v6
36 000a: sub-double/2addr v0, v4
38 000d: mul-double/2addr v0, v4
41 0012: sub-double/2addr v0, v6
44 0017: mul-double/2addr v0, v2
64 0008: rem-double/2addr v0, v4
65 0009: add-double/2addr v0, v2
84 000a: mul-double/2addr v0, v2
87 000f: sub-double/2addr v0, v4
89 0012: mul-double/2addr v0, v2
[all …]
/dalvik/dx/tests/053-dex-instance-var-access/
Dexpected.txt8 0007: add-int/2addr v2, v3
11 000b: add-int/2addr v2, v3
14 000f: add-int/2addr v2, v3
18 0014: add-int/2addr v2, v3
22 0019: add-int/2addr v2, v3
26 001e: add-int/2addr v2, v3
/dalvik/opcode-gen/
Dbytecode.txt256 op b0 add-int/2addr 12x y none continue
257 op b1 sub-int/2addr 12x y none continue
258 op b2 mul-int/2addr 12x y none continue
259 op b3 div-int/2addr 12x y none continue|throw
260 op b4 rem-int/2addr 12x y none continue|throw
261 op b5 and-int/2addr 12x y none continue
262 op b6 or-int/2addr 12x y none continue
263 op b7 xor-int/2addr 12x y none continue
264 op b8 shl-int/2addr 12x y none continue
265 op b9 shr-int/2addr 12x y none continue
[all …]
/dalvik/dx/tests/075-dex-cat2-value-merge/
Dexpected.txt10 0009: add-long/2addr v3, v5
/dalvik/dexgen/src/com/android/dexgen/dex/code/
DDalvInsn.java324 String addr = prefix + identifierString() + ": "; in listingString() local
325 int w1 = addr.length(); in listingString()
328 return TwoColumnOutput.toString(addr, w1, "", insnPerSe, w2); in listingString()
DLocalList.java417 int addr = e.getAddress(); in debugVerify0() local
422 if (test.getAddress() != addr) { in debugVerify0()
431 Integer.toHexString(addr)); in debugVerify0()
437 Integer.toHexString(addr)); in debugVerify0()
446 Integer.toHexString(addr)); in debugVerify0()
/dalvik/dx/src/com/android/dx/dex/code/
DDalvInsn.java353 String addr = prefix + identifierString() + ": "; in listingString() local
354 int w1 = addr.length(); in listingString()
357 return TwoColumnOutput.toString(addr, w1, "", insnPerSe, w2); in listingString()
DLocalList.java413 int addr = e.getAddress(); in debugVerify0() local
418 if (test.getAddress() != addr) { in debugVerify0()
427 Integer.toHexString(addr)); in debugVerify0()
433 Integer.toHexString(addr)); in debugVerify0()
442 Integer.toHexString(addr)); in debugVerify0()
/dalvik/dx/tests/069-dex-source-position/
Dexpected.txt21 0019: add-int/2addr v2, v3
55 0019: add-int/2addr v2, v3
105 0019: add-int/2addr v2, v3
/dalvik/dx/tests/056-dex-call-interface/
Dexpected.txt22 001b: add-int/2addr v5, v6
/dalvik/dx/tests/122-switch-with-high-register/
Dexpected.txt5 0003: add-int/2addr v1, v3
6 0004: add-int/2addr v1, v4
7 0005: add-int/2addr v1, v5
8 0006: add-int/2addr v1, v6
9 0007: add-int/2addr v1, v7
10 0008: add-int/2addr v1, v8
11 0009: add-int/2addr v1, v9
12 000a: add-int/2addr v1, v10
13 000b: add-int/2addr v1, v11
14 000c: add-int/2addr v1, v12
[all …]
/dalvik/dexlist/
DDexList.cpp220 pDexFile = dexFileParse((u1*)map.addr, map.length, kDexParseDefault); in process()
/dalvik/dexdump/
DDexDump.cpp1619 int idx, addr, byte; in dumpMethodMap() local
1626 addr = *data++; in dumpMethodMap()
1628 addr |= (*data++) << 8; in dumpMethodMap()
1630 printf(" %4x:", addr); in dumpMethodMap()
1797 pDexFile = dexFileParse((u1*)map.addr, map.length, flags); in process()