Use pre-increment instead of post-increment when the result is not used.
authorDan Gohman <gohman@apple.com>
Tue, 22 Jun 2010 15:08:57 +0000 (15:08 +0000)
committerDan Gohman <gohman@apple.com>
Tue, 22 Jun 2010 15:08:57 +0000 (15:08 +0000)
commitfe60104ac97f3a8736dcfbfdf9547c7b7cc7b951
tree02450dfc556b99a1efe3a67572392b18b301abef
parent30f30e43861512d78023c84952e5e524c0003ae9
Use pre-increment instead of post-increment when the result is not used.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106542 91177308-0d34-0410-b5e6-96231b3b80d8
20 files changed:
lib/Analysis/MemoryDependenceAnalysis.cpp
lib/CodeGen/IfConversion.cpp
lib/CodeGen/PreAllocSplitting.cpp
lib/Target/ARM/ARMCodeEmitter.cpp
lib/Target/ARM/ARMConstantIslandPass.cpp
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
lib/Target/X86/X86CodeEmitter.cpp
lib/Target/X86/X86FloatingPoint.cpp
lib/Transforms/Hello/Hello.cpp
lib/Transforms/IPO/StructRetPromotion.cpp
lib/Transforms/Instrumentation/OptimalEdgeProfiling.cpp
lib/Transforms/Scalar/ADCE.cpp
lib/Transforms/Scalar/DeadStoreElimination.cpp
lib/Transforms/Scalar/GVN.cpp
lib/Transforms/Scalar/LoopDeletion.cpp
lib/Transforms/Scalar/LoopIndexSplit.cpp
lib/Transforms/Scalar/LoopRotation.cpp
lib/Transforms/Scalar/MemCpyOptimizer.cpp
lib/Transforms/Scalar/ScalarReplAggregates.cpp
lib/Transforms/Utils/LoopSimplify.cpp