BBVectorize: Don't store candidate pairs in a std::multimap
authorHal Finkel <hfinkel@anl.gov>
Thu, 14 Feb 2013 22:37:09 +0000 (22:37 +0000)
committerHal Finkel <hfinkel@anl.gov>
Thu, 14 Feb 2013 22:37:09 +0000 (22:37 +0000)
commit6ca6d3b1eac5b8611f3a9e2c270c2e794d37e1f5
treefcd2f37061f6c02b1bf17b318af6bd72e09ffa13
parentfe9b5a4f74c5686ab479dd42bd87e654834a8ba4
BBVectorize: Don't store candidate pairs in a std::multimap

This is another commit on the road to removing std::multimap from
BBVectorize. This gives an ~1% speedup on the csa.ll test case
in PR15222.

No functionality change intended.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175215 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Vectorize/BBVectorize.cpp