/dalvik/vm/alloc/ |
H A D | Alloc.cpp | 351 bool dvmIsHeapAddress(void *address) argument 353 return address != NULL && (((uintptr_t) address & (8-1)) == 0);
|
/dalvik/vm/compiler/template/armv5te/ |
H A D | TEMPLATE_INVOKE_METHOD_CHAIN.S | 17 add r12, lr, #2 @ setup the punt-to-interp address
|
H A D | footer.S | 87 mov rPC, r0 @ reload the faulting Dalvik address
|
/dalvik/vm/mterp/armv5te/ |
H A D | OP_IGET_WIDE.S | 38 add r0, r9, r3 @ r0<- address of field
|
H A D | OP_IPUT_WIDE.S | 41 add r2, r9, r3 @ r2<- target address
|
/dalvik/vm/mterp/mips/ |
H A D | OP_IGET_JUMBO.S | 47 addu a3, a3, rOBJ # form address
|
H A D | OP_IGET_WIDE.S | 38 addu rOBJ, rOBJ, a3 # form address
|
H A D | OP_IGET_WIDE_JUMBO.S | 45 addu rOBJ, rOBJ, a3 # form address
|
H A D | OP_IPUT_JUMBO.S | 53 addu rOBJ, rOBJ, a3 # form address
|
H A D | OP_IPUT_OBJECT.S | 46 addu t2, rOBJ, a3 # form address
|
H A D | OP_IPUT_OBJECT_JUMBO.S | 50 addu t2, rOBJ, a3 # form address
|
H A D | OP_IPUT_WIDE.S | 40 addu a2, rOBJ, a3 # form address
|
H A D | OP_IPUT_WIDE_JUMBO.S | 46 addu a2, rOBJ, a3 # form address
|
/dalvik/vm/mterp/x86/ |
H A D | OP_IGET_WIDE.S | 46 leal (%ecx,%eax,1),%eax # eax<- address of field
|
H A D | OP_IPUT_WIDE.S | 47 leal (%ecx,%eax,1),%eax # eax<- address of field
|
/dalvik/vm/interp/ |
H A D | Stack.cpp | 779 u4 address; member in struct:LineNumFromPcContext 783 static int lineNumForPcCb(void *cnxt, u4 address, u4 lineNum) argument 788 // ascending address order, so keep going until we find 791 if (address > pContext->address) { 799 return (address == pContext->address) ? 1 : 0; 822 context.address = relPc;
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | OutputFinisher.java | 637 * assigns an address to each instruction, in order. 640 int address = 0; 645 insn.setAddress(address); 646 address += insn.codeSize();
|
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | OutputFinisher.java | 630 // If we have a closely bound address, don't add it yet, 681 * assigns an address to each instruction, in order. 684 int address = 0; 689 insn.setAddress(address); 690 address += insn.codeSize();
|
/dalvik/vm/compiler/template/mips/ |
H A D | TEMPLATE_INVOKE_METHOD_CHAIN.S | 19 add t2, ra, 8 # setup the punt-to-interp address
|
H A D | footer.S | 108 move rPC, a0 # reload the faulting Dalvid address
|
/dalvik/dexlist/ |
H A D | DexList.cpp | 82 static int positionsCallback(void* cnxt, u4 address, u4 lineNum) argument
|
/dalvik/vm/compiler/template/out/ |
H A D | CompilerTemplateAsm-armv5te.S | 166 * address in the code cache following the invoke instruction. Otherwise 204 movne r9, #0 @ clear the chaining cell address 306 add r12, lr, #2 @ setup the punt-to-interp address 516 mov r11, lr @ save return address 560 mov r11, lr @ save return address 624 mov r11, lr @ save return address 686 mov r11, lr @ save return address 826 * it accordingly. Afterwards, the handler changes the return address to 1203 * (lr-11) is address of pointer to counter. Note: the counter 1235 * address i [all...] |
/dalvik/dexdump/ |
H A D | DexDump.cpp | 600 handler->address); 605 static int dumpPositionsCb(void *cnxt, u4 address, u4 lineNum) argument 607 printf(" 0x%04x line=%d\n", address, lineNum);
|
/dalvik/vm/analysis/ |
H A D | VfyBasicBlock.cpp | 49 addrBuf[idx] = handler->address; 132 * the same target address appears more than once. Also, a 317 * Allocate a data structure that allows us to map from an address to 347 * The address associated with a basic block is the start address.
|
/dalvik/vm/ |
H A D | Exception.cpp | 631 return handler->address; 691 return handler->address;
|