Reapply the SmallMap patch with a fix.
authorBenjamin Kramer <benny.kra@googlemail.com>
Wed, 25 Apr 2012 18:01:58 +0000 (18:01 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Wed, 25 Apr 2012 18:01:58 +0000 (18:01 +0000)
commitb856d555b0336234cb4d5e2d77c3d506efa17550
tree9f846f19cac4a04d3daf79c3ae52ff5c55b395fc
parent165324cd7da5d4c534c52f7db51e6ef0c185cf5b
Reapply the SmallMap patch with a fix.

Comparing ~0UL with an unsigned will always return false when long is 64 bits long.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155568 91177308-0d34-0410-b5e6-96231b3b80d8
docs/ProgrammersManual.html
include/llvm/ADT/FlatArrayMap.h [new file with mode: 0644]
include/llvm/ADT/MultiImplMap.h [new file with mode: 0644]
include/llvm/ADT/SmallMap.h [new file with mode: 0644]
unittests/ADT/SmallMapTest.cpp [new file with mode: 0644]