Home
last modified time | relevance | path

Searched refs:bits_ (Results 1 – 3 of 3) sorted by relevance

/art/libartbase/base/
Dbit_utils_iterator.h48 BitIteratorBase() : bits_(0u) { } in BitIteratorBase()
49 explicit BitIteratorBase(T bits) : bits_(bits) { } in BitIteratorBase()
52 DCHECK_NE(bits_, 0u);
54 bits_ &= ~(static_cast<T>(1u) << bit);
65 T bits_;
73 return lhs.bits_ == rhs.bits_;
87 DCHECK_NE(this->bits_, 0u);
88 return CTZ(this->bits_);
98 DCHECK_NE(this->bits_, 0u);
100 return std::numeric_limits<T>::digits - 1u - CLZ(this->bits_);
/art/runtime/arch/riscv64/
Dinstruction_set_features_riscv64.h71 bool HasCompressed() const { return (bits_ & kExtCompressed) != 0; } in HasCompressed()
73 bool HasVector() const { return (bits_ & kExtVector) != 0; } in HasVector()
75 bool HasZba() const { return (bits_ & kExtZba) != 0; } in HasZba()
77 bool HasZbb() const { return (bits_ & kExtZbb) != 0; } in HasZbb()
79 bool HasZbs() const { return (bits_ & kExtZbs) != 0; } in HasZbs()
95 explicit Riscv64InstructionSetFeatures(uint32_t bits) : InstructionSetFeatures(), bits_(bits) {} in Riscv64InstructionSetFeatures()
98 const uint32_t bits_; variable
Dinstruction_set_features_riscv64.cc97 return bits_ == other->AsRiscv64InstructionSetFeatures()->bits_; in Equals()
100 uint32_t Riscv64InstructionSetFeatures::AsBitmap() const { return bits_; } in AsBitmap()
114 if (bits_ & ext_bit) { in GetFeatureString()
124 uint32_t bits = bits_; in AddFeaturesFromSplitString()