/dalvik/vm/alloc/ |
D | CardTable.h | 26 #define GC_CARD_SHIFT 7 macro 27 #define GC_CARD_SIZE (1 << GC_CARD_SHIFT)
|
D | CardTable.cpp | 77 ((uintptr_t)heapBase >> GC_CARD_SHIFT)); in dvmCardTableStartup() 174 u1 *cardAddr = biasedBase + ((uintptr_t)addr >> GC_CARD_SHIFT); in dvmCardFromAddr() 186 return (void *)(offset << GC_CARD_SHIFT); in dvmAddrFromCard()
|
/dalvik/vm/mterp/mips/ |
D | OP_IPUT_OBJECT_QUICK.S | 16 srl t1, a3, GC_CARD_SHIFT
|
D | OP_SPUT_OBJECT.S | 52 srl t2, t1, GC_CARD_SHIFT
|
D | OP_APUT_OBJECT.S | 41 srl t1, rINST, GC_CARD_SHIFT
|
D | OP_SPUT_OBJECT_JUMBO.S | 54 srl t2, t1, GC_CARD_SHIFT
|
D | OP_IPUT_OBJECT.S | 51 srl t1, rOBJ, GC_CARD_SHIFT
|
D | OP_IPUT_OBJECT_JUMBO.S | 55 srl t1, rOBJ, GC_CARD_SHIFT
|
D | OP_FILLED_NEW_ARRAY_JUMBO.S | 80 srl t3, a0, GC_CARD_SHIFT
|
D | OP_FILLED_NEW_ARRAY.S | 100 srl t3, a0, GC_CARD_SHIFT
|
/dalvik/vm/mterp/armv5te/ |
D | OP_IPUT_OBJECT_QUICK.S | 17 strneb r2, [r2, r3, lsr #GC_CARD_SHIFT] @ mark card based on obj head
|
D | OP_SPUT_OBJECT.S | 34 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card based on obj head
|
D | OP_IPUT_OBJECT.S | 50 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card if not
|
D | OP_FILLED_NEW_ARRAY.S | 90 strneb r2, [r2, r0, lsr #GC_CARD_SHIFT] @ Mark card based on object head
|
/dalvik/vm/mterp/x86/ |
D | OP_IPUT_OBJECT.S | 55 shrl $$GC_CARD_SHIFT,%ecx # object head to card number
|
D | OP_SPUT_OBJECT.S | 31 shrl $$GC_CARD_SHIFT,%eax # head to card number
|
/dalvik/vm/compiler/codegen/x86/ |
D | LowerGetPut.cpp | 423 alu_binary_imm_reg(OpndSize_32, shr_opc, GC_CARD_SHIFT, tgtAddrReg, targetPhysical); in markCard() 431 alu_binary_imm_reg(OpndSize_32, shr_opc, GC_CARD_SHIFT, tgtAddrReg, isPhysical); in markCard_notNull() 438 alu_binary_imm_reg(OpndSize_32, shr_opc, GC_CARD_SHIFT, tgtAddrReg, isTgtPhysical); in markCard_filled()
|
/dalvik/vm/mterp/common/ |
D | asm-constants.h | 298 MTERP_CONSTANT(GC_CARD_SHIFT, 7)
|
/dalvik/vm/mterp/out/ |
D | InterpAsm-armv7-a.S | 8004 strneb r2, [r2, r0, lsr #GC_CARD_SHIFT] @ Mark card based on object head 8089 strneb r2, [r2, r0, lsr #GC_CARD_SHIFT] @ Mark card based on object head 8409 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card if not 8747 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card based on obj head 9616 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card if not 9652 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card based on obj head
|
D | InterpAsm-armv5te-vfp.S | 8050 strneb r2, [r2, r0, lsr #GC_CARD_SHIFT] @ Mark card based on object head 8135 strneb r2, [r2, r0, lsr #GC_CARD_SHIFT] @ Mark card based on object head 8472 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card if not 8810 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card based on obj head 9679 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card if not 9715 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card based on obj head
|
D | InterpAsm-armv7-a-neon.S | 8004 strneb r2, [r2, r0, lsr #GC_CARD_SHIFT] @ Mark card based on object head 8089 strneb r2, [r2, r0, lsr #GC_CARD_SHIFT] @ Mark card based on object head 8409 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card if not 8747 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card based on obj head 9616 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card if not 9652 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card based on obj head
|
D | InterpAsm-mips.S | 9530 srl t3, a0, GC_CARD_SHIFT 9641 srl t1, rINST, GC_CARD_SHIFT 9879 srl t1, rOBJ, GC_CARD_SHIFT 10111 srl t2, t1, GC_CARD_SHIFT 10967 srl t1, rOBJ, GC_CARD_SHIFT 10996 srl t2, t1, GC_CARD_SHIFT
|
D | InterpAsm-armv5te.S | 8372 strneb r2, [r2, r0, lsr #GC_CARD_SHIFT] @ Mark card based on object head 8457 strneb r2, [r2, r0, lsr #GC_CARD_SHIFT] @ Mark card based on object head 8930 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card if not 9268 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card based on obj head 10137 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card if not 10173 strneb r2, [r2, r9, lsr #GC_CARD_SHIFT] @ mark card based on obj head
|
D | InterpAsm-x86.S | 1425 shrl $GC_CARD_SHIFT,%eax # convert to card num 8076 shrl $GC_CARD_SHIFT,%ecx # object head to card number 8245 shrl $GC_CARD_SHIFT,%ecx # object head to card number 8339 shrl $GC_CARD_SHIFT,%eax # head to card number
|
/dalvik/vm/compiler/codegen/arm/ |
D | CodegenDriver.cpp | 37 opRegRegImm(cUnit, kOpLsr, regCardNo, tgtAddrReg, GC_CARD_SHIFT); in markCard()
|