Searched refs:reg_card_no (Results 1 – 4 of 4) sorted by relevance
/art/compiler/dex/quick/x86/ |
D | call_x86.cc | 192 RegStorage reg_card_no = AllocTempRef(); in MarkGCCard() local 198 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in MarkGCCard() 199 StoreBaseIndexed(reg_card_base, reg_card_no, reg_card_base, 0, kUnsignedByte); in MarkGCCard() 203 FreeTemp(reg_card_no); in MarkGCCard()
|
/art/compiler/dex/quick/mips/ |
D | call_mips.cc | 277 RegStorage reg_card_no = AllocTemp(); in MarkGCCard() local 281 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in MarkGCCard() 282 StoreBaseIndexed(reg_card_base, reg_card_no, reg_card_base, 0, kUnsignedByte); in MarkGCCard() 286 FreeTemp(reg_card_no); in MarkGCCard()
|
/art/compiler/dex/quick/arm64/ |
D | call_arm64.cc | 292 RegStorage reg_card_no = AllocTempWide(); // Needs to be wide as addr is ref=64b in MarkGCCard() local 295 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in MarkGCCard() 297 StoreBaseIndexed(reg_card_base, reg_card_no, As32BitReg(reg_card_base), in MarkGCCard() 302 FreeTemp(reg_card_no); in MarkGCCard()
|
/art/compiler/dex/quick/arm/ |
D | call_arm.cc | 329 RegStorage reg_card_no = AllocTemp(); in MarkGCCard() local 332 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in MarkGCCard() 333 StoreBaseIndexed(reg_card_base, reg_card_no, reg_card_base, 0, kUnsignedByte); in MarkGCCard() 337 FreeTemp(reg_card_no); in MarkGCCard()
|