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

  /art/runtime/gc/accounting/
bitmap-inl.h 32 inline bool Bitmap::AtomicTestAndSetBit(uintptr_t bit_index) {
33 CheckValidBitIndex(bit_index);
34 const size_t word_index = BitIndexToWordIndex(bit_index);
35 const uintptr_t word_mask = BitIndexToMask(bit_index);
42 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 58 static ALWAYS_INLINE constexpr uintptr_t BitIndexToMask(uintptr_t bit_index) {
59 return static_cast<uintptr_t>(1) << (bit_index % kBitsPerBitmapWord);
62 ALWAYS_INLINE bool SetBit(size_t bit_index) {
63 return ModifyBit<true>(bit_index);
66 ALWAYS_INLINE bool ClearBit(size_t bit_index) {
67 return ModifyBit<false>(bit_index);
70 ALWAYS_INLINE bool TestBit(size_t bit_index) const;
72 // Returns true if the bit_index was previously set.
73 ALWAYS_INLINE bool AtomicTestAndSetBit(size_t bit_index);
96 ALWAYS_INLINE void CheckValidBitIndex(size_t bit_index) const
149 DCHECK_EQ(BitIndexFromAddr(addr), bit_index); local
    [all...]
mod_union_table.cc 372 void operator()(size_t bit_index) const {
373 const uintptr_t start = card_bitmap_->AddrFromBitIndex(bit_index);
382 card_bitmap_->ClearBit(bit_index);
  /system/media/alsa_utils/
alsa_format.c 93 int slot_index, bit_index, table_index; local
98 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 243 int slot_index, bit_index, table_index; local
249 for (bit_index = 0;
250 bit_index < bits_per_slot && table_index < table_size;
251 bit_index++) {
  /external/openfst/src/extensions/ngram/
bitmap-index.cc 72 size_t BitmapIndex::Select1(size_t bit_index) const {
73 if (bit_index >= GetOnesCount()) return Bits();
75 uint32 rembits = bit_index + 1;
76 const uint32 block = find_primary_block(bit_index + 1);
92 size_t BitmapIndex::Select0(size_t bit_index) const {
93 if (bit_index >= Bits() - GetOnesCount()) return Bits();
95 uint32 remzeros = bit_index + 1;
97 const uint32 block = find_inverted_primary_block(bit_index + 1);
175 inline size_t BitmapIndex::find_primary_block(size_t bit_index) const {
178 primary_index_.end(), bit_index));
    [all...]
  /external/protobuf/src/google/protobuf/compiler/javanano/
javanano_helpers.h 154 // Effectively, GetBitFieldName(bit_index / 32)
155 string GetBitFieldNameForBit(int bit_index);
160 string GenerateGetBit(int bit_index);
165 string GenerateSetBit(int bit_index);
170 string GenerateClearBit(int bit_index);
176 string GenerateDifferentBit(int bit_index);
javanano_helpers.cc 514 string GetBitFieldNameForBit(int bit_index) {
515 return GetBitFieldName(bit_index / 32);
518 string GenerateGetBit(int bit_index) {
519 string var_name = GetBitFieldNameForBit(bit_index);
520 int bit_in_var_index = bit_index % 32;
527 string GenerateSetBit(int bit_index) {
528 string var_name = GetBitFieldNameForBit(bit_index);
529 int bit_in_var_index = bit_index % 32;
536 string GenerateClearBit(int bit_index) {
537 string var_name = GetBitFieldNameForBit(bit_index);
    [all...]
  /external/srtp/crypto/math/
datatypes.c 328 const int bit_index = index & 31; local
337 if (bit_index == 0) {
349 b = x->v32[from] << bit_index;
351 b |= x->v32[from-1] >> (32-bit_index);
367 const int bit_index = index & 31; local
374 if (bit_index == 0) {
379 x->v32[i] = (x->v32[i+base_index] >> bit_index) ^
380 (x->v32[i+base_index+1] << (32 - bit_index));
381 x->v32[4 - base_index-1] = x->v32[4-1] >> bit_index;
395 bitvector_get_bit(const bitvector_t *v, int bit_index)
484 const int bit_index = index & 31; local
    [all...]
math.c 653 const int bit_index = index & 31; local
662 if (bit_index == 0) {
674 b = x->v32[from] << bit_index;
676 b |= x->v32[from-1] >> (32-bit_index);
692 const int bit_index = index & 31; local
699 if (bit_index == 0) {
704 x->v32[i] = (x->v32[i+base_index] << bit_index) ^
705 (x->v32[i+base_index+1] >> (32 - bit_index));
706 x->v32[4 - base_index-1] = x->v32[4-1] << bit_index;
  /external/srtp/crypto/include/
datatypes.h 447 #define _bitvector_get_bit(v, bit_index) \
449 ((((v)->word[((bit_index) >> 5)]) >> ((bit_index) & 31)) & 1) \
453 #define _bitvector_set_bit(v, bit_index) \
455 (((v)->word[((bit_index) >> 5)] |= ((uint32_t)1 << ((bit_index) & 31)))) \
458 #define _bitvector_clear_bit(v, bit_index) \
460 (((v)->word[((bit_index) >> 5)] &= ~((uint32_t)1 << ((bit_index) & 31)))) \
470 #define bitvector_get_bit(v, bit_index) _bitvector_get_bit(v, bit_index
    [all...]
  /external/openfst/src/include/fst/extensions/ngram/
bitmap-index.h 106 size_t Select1(size_t bit_index) const;
110 size_t Select0(size_t bit_index) const;
142 size_t find_primary_block(size_t bit_index) const;
144 size_t find_inverted_primary_block(size_t bit_index) const;
  /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/
safepoint-table.cc 34 int bit_index = reg_index & (kBitsPerByte - 1); local
35 return (bits_[byte_index] & (1 << bit_index)) != 0;
184 int bit_index = index & (kBitsPerByte - 1); local
185 bits[byte_index] |= (1 << bit_index);
193 int bit_index = index & (kBitsPerByte - 1); local
194 bits[byte_index] |= (1U << bit_index);
frames.cc 670 int bit_index = index & (kBitsPerByte - 1); local
671 if ((safepoint_bits[byte_index] & (1U << bit_index)) != 0) {
    [all...]
  /external/lldb/examples/summaries/cocoa/
CFBitVector.py 20 def bit_index(abs_pos): function
97 bit = get_bit(cur_byte_val,bit_index(i))
  /external/lldb/source/DataFormatters/
LibStdcpp.cpp 57 size_t bit_index = (idx & 7); // efficient idx % 8 for bit index local
68 switch (bit_index)
LibCxx.cpp 58 size_t bit_index = (idx & 7); // efficient idx % 8 for bit index local
69 switch (bit_index)
  /external/v8/src/ia32/
macro-assembler-ia32.cc     [all...]
macro-assembler-ia32.h 703 void BooleanBitTest(Register object, int field_offset, int bit_index);
    [all...]
  /external/v8/src/x87/
macro-assembler-x87.cc     [all...]
macro-assembler-x87.h 673 void BooleanBitTest(Register object, int field_offset, int bit_index);
    [all...]
  /external/libpng/contrib/libtests/
pngvalid.c 428 png_uint_32 bit_index, result; local
432 bit_index = x;
437 bit_index *= 3;
440 bit_index += x; /* Alpha channel */
444 bit_index += sample_index * bit_depth;
448 row += bit_index >> 3;
458 bit_index &= 7;
459 return (result >> (8-bit_index-bit_depth)) & ((1U<<bit_depth)-1);
    [all...]
  /external/v8/src/x64/
macro-assembler-x64.h     [all...]

Completed in 349 milliseconds