Searched defs:SmallBitVector (Results 1 - 3 of 3) sorted by relevance

/external/swiftshader/third_party/subzero/src/
H A DIceBitVector.h13 /// SmallBitVector is a drop in replacement for llvm::SmallBitVector. It uses
37 class SmallBitVector { class in namespace:Ice
44 SmallBitVector(const SmallBitVector &BV) { *this = BV; } function in class:Ice::SmallBitVector
46 SmallBitVector &operator=(const SmallBitVector &BV) {
54 SmallBitVector() { reset(); } function in class:Ice::SmallBitVector
56 explicit SmallBitVector(SizeT S) : SmallBitVector() { function in class:Ice::SmallBitVector
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
H A DSmallBitVector.h1 //===- llvm/ADT/SmallBitVector.h - 'Normally small' bit vectors -*- C++ -*-===//
10 // This file implements the SmallBitVector class.
23 /// SmallBitVector - This is a 'bitvector' (really, a variable-sized bit array),
30 class SmallBitVector { class in namespace:llvm
58 SmallBitVector &TheVector;
62 reference(SmallBitVector &b, unsigned Idx) : TheVector(b), BitPos(Idx) {}
78 return const_cast<const SmallBitVector &>(TheVector).operator[](BitPos);
135 /// SmallBitVector default ctor - Creates an empty bitvector.
136 SmallBitVector() : X(1) {} function in class:llvm::SmallBitVector
138 /// SmallBitVector cto
140 explicit SmallBitVector(unsigned s, bool t = false) { function in class:llvm::SmallBitVector
148 SmallBitVector(const SmallBitVector &RHS) { function in class:llvm::SmallBitVector
[all...]
/external/llvm/include/llvm/ADT/
H A DSmallBitVector.h1 //===- llvm/ADT/SmallBitVector.h - 'Normally small' bit vectors -*- C++ -*-===//
10 // This file implements the SmallBitVector class.
28 class SmallBitVector { class in namespace:llvm
60 SmallBitVector &TheVector;
64 reference(SmallBitVector &b, unsigned Idx) : TheVector(b), BitPos(Idx) {}
82 return const_cast<const SmallBitVector &>(TheVector).operator[](BitPos);
140 SmallBitVector() : X(1) {} function in class:llvm::SmallBitVector
144 explicit SmallBitVector(unsigned s, bool t = false) { function in class:llvm::SmallBitVector
151 /// SmallBitVector copy ctor.
152 SmallBitVector(cons function in class:llvm::SmallBitVector
159 SmallBitVector(SmallBitVector &&RHS) : X(RHS.X) { function in class:llvm::SmallBitVector
[all...]

Completed in 815 milliseconds