When sinking an insn in InstCombine bring its debug
authorDale Johannesen <dalej@apple.com>
Tue, 3 Mar 2009 01:09:07 +0000 (01:09 +0000)
committerDale Johannesen <dalej@apple.com>
Tue, 3 Mar 2009 01:09:07 +0000 (01:09 +0000)
commitbd8e650876cc93952dde3120938271dbda6cbbb7
tree507a6aae96bcd4fe35ebbd2f1d7ff5f8b6e7e3d4
parentcd11991203f2f8ca8b0c7bd920fa4e32b4f88e1d
When sinking an insn in InstCombine bring its debug
info with it.
Don't count debug info insns against the scan maximum
in FindAvailableLoadedValue (lest they affect codegen).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65910 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Utils/BasicBlockUtils.h
lib/Transforms/Scalar/InstructionCombining.cpp
lib/Transforms/Utils/BasicBlockUtils.cpp