Use ValueMap instead of DenseMap.
authorDevang Patel <dpatel@apple.com>
Thu, 24 Jun 2010 00:33:28 +0000 (00:33 +0000)
committerDevang Patel <dpatel@apple.com>
Thu, 24 Jun 2010 00:33:28 +0000 (00:33 +0000)
commite9916a302f1bacad234d7dafc1df3dc968a6ba0f
treefa1c0857309e99b16b5b5691b33bd69afbb5004f
parent6539dc6e6cb247de6960b2b1b3b8b01badb90728
Use ValueMap instead of DenseMap.
The ValueMapper used by various cloning utility maps MDNodes also.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106706 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
include/llvm/Transforms/Utils/Cloning.h
lib/Target/PIC16/PIC16Passes/PIC16Cloner.cpp
lib/Target/PIC16/PIC16Passes/PIC16Cloner.h
lib/Transforms/IPO/PartialInlining.cpp
lib/Transforms/IPO/PartialSpecialization.cpp
lib/Transforms/Scalar/LoopIndexSplit.cpp
lib/Transforms/Scalar/LoopUnswitch.cpp
lib/Transforms/Utils/CloneLoop.cpp
lib/Transforms/Utils/InlineFunction.cpp
lib/Transforms/Utils/LoopUnroll.cpp
lib/Transforms/Utils/ValueMapper.h
tools/bugpoint/BugDriver.h
tools/bugpoint/CrashDebugger.cpp
tools/bugpoint/ExtractFunction.cpp
tools/bugpoint/Miscompilation.cpp