be slightly more subtle about skipping dbg_value instructions; otherwise, if a
authorJim Grosbach <grosbach@apple.com>
Wed, 9 Jun 2010 22:21:24 +0000 (22:21 +0000)
committerJim Grosbach <grosbach@apple.com>
Wed, 9 Jun 2010 22:21:24 +0000 (22:21 +0000)
commitdb03adb34615331c6ef55ebbd80d8bc750deefe0
tree80b0841ad3965a0f06bf856c611e89117893e93d
parentfe633f0ed6957b61eae2ddb3d4eff5b9e88dfd36
be slightly more subtle about skipping dbg_value instructions; otherwise, if a
dbg_value immediately follows a sequence of ldr/str instructions that should
be combined into an ldm/stm and is the last instruction in the block, then
combine may end up being skipped.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105758 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMLoadStoreOptimizer.cpp