Reverting r247972 (and subordinate commit r247972) as the 32-bit left-shift is undefi...
authorAaron Ballman <aaron@aaronballman.com>
Fri, 18 Sep 2015 12:18:41 +0000 (12:18 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Fri, 18 Sep 2015 12:18:41 +0000 (12:18 +0000)
commit5134443f6020a327f39e87a0db4ddbd9660befb0
tree959c83e6e41b6937cb76659d12774d216270758d
parente022bf60866ddf5e612958aae651505a8efc3d6e
Reverting r247972 (and subordinate commit r247972) as the 32-bit left-shift is undefined behavior on implementations where uinptr_t is 32-bits. One such platform is Windows, MSVC, x86.

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