HomeSort by relevance Sort by last modified time
    Searched refs:bit_index (Results 1 - 24 of 24) sorted by null

  /art/runtime/gc/accounting/
bitmap-inl.h 33 inline bool Bitmap::AtomicTestAndSetBit(uintptr_t bit_index) {
34 CheckValidBitIndex(bit_index);
35 const size_t word_index = BitIndexToWordIndex(bit_index);
36 const uintptr_t word_mask = BitIndexToMask(bit_index);
43 DCHECK(TestBit(bit_index));
47 DCHECK(TestBit(bit_index));
51 inline bool Bitmap::TestBit(uintptr_t bit_index) const {
52 CheckValidBitIndex(bit_index);
53 return (bitmap_begin_[BitIndexToWordIndex(bit_index)] & BitIndexToMask(bit_index)) != 0
    [all...]
bitmap.h 57 static ALWAYS_INLINE constexpr uintptr_t BitIndexToMask(uintptr_t bit_index) {
58 return static_cast<uintptr_t>(1) << (bit_index % kBitsPerBitmapWord);
61 ALWAYS_INLINE bool SetBit(size_t bit_index) {
62 return ModifyBit<true>(bit_index);
65 ALWAYS_INLINE bool ClearBit(size_t bit_index) {
66 return ModifyBit<false>(bit_index);
69 ALWAYS_INLINE bool TestBit(size_t bit_index) const;
71 // Returns true if the bit_index was previously set.
72 ALWAYS_INLINE bool AtomicTestAndSetBit(size_t bit_index);
95 ALWAYS_INLINE void CheckValidBitIndex(size_t bit_index) const
148 DCHECK_EQ(BitIndexFromAddr(addr), bit_index); local
    [all...]
mod_union_table.cc 509 void operator()(size_t bit_index) const {
510 const uintptr_t start = card_bitmap_->AddrFromBitIndex(bit_index);
519 card_bitmap_->ClearBit(bit_index);
559 [this, callback, arg](size_t bit_index) {
560 const uintptr_t start = card_bitmap_->AddrFromBitIndex(bit_index);
  /system/media/alsa_utils/
alsa_format.c 93 int slot_index, bit_index, table_index; local
97 for (bit_index = 0; bit_index < bits_per_slot && table_index < table_size; bit_index++) {
alsa_logging.c 42 size_t slot_index, bit_index; local
46 for (bit_index = 0; bit_index < bits_per_slot; bit_index++) {
alsa_device_profile.c 260 int slot_index, bit_index, table_index; local
266 for (bit_index = 0;
267 bit_index < bits_per_slot && table_index < table_size;
268 bit_index++) {
  /external/protobuf/src/google/protobuf/compiler/javanano/
javanano_helpers.cc 528 string GetBitFieldNameForBit(int bit_index) {
529 return GetBitFieldName(bit_index / 32);
532 string GenerateGetBit(int bit_index) {
533 string var_name = GetBitFieldNameForBit(bit_index);
534 int bit_in_var_index = bit_index % 32;
541 string GenerateSetBit(int bit_index) {
542 string var_name = GetBitFieldNameForBit(bit_index);
543 int bit_in_var_index = bit_index % 32;
550 string GenerateClearBit(int bit_index) {
551 string var_name = GetBitFieldNameForBit(bit_index);
    [all...]
javanano_helpers.h 156 // Effectively, GetBitFieldName(bit_index / 32)
157 string GetBitFieldNameForBit(int bit_index);
162 string GenerateGetBit(int bit_index);
167 string GenerateSetBit(int bit_index);
172 string GenerateClearBit(int bit_index);
178 string GenerateDifferentBit(int bit_index);
  /external/tinyalsa/
tinypcminfo.c 92 /* Returns a human readable name for the format associated with bit_index,
93 * NULL if bit_index is not known.
95 inline const char *pcm_get_format_name(unsigned bit_index)
97 return bit_index < ARRAY_SIZE(format_lookup) ? format_lookup[bit_index] : NULL;
  /external/v8/src/heap/
slot-set.h 56 int bucket_index, cell_index, bit_index; local
57 SlotToIndices(slot_offset, &bucket_index, &cell_index, &bit_index);
63 if (!(current_bucket[cell_index].Value() & (1u << bit_index))) {
64 current_bucket[cell_index].SetBit(bit_index);
71 int bucket_index, cell_index, bit_index; local
72 SlotToIndices(slot_offset, &bucket_index, &cell_index, &bit_index);
77 return (current_bucket[cell_index].Value() & (1u << bit_index)) != 0;
82 int bucket_index, cell_index, bit_index; local
83 SlotToIndices(slot_offset, &bucket_index, &cell_index, &bit_index);
88 uint32_t bit_mask = 1u << bit_index;
158 int bucket_index, cell_index, bit_index; local
    [all...]
  /external/v8/src/
safepoint-table.cc 32 int bit_index = reg_index & (kBitsPerByte - 1); local
33 return (bits_[byte_index] & (1 << bit_index)) != 0;
183 int bit_index = index & (kBitsPerByte - 1); local
184 bits[byte_index] |= (1 << bit_index);
192 int bit_index = index & (kBitsPerByte - 1); local
193 bits[byte_index] |= (1U << bit_index);
frames.cc 885 int bit_index = index & (kBitsPerByte - 1); local
886 if ((safepoint_bits[byte_index] & (1U << bit_index)) != 0) {
    [all...]
  /art/libdexfile/dex/
compact_offset_table.cc 40 const size_t bit_index = index % kElementsPerIndex; local
47 if ((bit_mask & (1 << bit_index)) == 0) {
53 size_t count = POPCOUNT(static_cast<uintptr_t>(bit_mask) << (kBitsPerIntPtrT - 1 - bit_index));
  /toolchain/binutils/binutils-2.27/opcodes/
cgen-opc.c 381 int bit_index;
384 bit_index = i; /* NB: not dependent on endianness; opposite of cgen_put_insn_value! */
385 this_value = bfd_get_bits (& buf[bit_index / 8], insn_chunk_bitsize, big_p);
420 int bit_index;
422 bit_index = (length - insn_chunk_bitsize - i); /* NB: not dependent on endianness! */
423 bfd_put_bits ((bfd_vma) value, & buf[bit_index / 8], insn_chunk_bitsize, big_p);
378 int bit_index; local
417 int bit_index; local
ns32k-dis.c 623 int bit_index;
628 bit_index = bit_extract (buffer, index_offset - 8, 3);
632 sprintf (off, "[r%d:%c]", bit_index, ind[addr_mode & 3]);
618 int bit_index; local
  /external/compiler-rt/lib/tsan/rtl/
tsan_interceptors_mac.cc 126 char bit_index = n & 7; \
137 0x80u >> bit_index)
139 ~(0x80u >> bit_index))
  /art/compiler/optimizing/
stack_map_stream.cc 432 for (size_t bit_index = 0; bit_index < stack_mask_bits; ++bit_index) {
433 stack_mask.StoreBit(bit_index, source.LoadBit(bit_index));
    [all...]
  /external/mesa3d/src/mesa/main/
texcompress_bptc.c 325 int bit_index = offset % 8; local
326 int n_bits_in_byte = MIN2(n_bits, 8 - bit_index);
331 result |= ((block[byte_index] >> bit_index) &
341 bit_index = 0;
    [all...]
  /external/v8/src/ia32/
macro-assembler-ia32.cc     [all...]
macro-assembler-ia32.h 634 void BooleanBitTest(Register object, int field_offset, int bit_index);
    [all...]
  /external/v8/src/x87/
macro-assembler-x87.cc     [all...]
macro-assembler-x87.h 626 void BooleanBitTest(Register object, int field_offset, int bit_index);
    [all...]
  /external/libpng/contrib/libtests/
pngvalid.c 522 png_uint_32 bit_index, result; local
526 bit_index = x;
531 bit_index *= 3;
534 bit_index += x; /* Alpha channel */
538 bit_index += sample_index * bit_depth;
542 row += bit_index >> 3;
560 bit_index &= 7;
563 bit_index = 8-bit_index-bit_depth;
565 return (result >> bit_index) & ((1U<<bit_depth)-1)
    [all...]
  /external/v8/src/x64/
macro-assembler-x64.h     [all...]

Completed in 313 milliseconds