Don't give implicit machine operands special treatment in the register scavenger.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 4 Aug 2009 21:29:11 +0000 (21:29 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 4 Aug 2009 21:29:11 +0000 (21:29 +0000)
commitf955cbf56f130cdeb4c6c8aaa4a2715d420c1327
tree3f917f2b27861cb51488be75095a277ff55917c2
parent4dcff6db72fefc45119624986dd7b564274c9a21
Don't give implicit machine operands special treatment in the register scavenger.

Imp-def is *not* allowed to redefine a live register.
Imp-use is *not* allowed to use a dead register.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78106 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/RegisterScavenging.cpp