Machine LICM will check that operands are defined outside of the loop. Also
authorBill Wendling <isanbard@gmail.com>
Wed, 2 Jan 2008 21:10:40 +0000 (21:10 +0000)
committerBill Wendling <isanbard@gmail.com>
Wed, 2 Jan 2008 21:10:40 +0000 (21:10 +0000)
commit3100afaf3f2f3b0224fc03038062fc57f1a9a796
tree64c96b66ca2b1b43e6722b5a1c4c865aad7ad717
parenta4b662272d2aa1a39025523fd9d1fdce9dfcbdb2
Machine LICM will check that operands are defined outside of the loop. Also
check that register isn't 0 before going further.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45498 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrInfo.h