Merge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo
authorChris Lattner <sabre@nondot.org>
Mon, 17 Sep 2007 18:34:04 +0000 (18:34 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 17 Sep 2007 18:34:04 +0000 (18:34 +0000)
commit76c1b97e4020faace8c95a127f1eab66c278fb58
tree9fbf93a4ca6637674eaffdef7af40539b80d9f4e
parent430817ba181071d20f5c7c3ec4dcd5d8b8e318f4
Merge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo

Add a new DenseMapInfo::isEqual method to allow clients to redefine
the equality predicate used when probing the hash table.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42042 91177308-0d34-0410-b5e6-96231b3b80d8
docs/ProgrammersManual.html
include/llvm/ADT/DenseMap.h
include/llvm/CodeGen/SelectionDAGNodes.h
lib/CodeGen/DwarfWriter.cpp
lib/CodeGen/RegAllocBigBlock.cpp
lib/Target/TargetData.cpp
lib/Transforms/Scalar/GVN.cpp
lib/Transforms/Scalar/GVNPRE.cpp
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
lib/VMCore/Constants.cpp