Home
last modified time | relevance | path

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

/art/compiler/dex/
Darena_bit_vector.h50 uint32_t word = bit_storage_[word_index]; in Next() local
52 word >>= bit_index_ & 0x1f; in Next()
53 if (word == 0) { in Next()
61 word = bit_storage_[word_index]; in Next()
63 } while (word == 0); in Next()
65 bit_index_ += CTZ(word) + 1; in Next()
Darena_bit_vector.cc120 for (unsigned int word = 0; word < storage_size_; word++) { in NumSetBits() local
121 count += __builtin_popcount(storage_[word]); in NumSetBits()
/art/runtime/gc/accounting/
Dspace_bitmap-inl.h33 const word mask = OffsetToMask(offset); in AtomicTestAndSet()
34 word* const address = &bitmap_begin_[index]; in AtomicTestAndSet()
36 word old_word; in AtomicTestAndSet()
125 const word mask = OffsetToMask(offset); in Modify()
127 word* address = &bitmap_begin_[index]; in Modify()
128 word old_word = *address; in Modify()
Dspace_bitmap.cc56 word* bitmap_begin = reinterpret_cast<word*>(mem_map->Begin()); in CreateFromMemMap()
108 word* bitmap_begin = bitmap_begin_; in Walk()
110 word w = bitmap_begin[i]; in Walk()
151 word* live = live_bitmap.bitmap_begin_; in SweepWalk()
152 word* mark = mark_bitmap.bitmap_begin_; in SweepWalk()
154 word garbage = live[i] & ~mark[i]; in SweepWalk()
255 word w = bitmap_begin_[i]; in InOrderWalk()
Dspace_bitmap.h75 static word OffsetToMask(uintptr_t offset_) { in OffsetToMask()
144 word* Begin() { in Begin()
185 SpaceBitmap(const std::string& name, MemMap* mem_map, word* bitmap_begin, size_t bitmap_size, in SpaceBitmap()
197 word* const bitmap_begin_;
Dcard_table-inl.h56 while (!IsAligned<sizeof(word)>(card_cur) && card_cur < card_end) { in Scan()
128 while (!IsAligned<sizeof(word)>(card_cur) && card_cur < card_end) { in ModifyCardsAtomic()
141 while (!IsAligned<sizeof(word)>(card_end) && card_end > card_cur) { in ModifyCardsAtomic()
/art/runtime/
Dglobals.h26 typedef intptr_t word; typedef
33 const int kWordSize = sizeof(word);
Dutils.h73 static inline bool IsInt(int N, word value) { in IsInt()
76 word limit = static_cast<word>(1) << (N - 1); in IsInt()
80 static inline bool IsUint(int N, word value) { in IsUint()
83 word limit = static_cast<word>(1) << N; in IsUint()
87 static inline bool IsAbsoluteUint(int N, word value) { in IsAbsoluteUint()
Dstack.cc272 const size_t kMaxExpectedFrameSize = 256 * sizeof(word) + 16; in SanityCheckFrame()
/art/runtime/arch/arm/
Dportable_entrypoints_arm.S115 sub sp, #8 @ 2 words of space, bottom word will hold Method*
Dquick_entrypoints_arm.S44 sub sp, #12 @ 3 words of space, bottom word will hold Method*
64 sub sp, #4 @ bottom word will hold Method*
100 sub sp, #8 @ 2 words of space, bottom word will hold Method*
/art/runtime/arch/mips/
Dquick_entrypoints_mips.S57 # 1 word for alignment, 4 open words for args $a0-$a3, bottom will hold Method*