Switch inliner over to use DenseMap instead of std::map for ValueMap. This
authorChris Lattner <sabre@nondot.org>
Sat, 3 Feb 2007 00:08:31 +0000 (00:08 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 3 Feb 2007 00:08:31 +0000 (00:08 +0000)
commit5e665f559419c7f58a4fd9360cd488f065505c44
treeb0b885dc43015823c992923bd3a03b0cb4defa7b
parent4642ca6589d3002861963744a157169f15d1ee90
Switch inliner over to use DenseMap instead of std::map for ValueMap.  This
speeds up the inliner 16%.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33801 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Utils/Cloning.h
lib/Transforms/Scalar/LoopUnroll.cpp
lib/Transforms/Scalar/LoopUnswitch.cpp
lib/Transforms/Utils/CloneFunction.cpp
lib/Transforms/Utils/CloneModule.cpp
lib/Transforms/Utils/CloneTrace.cpp
lib/Transforms/Utils/InlineFunction.cpp
lib/Transforms/Utils/ValueMapper.cpp
lib/Transforms/Utils/ValueMapper.h