Searched defs:Bits (Results 1 - 25 of 50) sorted by relevance

12

/external/llvm/include/llvm/ADT/
H A DSparseBitVector.h57 BitWord Bits[BITWORDS_PER_ELEMENT]; member in struct:llvm::SparseBitVectorElement
62 memset(&Bits[0], 0, sizeof (BitWord) * BITWORDS_PER_ELEMENT);
68 memset(&Bits[0], 0, sizeof (BitWord) * BITWORDS_PER_ELEMENT);
76 if (Bits[i] != RHS.Bits[i])
88 return Bits[Idx];
97 if (Bits[i])
103 Bits[Idx / BITWORD_SIZE] |= 1L << (Idx % BITWORD_SIZE);
116 Bits[Idx / BITWORD_SIZE] &= ~(1L << (Idx % BITWORD_SIZE));
120 return Bits[Id
[all...]
H A DPackedVector.h30 static T getValue(const llvm::BitVector &Bits, unsigned Idx) { argument
33 val = T(val | ((Bits[(Idx << (BitNum-1)) + i] ? 1UL : 0UL) << i));
37 static void setValue(llvm::BitVector &Bits, unsigned Idx, T val) { argument
40 Bits[(Idx << (BitNum-1)) + i] = val & (T(1) << i);
47 static T getValue(const llvm::BitVector &Bits, unsigned Idx) { argument
50 val = T(val | ((Bits[(Idx << (BitNum-1)) + i] ? 1UL : 0UL) << i));
51 if (Bits[(Idx << (BitNum-1)) + BitNum-1])
56 static void setValue(llvm::BitVector &Bits, unsigned Idx, T val) { argument
59 Bits.set((Idx << (BitNum-1)) + BitNum-1);
63 Bits[(Id
77 llvm::BitVector Bits; member in class:llvm::PackedVector
[all...]
H A DBitVector.h32 BitWord *Bits; // Actual bits. member in class:llvm::BitVector
48 WordRef = &b.Bits[Idx / BITWORD_SIZE];
75 Bits = 0;
82 Bits = (BitWord *)std::malloc(Capacity * sizeof(BitWord));
83 init_words(Bits, Capacity, t);
91 Bits = 0;
97 Bits = (BitWord *)std::malloc(Capacity * sizeof(BitWord));
98 std::memcpy(Bits, RHS.Bits, Capacity * sizeof(BitWord));
103 : Bits(RH
[all...]
H A DSmallBitVector.h180 uintptr_t Bits = getSmallBits(); local
182 return CountPopulation_32(Bits);
184 return CountPopulation_64(Bits);
215 uintptr_t Bits = getSmallBits(); local
216 if (Bits == 0)
219 return CountTrailingZeros_32(Bits);
221 return CountTrailingZeros_64(Bits);
231 uintptr_t Bits = getSmallBits(); local
233 Bits &= ~uintptr_t(0) << (Prev + 1);
234 if (Bits
[all...]
H A DFoldingSet.h295 /// Bits - Vector of all the data bits that make the node unique.
297 SmallVector<unsigned, 32> Bits; member in class:llvm::FoldingSetNodeID
303 : Bits(Ref.getData(), Ref.getData() + Ref.getSize()) {}
323 inline void clear() { Bits.clear(); }
/external/dexmaker/src/dx/java/com/android/dx/util/
H A DBits.java22 public final class Bits { class
26 private Bits() { method in class:Bits
224 if (Bits.get(bits, i)) {
/external/eigen/bench/
H A Dsparse_randomsetter.cpp85 const int Bits = 6; local
88 dostuff<RandomSetter<EigenSparseMatrix,StdMapTraits,Bits> >("std::map ", sm1);
89 dostuff<RandomSetter<EigenSparseMatrix,GnuHashMapTraits,Bits> >("gnu::hash_map", sm1);
90 dostuff<RandomSetter<EigenSparseMatrix,GoogleDenseHashMapTraits,Bits> >("google::dense", sm1);
91 dostuff<RandomSetter<EigenSparseMatrix,GoogleSparseHashMapTraits,Bits> >("google::sparse", sm1);
94 // RandomSetter<EigenSparseMatrix,GnuHashMapTraits,Bits> set1(sm1);
103 // RandomSetter<EigenSparseMatrix,GoogleDenseHashMapTraits,Bits> set1(sm1);
112 // RandomSetter<EigenSparseMatrix,GoogleSparseHashMapTraits,Bits> set1(sm1);
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCCodeEmitter.cpp64 unsigned Bits = getBinaryCodeForInstr(MI, Fixups); local
68 OS << (char)(Bits >> 24);
69 Bits <<= 8;
/external/skia/include/effects/
H A DSkLayerDrawLooper.h22 * Bits specifies which aspects of the layer's paint should replace the
28 enum Bits { enum in class:SkLayerDrawLooper
/external/chromium/sdch/open-vcdiff/src/gtest/internal/
H A Dgtest-internal.h324 typedef typename TypeWithSize<sizeof(RawType)>::UInt Bits; typedef in class:testing::internal::FloatingPoint
339 static const Bits kSignBitMask = static_cast<Bits>(1) << (kBitCount - 1);
342 static const Bits kFractionBitMask =
343 ~static_cast<Bits>(0) >> (kExponentBitCount + 1);
346 static const Bits kExponentBitMask = ~(kSignBitMask | kFractionBitMask);
375 static RawType ReinterpretBits(const Bits bits) {
389 const Bits &bits() const { return bits_; }
392 Bits exponent_bits() const { return kExponentBitMask & bits_; }
395 Bits fraction_bit
[all...]
/external/llvm/include/llvm/
H A DAttributes.h46 Attributes() : Bits(0) { }
47 explicit Attributes(uint64_t Val) : Bits(Val) { }
48 /*implicit*/ Attributes(Attribute::AttrConst Val) : Bits(Val.v) { }
50 operator const void *() const { return Bits ? this : 0; }
51 bool isEmptyOrSingleton() const { return (Bits & (Bits - 1)) == 0; }
53 return Bits == Attrs.Bits;
56 return Bits != Attrs.Bits;
79 uint64_t Bits; member in class:llvm::Attributes
[all...]
/external/llvm/include/llvm/Support/
H A DMathExtras.h361 inline double BitsToDouble(uint64_t Bits) { argument
366 T.L = Bits;
372 inline float BitsToFloat(uint32_t Bits) { argument
377 T.I = Bits;
/external/llvm/lib/MC/
H A DSubtargetFeature.cpp191 void SetImpliedBits(uint64_t &Bits, const SubtargetFeatureKV *FeatureEntry, argument
200 Bits |= FE.Value;
201 SetImpliedBits(Bits, &FE, FeatureTable, FeatureTableSize);
210 void ClearImpliedBits(uint64_t &Bits, const SubtargetFeatureKV *FeatureEntry, argument
219 Bits &= ~FE.Value;
220 ClearImpliedBits(Bits, &FE, FeatureTable, FeatureTableSize);
228 SubtargetFeatures::ToggleFeature(uint64_t Bits, const StringRef Feature, argument
236 if ((Bits & FeatureEntry->Value) == FeatureEntry->Value) {
237 Bits &= ~FeatureEntry->Value;
240 ClearImpliedBits(Bits, FeatureEntr
277 uint64_t Bits = 0; // Resulting bits local
[all...]
/external/llvm/lib/TableGen/
H A DTGParser.h36 std::vector<unsigned> Bits; member in struct:llvm::LetRecord
41 : Name(N), Bits(B), Value(V), Loc(L) {
H A DTGLexer.h45 Bit, Bits, Class, Code, Dag, Def, Foreach, Defm, Field, In, Int, Let, List, enumerator in enum:llvm::tgtok::TokKind
/external/llvm/tools/llvm-bcanalyzer/
H A Dllvm-bcanalyzer.cpp465 static void PrintSize(double Bits) { argument
466 outs() << format("%.2f/%.2fB/%luW", Bits, Bits/8,(unsigned long)(Bits/32));
468 static void PrintSize(uint64_t Bits) { argument
469 outs() << format("%lub/%.2fB/%luW", (unsigned long)Bits,
470 (double)Bits/8, (unsigned long)(Bits/32));
591 outs() << "\t\t Count # Bits %% Abv Record Kind\n";
/external/valgrind/main/coregrind/m_initimg/
H A Dsimple_huffman.c74 UInt Bits; member in struct:__anon14247
192 sym[k].Bits = 0;
239 sym[first].Bits = bits;
324 sym[*symnum].Bits = bits;
395 if( sym[k].Bits > 32 )
423 sym[symbol].Bits );
466 sym[k].Bits = 0x7fffffff;
479 if( sym[k].Bits > sym[k+1].Bits )
499 delta_bits = sym[m].Bits
[all...]
/external/valgrind/main/none/tests/x86-linux/
H A Dseg_override.c33 } Bits; member in union:_LDT_ENTRY::__anon14809
40 (unsigned long)ent->HighWord.Bits.BaseMid << 16 |
41 (unsigned long)ent->HighWord.Bits.BaseHi << 24);
45 unsigned int limit = ent->LimitLow | (ent->HighWord.Bits.LimitHi << 16);
46 if (ent->HighWord.Bits.Granularity) limit = (limit << 12) | 0xfff;
/external/webkit/Source/JavaScriptCore/heap/
H A DMarkedBlock.h35 typedef uintptr_t Bits; typedef in namespace:JSC
/external/clang/include/clang/AST/
H A DTemplateName.h57 } Bits; member in union:clang::UncommonTemplateNameStorage::__anon3317
63 Bits.Kind = kind;
64 Bits.Size = size;
68 unsigned size() const { return Bits.Size; }
71 return Bits.Kind == Overloaded
77 return Bits.Kind == SubstTemplateTemplateParm
83 return Bits.Kind == SubstTemplateTemplateParmPack
/external/valgrind/main/VEX/pub/
H A Dlibvex_guest_x86.h256 } Bits; member in union:__anon13998::__anon13999
/external/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp455 const BitVector &Bits,
459 for (unsigned i = 0, e = Bits.size(); i < e; i += Width) {
462 Value |= Bits.test(i + j) << j;
704 << "Bits[] = {\n ";
729 << RC.getName() << ", " << RC.getName() << "Bits, "
730 << RC.getOrder().size() << ", sizeof(" << RC.getName() << "Bits), "
454 printBitVectorAsHex(raw_ostream &OS, const BitVector &Bits, unsigned Width) argument
/external/protobuf/gtest/include/gtest/internal/
H A Dgtest-internal.h337 typedef typename TypeWithSize<sizeof(RawType)>::UInt Bits; typedef in class:testing::internal::FloatingPoint
352 static const Bits kSignBitMask = static_cast<Bits>(1) << (kBitCount - 1);
355 static const Bits kFractionBitMask =
356 ~static_cast<Bits>(0) >> (kExponentBitCount + 1);
359 static const Bits kExponentBitMask = ~(kSignBitMask | kFractionBitMask);
388 static RawType ReinterpretBits(const Bits bits) {
402 const Bits &bits() const { return u_.bits_; }
405 Bits exponent_bits() const { return kExponentBitMask & u_.bits_; }
408 Bits fraction_bit
[all...]
/external/chromium/testing/gtest/include/gtest/internal/
H A Dgtest-internal.h315 typedef typename TypeWithSize<sizeof(RawType)>::UInt Bits; typedef in class:testing::internal::FloatingPoint
330 static const Bits kSignBitMask = static_cast<Bits>(1) << (kBitCount - 1);
333 static const Bits kFractionBitMask =
334 ~static_cast<Bits>(0) >> (kExponentBitCount + 1);
337 static const Bits kExponentBitMask = ~(kSignBitMask | kFractionBitMask);
366 static RawType ReinterpretBits(const Bits bits) {
380 const Bits &bits() const { return u_.bits_; }
383 Bits exponent_bits() const { return kExponentBitMask & u_.bits_; }
386 Bits fraction_bit
[all...]
/external/clang/test/SemaCXX/
H A Doverload-call.cpp116 struct Bits { struct
124 void test_bitfield(Bits bits, int x) {

Completed in 793 milliseconds

12