ValueMap: Use DenseMap's find_as mechanism to reduce use list churn.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sat, 19 May 2012 19:15:32 +0000 (19:15 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sat, 19 May 2012 19:15:32 +0000 (19:15 +0000)
commit2dded79f1c20010b89f1af46ebfbf52435f21695
treee6b6eedfb0d6ad37f74385f62e87c7fb6790c4c1
parent1ed0fa452c68d0dc7b260ec85b681d83f90e9180
ValueMap: Use DenseMap's find_as mechanism to reduce use list churn.

Otherwise just looking up a value in the map requires creating a VH, adding it to the use lists and destroying it again.

llvm-svn: 157124
llvm/include/llvm/ADT/ValueMap.h