Add range-based set()/reset() to BitVector. These allow fast setting/resetting of...
authorOwen Anderson <resistor@mac.com>
Mon, 15 Oct 2012 22:05:27 +0000 (22:05 +0000)
committerOwen Anderson <resistor@mac.com>
Mon, 15 Oct 2012 22:05:27 +0000 (22:05 +0000)
commit6b7bdf88c91a20604ed869fdf02b73386969ed06
tree48b1a09a20ad5e75994aee7b889e1f36db4bb623
parentc30a9af2d78765e1f7c479d7acd1fd1e4b183286
Add range-based set()/reset() to BitVector.  These allow fast setting/resetting of ranges of bits, particularly useful when dealing with very large BitVector's.

llvm-svn: 165984
llvm/include/llvm/ADT/BitVector.h
llvm/include/llvm/ADT/SmallBitVector.h
llvm/unittests/ADT/BitVectorTest.cpp