Basic blocks typically have few predecessors. Use a SmallDenseMap to
authorChris Lattner <sabre@nondot.org>
Mon, 14 Oct 2013 16:05:55 +0000 (16:05 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 14 Oct 2013 16:05:55 +0000 (16:05 +0000)
commit2a6cbba2db261d2ee29a1373e195f95fd232e61b
treee911b96ceb99f5d8b25fb20508a70a812191f7f7
parent95864303f5054c68043febc861764070e8f13913
Basic blocks typically have few predecessors.  Use a SmallDenseMap to
avoid a heap allocation when this is the case.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192602 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Utils/SSAUpdater.cpp