Home
last modified time | relevance | path

Searched refs:kCardShift (Results 1 – 12 of 12) sorted by relevance

/art/runtime/gc/accounting/
Dcard_table.cc32 constexpr size_t CardTable::kCardShift; member in art::gc::accounting::CardTable
79 (reinterpret_cast<uintptr_t>(heap_begin) >> kCardShift)); in Create()
131 return IsValidCard(biased_begin_ + ((uintptr_t)addr >> kCardShift)); in AddrIsInCardTable()
135 uint8_t* card_addr = biased_begin_ + ((uintptr_t)addr >> kCardShift); in CheckAddrIsInCardTable()
Dcard_table.h50 static constexpr size_t kCardShift = 7;
51 static constexpr size_t kCardSize = 1 << kCardShift;
Dcard_table-inl.h216 return reinterpret_cast<void*>(offset << kCardShift); in AddrFromCard()
220 uint8_t *card_addr = biased_begin_ + (reinterpret_cast<uintptr_t>(addr) >> kCardShift); in CardFromAddr()
/art/compiler/dex/quick/mips/
Dcall_mips.cc232 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in UnconditionallyMarkGCCard()
237 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in UnconditionallyMarkGCCard()
/art/compiler/dex/quick/x86/
Dcall_x86.cc142 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in UnconditionallyMarkGCCard()
/art/compiler/dex/quick/arm64/
Dcall_arm64.cc278 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in UnconditionallyMarkGCCard()
/art/compiler/dex/quick/arm/
Dcall_arm.cc353 OpRegRegImm(kOpLsr, reg_card_no, tgt_addr_reg, gc::accounting::CardTable::kCardShift); in UnconditionallyMarkGCCard()
/art/compiler/optimizing/
Dcode_generator_arm64.cc613 __ Lsr(temp, object, gc::accounting::CardTable::kCardShift); in MarkGCCard()
Dcode_generator_mips64.cc867 __ Dsrl(temp, object, gc::accounting::CardTable::kCardShift); in MarkGCCard()
Dcode_generator_arm.cc3499 __ Lsr(temp, object, gc::accounting::CardTable::kCardShift); in MarkGCCard()
Dcode_generator_x86.cc3237 __ shrl(temp, Immediate(gc::accounting::CardTable::kCardShift)); in MarkGCCard()
Dcode_generator_x86_64.cc3827 __ shrq(temp, Immediate(gc::accounting::CardTable::kCardShift)); in MarkGCCard()