SmallVector and SmallPtrSet allocations now power-of-two aligned.
authorJean-Luc Duprat <jduprat@apple.com>
Fri, 29 Mar 2013 22:07:12 +0000 (22:07 +0000)
committerJean-Luc Duprat <jduprat@apple.com>
Fri, 29 Mar 2013 22:07:12 +0000 (22:07 +0000)
commite1e9366281a98cd06b61d5d7e136ce2b1a433ba6
treeb5e8c95e3df451094d139ea2764dac37dc160756
parent4991289b33f04f308bf5495a51518f850aa31cfa
SmallVector and SmallPtrSet allocations now power-of-two aligned.
This time tested on both OSX and Linux.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178377 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ADT/SmallPtrSet.h
include/llvm/ADT/SmallVector.h
lib/Support/SmallPtrSet.cpp
unittests/ADT/SmallPtrSetTest.cpp