/dalvik/vm/ |
BitVector.h | 27 * All operations on a BitVector are unsynchronized. 29 struct BitVector { 37 BitVector *pBits; 43 BitVector* dvmAllocBitVector(unsigned int startBits, bool expandable); 44 void dvmFreeBitVector(BitVector* pBits); 59 int dvmAllocBit(BitVector* pBits); 60 void dvmSetBit(BitVector* pBits, unsigned int num); 61 void dvmClearBit(BitVector* pBits, unsigned int num); 62 void dvmClearAllBits(BitVector* pBits); 63 void dvmSetInitialBits(BitVector* pBits, unsigned int numBits) [all...] |
BitVector.cpp | 32 BitVector* dvmAllocBitVector(unsigned int startBits, bool expandable) 34 BitVector* bv; 39 bv = (BitVector*) malloc(sizeof(BitVector)); 50 * Free a BitVector. 52 void dvmFreeBitVector(BitVector* pBits) 68 int dvmAllocBit(BitVector* pBits) 102 void dvmSetBit(BitVector* pBits, unsigned int num) 116 ALOGE("BitVector expansion to %d failed", newSize * sizeof(u4)); 130 void dvmClearBit(BitVector* pBits, unsigned int num [all...] |
/external/stlport/test/eh/ |
test_bit_vector.cpp | 36 typedef EH_BIT_VECTOR BitVector; 39 container_category(const BitVector&) 53 gTestController.SetCurrentTestName("BitVector::reserve()"); 56 void operator()( BitVector& v ) const 74 BitVector emptyVector; 75 BitVector testVector, testVector2; 93 StrongCheck(testVector, test_insert_one<BitVector>(testVector) ); 94 StrongCheck(testVector, test_insert_one<BitVector>(testVector,0) ); 95 StrongCheck(testVector, test_insert_one<BitVector>(testVector, (int)testVector.size()) ); 97 StrongCheck(testVector, test_insert_n<BitVector>(testVector, random_number(random_base) ) ) [all...] |
/external/antlr/antlr-3.4/runtime/ObjC/Framework/ |
ANTLRBitSet.m | 107 bitVector = CFBitVectorCreateMutable(kCFAllocatorDefault,0); 115 bitVector = CFBitVectorCreateMutable(kCFAllocatorDefault,0); 116 if ((CFIndex)type >= CFBitVectorGetCount(bitVector)) 117 CFBitVectorSetCount(bitVector, type+1); 118 CFBitVectorSetBitAtIndex(bitVector, type, 1); 126 bitVector = CFBitVectorCreateMutable(kCFAllocatorDefault,0); 127 CFBitVectorSetCount( bitVector, nbits ); 135 bitVector = theBitVector; 147 bitVector = CFBitVectorCreateMutable ( kCFAllocatorDefault, 0 ); 148 CFBitVectorSetCount( bitVector, sizeof(unsigned long long)*8*longCount ) [all...] |
/sdk/emulator/qtools/ |
bitvector.h | 9 class Bitvector { 11 explicit Bitvector(int num_bits) { 18 ~Bitvector() {
|
parse_options.h | 6 #include "bitvector.h" 12 extern Bitvector pid_include_vector; 13 extern Bitvector pid_exclude_vector;
|
parse_options.cpp | 6 #include "bitvector.h" 13 Bitvector pid_include_vector(32768); 14 Bitvector pid_exclude_vector(32768);
|
/external/v8/test/cctest/ |
test-dataflow.cc | 37 TEST(BitVector) { 42 BitVector v(15, zone); 49 BitVector w(15, zone); 57 BitVector v(64, zone); 62 BitVector::Iterator iter(&v); 75 BitVector v(15, zone); 77 BitVector w(15, zone); 85 BitVector v(15, zone); 87 BitVector w(15, zone); 91 BitVector u(w, zone) [all...] |
/external/marisa-trie/lib/marisa/ |
bitvector.h | 9 class BitVector { 11 BitVector(); 81 void swap(BitVector *rhs); 91 BitVector(const BitVector &); 92 BitVector &operator=(const BitVector &);
|
bitvector.cc | 1 #include "bitvector.h" 156 BitVector::BitVector() 159 void BitVector::build() { 256 void BitVector::mmap(Mapper *mapper, const char *filename, 265 void BitVector::map(const void *ptr, std::size_t size) { 270 void BitVector::map(Mapper &mapper) { 271 BitVector temp; 280 void BitVector::load(const char *filename, 287 void BitVector::fread(std::FILE *file) [all...] |
/external/marisa-trie/v0_1_5/lib/marisa_alpha/ |
bitvector.h | 9 class BitVector { 11 BitVector(); 81 void swap(BitVector *rhs); 91 BitVector(const BitVector &); 92 BitVector &operator=(const BitVector &);
|
bitvector.cc | 1 #include "bitvector.h" 156 BitVector::BitVector() 159 void BitVector::build() { 256 void BitVector::mmap(Mapper *mapper, const char *filename, 265 void BitVector::map(const void *ptr, std::size_t size) { 270 void BitVector::map(Mapper &mapper) { 271 BitVector temp; 280 void BitVector::load(const char *filename, 287 void BitVector::fread(std::FILE *file) [all...] |
/dalvik/vm/compiler/ |
CompilerUtility.h | 66 BitVector* dvmCompilerAllocBitVector(unsigned int startBits, bool expandable); 67 bool dvmCompilerSetBit(BitVector* pBits, unsigned int num); 68 bool dvmCompilerClearBit(BitVector* pBits, unsigned int num); 69 void dvmCompilerMarkAllBits(BitVector *pBits, bool set); 70 void dvmDebugBitVector(char *msg, const BitVector *bv, int length); 74 const BitVector *bv, int length);
|
Dataflow.h | 89 BitVector *useV; 90 BitVector *defV; 91 BitVector *liveInV; 92 BitVector *phiV;
|
CompilerIR.h | 170 BitVector *predecessors; 171 BitVector *dominators; 172 BitVector *iDominated; // Set nodes being immediately dominated 173 BitVector *domFrontier; // Dominance frontier 246 BitVector *isConstantV; // length == numSSAReg 273 BitVector *tryBlockAddr; 274 BitVector **defBlockMatrix; // numDalvikRegister x numBlocks 275 BitVector *tempBlockV; 276 BitVector *tempDalvikRegisterV; 277 BitVector *tempSSARegisterV; // numSSAReg [all...] |
/external/v8/src/ |
data-flow.h | 41 class BitVector: public ZoneObject { 43 // Iterator for the elements of this BitVector. 46 explicit Iterator(BitVector* target) 80 BitVector* target_; 85 friend class BitVector; 88 BitVector(int length, Zone* zone) 96 BitVector(const BitVector& other, Zone* zone) 107 BitVector& operator=(const BitVector& rhs) [all...] |
/external/llvm/include/llvm/ADT/ |
BitVector.h | 1 //===- llvm/ADT/BitVector.h - Bit vectors -----------------------*- C++ -*-===// 10 // This file implements the BitVector class. 27 class BitVector { 33 unsigned Size; // Size of bitvector in bits. 39 friend class BitVector; 47 reference(BitVector &b, unsigned Idx) { 73 /// BitVector default ctor - Creates an empty bitvector. 74 BitVector() : Size(0), Capacity(0) { 78 /// BitVector ctor - Creates a bitvector of specified number of bits. Al [all...] |
SmallBitVector.h | 17 #include "llvm/ADT/BitVector.h" 24 /// SmallBitVector - This is a 'bitvector' (really, a variable-sized bit array), 32 // TODO: In "large" mode, a pointer to a BitVector is used, leading to an 88 BitVector *getPointer() const { 90 return reinterpret_cast<BitVector *>(X); 99 void switchToLarge(BitVector *BV) { 136 /// SmallBitVector default ctor - Creates an empty bitvector. 139 /// SmallBitVector ctor - Creates a bitvector of specified number of bits. All 145 switchToLarge(new BitVector(s, t)); 153 switchToLarge(new BitVector(*RHS.getPointer())) [all...] |
/external/llvm/include/llvm/CodeGen/ |
RegisterScavenging.h | 20 #include "llvm/ADT/BitVector.h" 59 /// CalleeSavedrRegs - A bitvector of callee saved registers for the target. 61 BitVector CalleeSavedRegs; 66 BitVector RegsAvailable; 70 BitVector KillRegs, DefRegs; 100 void getRegsUsed(BitVector &used, bool includeReserved); 104 BitVector getRegsAvailable(const TargetRegisterClass *RC); 145 void setUsed(BitVector &Regs) { 148 void setUnused(BitVector &Regs) { 153 void addRegWithSubRegs(BitVector &BV, unsigned Reg) [all...] |
/external/marisa-trie/lib/ |
Makefile.am | 13 marisa/bitvector.cc \ 41 marisa/bitvector.h \
|
/external/marisa-trie/v0_1_5/lib/ |
Makefile.am | 14 marisa_alpha/bitvector.cc \ 42 marisa_alpha/bitvector.h \
|
/external/llvm/lib/Target/R600/ |
AMDGPURegisterInfo.h | 19 #include "llvm/ADT/BitVector.h" 38 virtual BitVector getReservedRegs(const MachineFunction &MF) const { 39 assert(!"Unimplemented"); return BitVector();
|
SIRegisterInfo.cpp | 28 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const { 29 BitVector Reserved(getNumRegs());
|
/external/antlr/antlr-3.4/runtime/ObjC/Framework/test/runtime/sets/ |
ANTLRBitSetTest.m | 23 STAssertEquals(actual, expected, @"There should be three bits set in bitvector. But I have %d", actual); 45 STAssertEquals(actual, expected, @"There should be four bits set in bitvector. But I have %d", actual); 58 STAssertEquals(actual, expected, @"There should be three bits set in bitvector. But I have %d", actual); 83 STAssertEquals(actual, (CFIndex)[bitSet numBits], @"There should be three bits set in bitvector. But I have %d", [copy numBits]);
|
/external/clang/include/clang/Analysis/Support/ |
BlkExprDeclBitVector.h | 1 // BlkExprDeclBitVector.h - Dataflow types for Bitvector Analysis --*- C++ --*-- 22 #include "llvm/ADT/BitVector.h" 87 llvm::BitVector DeclBV; 111 llvm::BitVector::reference getBit(unsigned i) { 119 llvm::BitVector::reference 128 llvm::BitVector::reference getDeclBit(unsigned i) { return DeclBV[i]; } 129 const llvm::BitVector::reference getDeclBit(unsigned i) const { 130 return const_cast<llvm::BitVector&>(DeclBV)[i]; 194 assert(I && "Stmtession not tracked for bitvector."); 207 llvm::BitVector BlkExprBV [all...] |