Home
last modified time | relevance | path

Searched refs:BitVector (Results 1 – 25 of 721) sorted by relevance

12345678910>>...29

/external/perfetto/src/trace_processor/containers/
Dbit_vector_unittest.cc37 BitVector bv(2049, true); in TEST()
49 BitVector bv(2049, false); in TEST()
61 BitVector bv(2049, false); in TEST()
90 BitVector bv(2049, true); in TEST()
118 BitVector bv; in TEST()
128 BitVector bv(2046, false); in TEST()
142 BitVector bv(2049, false); in TEST()
166 BitVector bv(2050, false); in TEST()
183 BitVector bv(1, false); in TEST()
215 BitVector bv(1, false); in TEST()
[all …]
Dbit_vector.cc123 BitVector::BitVector() = default;
125 BitVector::BitVector(std::initializer_list<bool> init) { in BitVector() function in perfetto::trace_processor::BitVector
135 BitVector::BitVector(uint32_t count, bool value) { in BitVector() function in perfetto::trace_processor::BitVector
139 BitVector::BitVector(std::vector<uint64_t> words, in BitVector() function in perfetto::trace_processor::BitVector
146 void BitVector::Resize(uint32_t new_size, bool filler) { in Resize()
216 BitVector BitVector::Copy() const { in Copy()
220 void BitVector::Not() { in Not()
239 void BitVector::Or(const BitVector& sec) { in Or()
247 void BitVector::And(const BitVector& sec) { in And()
255 void BitVector::UpdateSetBits(const BitVector& update) { in UpdateSetBits()
[all …]
Drow_map_unittest.cc42 RowMap rm(BitVector{true, false, false, false, true, true}); in TEST()
59 RowMap rm(BitVector{true, false, false, false, true, true}); in TEST()
75 RowMap rm(BitVector{true, false, false, false, true, true}); in TEST()
93 RowMap rm(BitVector{true, false, false, false, true, true}); in TEST()
119 RowMap rm(BitVector{true, false, false, false, true, true}); in TEST()
145 BitVector::RangeForTesting(4, 8, [](uint32_t x) { return x % 2 == 0; })); in TEST()
160 RowMap rm(BitVector::RangeForTesting(10, 50, in TEST()
170 RowMap rm(BitVector::RangeForTesting(10, 50, in TEST()
174 BitVector::RangeForTesting(4, 8, [](uint32_t x) { return x % 2 == 0; })); in TEST()
181 RowMap rm(BitVector::RangeForTesting(10, 50, in TEST()
[all …]
Drow_map.cc37 using Variant = std::variant<Range, BitVector, std::vector<OutputIndex>>;
46 RowMap Select(Range range, const BitVector& selector) { in Select()
62 BitVector bv(range.start, false); in Select()
78 RowMap Select(const BitVector& bv, Range selector) { in Select()
92 RowMap Select(const BitVector& bv, const BitVector& selector) { in Select()
93 BitVector ret = bv.Copy(); in Select()
98 RowMap Select(const BitVector& bv, const std::vector<uint32_t>& selector) { in Select()
137 RowMap Select(const std::vector<uint32_t>& iv, const BitVector& selector) { in Select()
158 Variant IntersectInternal(BitVector& first, const BitVector& second) { in IntersectInternal()
188 Variant IntersectInternal(Range range, const BitVector& bv) { in IntersectInternal()
[all …]
Drow_map.h124 if (std::get_if<BitVector>(&rm_->data_)) {
138 if (std::get_if<BitVector>(&rm_->data_)) { in index()
152 if (std::get_if<BitVector>(&rm_->data_) || in row()
177 explicit RowMap(BitVector);
206 if (const auto* bv = std::get_if<BitVector>(&data_)) { in size()
223 if (const auto* bv = std::get_if<BitVector>(&data_)) { in Get()
239 if (const auto* bv = std::get_if<BitVector>(&data_)) { in GetAllIndices()
256 if (const auto* bv = std::get_if<BitVector>(&data_)) { in Contains()
272 if (const auto* bv = std::get_if<BitVector>(&data_)) { in RowOf()
313 BitVector bv; in Insert()
[all …]
Dbit_vector_benchmark.cc27 using perfetto::trace_processor::BitVector;
62 BitVector BvWithSizeAndSetPercentage(uint32_t size, uint32_t set_percentage) { in BvWithSizeAndSetPercentage()
66 BitVector bv; in BvWithSizeAndSetPercentage()
80 BitVector bv; in BM_BitVectorAppendTrue()
89 BitVector bv; in BM_BitVectorAppendFalse()
101 BitVector bv = BvWithSizeAndSetPercentage(8192, 50); in BM_BitVectorIsSet()
126 BitVector bv = BvWithSizeAndSetPercentage(size, set_percentage); in BM_BitVectorSet()
152 BitVector bv = BvWithSizeAndSetPercentage(size, set_percentage); in BM_BitVectorClear()
176 BitVector bv = BvWithSizeAndSetPercentage(size, set_percentage); in BM_BitVectorIndexOfNthSet()
205 BitVector bv; in BM_BitVectorCountSetBits()
[all …]
/external/llvm/include/llvm/ADT/
DBitVector.h27 class BitVector {
43 friend class BitVector; variable
51 reference(BitVector &b, unsigned Idx) { in reference()
78 BitVector() : Size(0), Capacity(0) { in BitVector() function
84 explicit BitVector(unsigned s, bool t = false) : Size(s) { in Size()
93 BitVector(const BitVector &RHS) : Size(RHS.size()) { in BitVector() function
105 BitVector(BitVector &&RHS) in BitVector() function
111 ~BitVector() { in ~BitVector()
219 BitVector &set() { in set()
225 BitVector &set(unsigned Idx) { in set()
[all …]
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DBitVector.h28 class BitVector {
44 friend class BitVector; variable
50 reference(BitVector &b, unsigned Idx) { in reference()
78 BitVector() : Size(0), Capacity(0) { in BitVector() function
84 explicit BitVector(unsigned s, bool t = false) : Size(s) { in Size()
93 BitVector(const BitVector &RHS) : Size(RHS.size()) { in BitVector() function
105 BitVector(BitVector &&RHS) in BitVector() function
111 ~BitVector() { in ~BitVector()
219 BitVector &set() { in set()
225 BitVector &set(unsigned Idx) { in set()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ADT/
DBitVector.h75 class BitVector {
98 reference(BitVector &b, unsigned Idx) { in reference()
124 typedef const_set_bits_iterator_impl<BitVector> const_set_bits_iterator;
138 BitVector() = default;
142 explicit BitVector(unsigned s, bool t = false)
344 BitVector &set() { in set()
350 BitVector &set(unsigned Idx) { in set()
357 BitVector &set(unsigned I, unsigned E) { in set()
385 BitVector &reset() { in reset()
390 BitVector &reset(unsigned Idx) { in reset()
[all …]
/external/deqp-deps/SPIRV-Tools/test/util/
Dbit_vector_test.cpp28 BitVector bvec; in TEST()
38 BitVector bvec; in TEST()
58 BitVector bvec; in TEST()
72 BitVector bvec; in TEST()
97 BitVector bvec; in TEST()
114 BitVector bvec1; in TEST()
118 BitVector bvec2; in TEST()
134 BitVector bvec1; in TEST()
138 BitVector bvec2; in TEST()
151 BitVector bvec1; in TEST()
[all …]
/external/angle/third_party/spirv-tools/src/test/util/
Dbit_vector_test.cpp28 BitVector bvec; in TEST()
38 BitVector bvec; in TEST()
58 BitVector bvec; in TEST()
72 BitVector bvec; in TEST()
97 BitVector bvec; in TEST()
114 BitVector bvec1; in TEST()
118 BitVector bvec2; in TEST()
134 BitVector bvec1; in TEST()
138 BitVector bvec2; in TEST()
151 BitVector bvec1; in TEST()
[all …]
/external/swiftshader/third_party/SPIRV-Tools/test/util/
Dbit_vector_test.cpp28 BitVector bvec; in TEST()
38 BitVector bvec; in TEST()
58 BitVector bvec; in TEST()
72 BitVector bvec; in TEST()
97 BitVector bvec; in TEST()
114 BitVector bvec1; in TEST()
118 BitVector bvec2; in TEST()
134 BitVector bvec1; in TEST()
138 BitVector bvec2; in TEST()
151 BitVector bvec1; in TEST()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DBitVector.h73 class BitVector {
88 friend class BitVector; variable
94 reference(BitVector &b, unsigned Idx) { in reference()
120 typedef const_set_bits_iterator_impl<BitVector> const_set_bits_iterator;
134 BitVector() : Size(0) {} in BitVector() function
138 explicit BitVector(unsigned s, bool t = false) : Size(s) { in Size()
147 BitVector(const BitVector &RHS) : Size(RHS.size()) { in BitVector() function
158 BitVector(BitVector &&RHS) : Bits(RHS.Bits), Size(RHS.Size) { in BitVector() function
163 ~BitVector() { std::free(Bits.data()); } in ~BitVector()
397 BitVector &set() { in set()
[all …]
/external/tensorflow/tensorflow/compiler/xla/service/
Dhlo_reachability.h162 class BitVector {
164 BitVector() = default;
165 BitVector(size_t size) in BitVector() function
181 void OrWith(const BitVector& other) { in OrWith()
190 bool operator==(const BitVector& other) const {
193 bool operator!=(const BitVector& other) const {
208 const BitVector& GetBitVector(const HloInstruction* instruction) const { in GetBitVector()
211 BitVector& GetBitVector(const HloInstruction* instruction) { in GetBitVector()
215 const BitVector& GetBitVector(Index index) const { in GetBitVector()
218 BitVector& GetBitVector(Index index) { return bit_vectors_[index.v]; } in GetBitVector()
[all …]
/external/marisa-trie/lib/marisa/grimoire/vector/
Dbit-vector.h11 class BitVector {
19 BitVector() in BitVector() function
23 BitVector temp; in build()
31 BitVector temp; in map()
36 BitVector temp; in read()
103 BitVector().swap(*this); in clear()
105 void swap(BitVector &rhs) { in swap()
122 void build_index(const BitVector &bv,
171 BitVector(const BitVector &);
172 BitVector &operator=(const BitVector &);
/external/perfetto/src/trace_processor/db/column/
Dnull_overlay_unittest.cc44 BitVector bv{0, 1, 0, 1, 1, 1}; in TEST()
58 BitVector bv{0, 1, 0, 1, 1, 1}; in TEST()
70 BitVector bv{0, 1, 0, 1, 1, 1}; in TEST()
82 BitVector bv{0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0}; in TEST()
92 BitVector bv{0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 0}; in TEST()
102 BitVector bv{0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 0}; in TEST()
112 BitVector bv{0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 0}; in TEST()
122 BitVector bv{0, 1, 1, 0, 0, 1, 1, 0}; in TEST()
123 auto fake = FakeStorageChain::SearchSubset(4u, BitVector{0, 1, 0, 1}); in TEST()
132 BitVector bv{0, 1, 1, 0, 0, 1, 1, 0}; in TEST()
[all …]
Ddense_null_overlay_unittest.cc49 BitVector bv{0, 1, 0, 1, 0}; in TEST()
62 BitVector bv{0, 1, 0, 1, 0}; in TEST()
73 BitVector bv{0, 1, 0, 1, 0}; in TEST()
82 auto fake = FakeStorageChain::SearchSubset(5, BitVector({0, 1, 1, 0, 0})); in TEST()
84 BitVector bv{0, 1, 0, 1, 0}; in TEST()
93 auto fake = FakeStorageChain::SearchSubset(5, BitVector({1, 1, 0, 0, 1})); in TEST()
95 BitVector bv{1, 0, 0, 1, 1}; in TEST()
108 BitVector bv{1, 0, 0, 1, 1, 1}; in TEST()
119 auto fake = FakeStorageChain::SearchSubset(6, BitVector({0, 0, 0, 1, 1, 1})); in TEST()
121 BitVector bv{0, 1, 0, 1, 1, 1}; in TEST()
[all …]
Dselector_overlay_unittest.cc42 BitVector selector{0, 1, 1, 0, 0, 1, 1, 0}; in TEST()
54 BitVector selector{0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 1}; in TEST()
64 BitVector selector{0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 1}; in TEST()
74 BitVector selector{0, 1, 0, 1, 1, 0, 1, 1, 0, 0, 1}; in TEST()
84 BitVector selector{0, 1, 1, 0, 0, 1, 1, 0}; in TEST()
86 FakeStorageChain::SearchSubset(8, BitVector({0, 1, 0, 1, 0, 1, 0, 0})); in TEST()
95 BitVector selector{0, 1, 1, 0, 0, 1, 1, 0}; in TEST()
97 FakeStorageChain::SearchSubset(8, BitVector({0, 1, 0, 1, 0, 1, 0, 0})); in TEST()
111 BitVector selector{1, 0, 1, 0, 1}; in TEST()
128 BitVector selector{0, 1, 0, 1, 1, 1, 1, 1}; in TEST()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Support/
DGlobPattern.cpp26 static Expected<BitVector> expand(StringRef S, StringRef Original) { in expand()
27 BitVector BV(256, false); in expand()
66 static Expected<BitVector> scan(StringRef &S, StringRef Original) { in scan()
72 return BitVector(); in scan()
75 return BitVector(256, true); in scan()
87 Expected<BitVector> BV = expand(Chars.substr(1), Original); in scan()
100 BitVector BV(256, false); in scan()
134 Expected<BitVector> BV = scan(S, Original); in create()
153 bool GlobPattern::matchOne(ArrayRef<BitVector> Pats, StringRef S) const { in matchOne()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DGlobPattern.cpp27 static Expected<BitVector> expand(StringRef S, StringRef Original) { in expand()
28 BitVector BV(256, false); in expand()
67 static Expected<BitVector> scan(StringRef &S, StringRef Original) { in scan()
73 return BitVector(); in scan()
76 return BitVector(256, true); in scan()
88 Expected<BitVector> BV = expand(Chars.substr(1), Original); in scan()
101 BitVector BV(256, false); in scan()
135 Expected<BitVector> BV = scan(S, Original); in create()
154 bool GlobPattern::matchOne(ArrayRef<BitVector> Pats, StringRef S) const { in matchOne()
/external/libtextclassifier/native/utils/container/
Dbit-vector.cc30 BitVector::BitVector(const BitVectorData* bit_vector_data) in BitVector() function in libtextclassifier3::BitVector
33 bool BitVector::GetFromSparseData(int32 index) const { in GetFromSparseData()
39 bool BitVector::GetFromDenseData(int32 index) const { in GetFromDenseData()
50 bool BitVector::Get(int32 index) const { in Get()
62 std::unique_ptr<BitVectorDataT> BitVector::CreateSparseBitVectorData( in CreateSparseBitVectorData()
71 std::unique_ptr<BitVectorDataT> BitVector::CreateDenseBitVectorData( in CreateDenseBitVectorData()
/external/llvm/include/llvm/CodeGen/
DRegisterScavenging.h64 BitVector RegUnitsAvailable;
68 BitVector KillRegUnits, DefRegUnits;
69 BitVector TmpRegUnits;
110 BitVector getRegsAvailable(const TargetRegisterClass *RC);
157 void setUsed(BitVector &RegUnits) { in setUsed()
160 void setUnused(BitVector &RegUnits) { in setUnused()
169 void addRegUnits(BitVector &BV, unsigned Reg);
176 BitVector &Candidates,
/external/deqp-deps/SPIRV-Tools/source/util/
Dbit_vector.cpp23 void BitVector::ReportDensity(std::ostream& out) { in ReportDensity()
41 bool BitVector::Or(const BitVector& other) { in Or()
64 std::ostream& operator<<(std::ostream& out, const BitVector& bv) { in operator <<()
67 BitVector::BitContainer b = bv.bits_[i]; in operator <<()
71 out << ' ' << i * BitVector::kBitContainerSize + j; in operator <<()
/external/angle/third_party/spirv-tools/src/source/util/
Dbit_vector.cpp23 void BitVector::ReportDensity(std::ostream& out) { in ReportDensity()
41 bool BitVector::Or(const BitVector& other) { in Or()
64 std::ostream& operator<<(std::ostream& out, const BitVector& bv) { in operator <<()
67 BitVector::BitContainer b = bv.bits_[i]; in operator <<()
71 out << ' ' << i * BitVector::kBitContainerSize + j; in operator <<()
/external/swiftshader/third_party/SPIRV-Tools/source/util/
Dbit_vector.cpp23 void BitVector::ReportDensity(std::ostream& out) { in ReportDensity()
41 bool BitVector::Or(const BitVector& other) { in Or()
64 std::ostream& operator<<(std::ostream& out, const BitVector& bv) { in operator <<()
67 BitVector::BitContainer b = bv.bits_[i]; in operator <<()
71 out << ' ' << i * BitVector::kBitContainerSize + j; in operator <<()

12345678910>>...29