Temporarily restore the scavenger implicit_def checking code. MachineOperand isUndef...
authorEvan Cheng <evan.cheng@apple.com>
Tue, 30 Jun 2009 09:19:42 +0000 (09:19 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Tue, 30 Jun 2009 09:19:42 +0000 (09:19 +0000)
commit50564ebc9e3d7ff806062023e6511e91065df0d2
tree44d13435740f60f53f9b19e09aebfbd3f9ff0f9e
parent4784f1fc73abf6005b7b7262d395af71b57b1255
Temporarily restore the scavenger implicit_def checking code. MachineOperand isUndef mark is not being put on implicit_def of physical registers (created for parameter passing, etc.).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74519 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/RegisterScavenging.h
lib/CodeGen/RegisterScavenging.cpp
test/CodeGen/ARM/2009-06-30-RegScavengerAssert2.ll [new file with mode: 0644]