Stop reallocating SunkAddrs for each basic block. When we move to an instruction
authorCameron Zwarich <zwarich@apple.com>
Thu, 6 Jan 2011 00:42:50 +0000 (00:42 +0000)
committerCameron Zwarich <zwarich@apple.com>
Thu, 6 Jan 2011 00:42:50 +0000 (00:42 +0000)
commit8c3527e7a475dd3369a485a4f610d56f7005b7b5
tree4594a8376a6832dd2d5ef66c5bd95215b05eed0c
parente68713ae8b7bc30ce96f9d74685e3c230340a01f
Stop reallocating SunkAddrs for each basic block. When we move to an instruction
worklist, the key will need to become std::pair<BasicBlock*, Value*>.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122932 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/CodeGenPrepare.cpp