Stop emitting instructions with the name "tmp" they eat up memory and have to be...
authorBenjamin Kramer <benny.kra@googlemail.com>
Tue, 27 Sep 2011 20:39:19 +0000 (20:39 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Tue, 27 Sep 2011 20:39:19 +0000 (20:39 +0000)
commita9390a4d5f5d568059a80970d22194b165d097a7
tree1f070db88cf855be43bfe5eb228516b57cbb3489
parent100a371725ddc2565b5262ce9047dcd06ae95854
Stop emitting instructions with the name "tmp" they eat up memory and have to be uniqued, without any benefit.

If someone prefers %tmp42 to %42, run instnamer.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140634 91177308-0d34-0410-b5e6-96231b3b80d8
22 files changed:
lib/Analysis/ScalarEvolutionExpander.cpp
lib/Transforms/IPO/GlobalOpt.cpp
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
lib/Transforms/InstCombine/InstCombineCalls.cpp
lib/Transforms/InstCombine/InstCombineCasts.cpp
lib/Transforms/InstCombine/InstCombineCompares.cpp
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
lib/Transforms/Scalar/CodeGenPrepare.cpp
lib/Transforms/Scalar/GVN.cpp
lib/Transforms/Scalar/LoopUnswitch.cpp
lib/Transforms/Scalar/ScalarReplAggregates.cpp
lib/Transforms/Scalar/SimplifyLibCalls.cpp
lib/Transforms/Utils/SimplifyIndVar.cpp
test/Transforms/IndVarSimplify/preserve-gep-remainder.ll
test/Transforms/InstCombine/call.ll
test/Transforms/InstCombine/ptr-int-cast.ll
test/Transforms/InstCombine/vector-casts.ll
test/Transforms/LoopIdiom/basic.ll
test/Transforms/LoopStrengthReduce/post-inc-icmpzero.ll
test/Transforms/ScalarRepl/vector_promote.ll
test/Transforms/SimplifyLibCalls/pow-to-sqrt.ll