Make sure SmallBitVector actually uses the small case and fix latent bugs.
authorBenjamin Kramer <benny.kra@googlemail.com>
Fri, 30 Apr 2010 11:34:01 +0000 (11:34 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Fri, 30 Apr 2010 11:34:01 +0000 (11:34 +0000)
commit1e44aa0412473297994afb8b707d0326472fd2a4
tree7973f7134d2f6619a1f55d3075bf056736c0d31e
parentf2d36d91e26855832d6146624157bd5ff80ef0a9
Make sure SmallBitVector actually uses the small case and fix latent bugs.

- We can't use PointerIntPair here since we require the discrimination bit to be in the LSB.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102707 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ADT/SmallBitVector.h