Home
last modified time | relevance | path

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

/art/runtime/gc/accounting/
Dcard_table.cc34 constexpr size_t CardTable::kCardShift; member in art::gc::accounting::CardTable
84 (reinterpret_cast<uintptr_t>(heap_begin) >> kCardShift)); in Create()
118 return IsValidCard(biased_begin_ + ((uintptr_t)addr >> kCardShift)); in AddrIsInCardTable()
122 uint8_t* card_addr = biased_begin_ + ((uintptr_t)addr >> kCardShift); in CheckAddrIsInCardTable()
Dcard_table.h49 static constexpr size_t kCardShift = 10;
50 static constexpr size_t kCardSize = 1 << kCardShift;
Dcard_table-inl.h213 return reinterpret_cast<void*>(offset << kCardShift); in AddrFromCard()
217 uint8_t *card_addr = biased_begin_ + (reinterpret_cast<uintptr_t>(addr) >> kCardShift); in CardFromAddr()
/art/tools/cpp-define-generator/
Dglobals.def48 art::gc::accounting::CardTable::kCardShift)
/art/compiler/optimizing/
Dcode_generator_arm64.cc1268 __ Lsr(temp, object, gc::accounting::CardTable::kCardShift); in MarkGCCard()
Dcode_generator_x86_64.cc5597 __ shrq(temp, Immediate(gc::accounting::CardTable::kCardShift)); in MarkGCCard()
Dcode_generator_x86.cc5261 __ shrl(temp, Immediate(gc::accounting::CardTable::kCardShift)); in MarkGCCard()
Dcode_generator_arm_vixl.cc6779 __ Lsr(temp, object, Operand::From(gc::accounting::CardTable::kCardShift)); in MarkGCCard()