Implement operators |=, &=, and ^= for SmallBitVector, and remove the
authorDan Gohman <gohman@apple.com>
Wed, 10 Feb 2010 05:54:04 +0000 (05:54 +0000)
committerDan Gohman <gohman@apple.com>
Wed, 10 Feb 2010 05:54:04 +0000 (05:54 +0000)
commite7962c9897cf3ac5fc731702d5e5d8963fc5c723
tree8b253c5e94fde2ccd7e0e403a2d70c487832a367
parent5d5a1e13a129e18ee6031fe6354acd2ab4d39f37
Implement operators |=, &=, and ^= for SmallBitVector, and remove the
restriction in BitVector for |= and ^= that the operand must be the
same length.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95768 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ADT/BitVector.h
include/llvm/ADT/SmallBitVector.h
unittests/ADT/BitVectorTest.cpp
unittests/ADT/SmallBitVectorTest.cpp