/dalvik/dx/tests/044-dex-math-ops/ |
D | expected.txt | 13 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/ |
D | expected.txt | 10 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/ |
D | SysUtil.cpp | 72 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 …]
|
D | SysUtil.h | 44 void* addr; /* start of data */ member 86 int sysChangeMapAccess(void* addr, size_t length, int wantReadWrite,
|
D | DexSwapVerify.cpp | 1068 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 …]
|
D | CmdUtils.cpp | 197 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()
|
D | DexFile.h | 557 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/ |
D | expected.txt | 5 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/ |
D | expected.txt | 11 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/ |
D | expected.txt | 8 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/ |
D | bytecode.txt | 256 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/ |
D | expected.txt | 10 0009: add-long/2addr v3, v5
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
D | DalvInsn.java | 324 String addr = prefix + identifierString() + ": "; in listingString() local 325 int w1 = addr.length(); in listingString() 328 return TwoColumnOutput.toString(addr, w1, "", insnPerSe, w2); in listingString()
|
D | LocalList.java | 417 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/ |
D | DalvInsn.java | 353 String addr = prefix + identifierString() + ": "; in listingString() local 354 int w1 = addr.length(); in listingString() 357 return TwoColumnOutput.toString(addr, w1, "", insnPerSe, w2); in listingString()
|
D | LocalList.java | 413 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/ |
D | expected.txt | 21 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/ |
D | expected.txt | 22 001b: add-int/2addr v5, v6
|
/dalvik/dx/tests/122-switch-with-high-register/ |
D | expected.txt | 5 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/ |
D | DexList.cpp | 220 pDexFile = dexFileParse((u1*)map.addr, map.length, kDexParseDefault); in process()
|
/dalvik/dexdump/ |
D | DexDump.cpp | 1619 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()
|