search for: bitword

Displaying 4 results from an estimated 4 matches for "bitword".

Did you mean: bitworx
2007 Jun 12
1
[LLVMdev] LLVM binaries for Windows and more
...Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library' c:\Eigenes\compiler\llvm-2.0\include\llvm/ADT/BitVector.h(90) : see reference to function template instantiation '_OutIt std::copy<llvm::BitVector::BitWord*,llvm::BitVector::BitWord*>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=llvm::BitVector::BitWord *, _InIt=llvm::BitVector::BitWord * ] C:\eigenes\compiler\vcc2005\VC\include\xutility(2282) : warning C4996: 'std::_Copy_opt' was dec...
2007 Sep 04
0
[LLVMdev] [PATCH]: Add SparseBitmap implementation
...// Current bit number inside of our bitmap > + unsigned BitNumber; > + > + // Current word number inside of our element > + unsigned WordNumber; > + > + // Current bits from the element. > + typename SparseBitmapElement<ElementSize>::BitWord Bits; Can these SparseBitmapIterator members, and a few more that follow, be made private? > + SparseBitmapIterator(SparseBitmap<ElementSize> &RHS, > + bool end = false):Bitmap(RHS) { This appears to miss an explicit keyword. Dan -- Dan Gohman, C...
2007 Sep 01
2
[LLVMdev] [PATCH]: Add SparseBitmap implementation
The attached patch adds a SparseBitmap implementation, which more or less works the same way as GCC's sparse bitmap. That is, we only store non-zero bits (broken up into elements of some bit size), and store the elements in a linked list. We keep track of the last accessed part of the linked list, so in-order tests/sets/resets are all constant time, rather than linear time. Set operations
2007 Sep 04
2
[LLVMdev] [PATCH]: Add SparseBitmap implementation
...inside of our bitmap > > + unsigned BitNumber; > > + > > + // Current word number inside of our element > > + unsigned WordNumber; > > + > > + // Current bits from the element. > > + typename SparseBitmapElement<ElementSize>::BitWord Bits; > > Can these SparseBitmapIterator members, and a few more that follow, > be made private? They were intended to be, sorry. > > > + SparseBitmapIterator(SparseBitmap<ElementSize> &RHS, > > + bool end = false):Bitmap(RHS) { &gt...