[llvm-commits] [llvm] r142027 - /llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp
Bill Wendling
isanbard at gmail.com
Fri Oct 14 17:27:44 PDT 2011
Author: void
Date: Fri Oct 14 19:27:44 2011
New Revision: 142027
URL: http://llvm.org/viewvc/llvm-project?rev=142027&view=rev
Log:
Mark registers as DEAD because they're really just clobbers.
Modified:
llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp
Modified: llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp?rev=142027&r1=142026&r2=142027&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp Fri Oct 14 19:27:44 2011
@@ -5932,7 +5932,7 @@
for (unsigned i = 0; SavedRegs[i] != 0; ++i) {
if (!TRC->contains(SavedRegs[i])) continue;
if (!DefRegs[SavedRegs[i]])
- MIB.addReg(SavedRegs[i], RegState::Implicit | RegState::Define);
+ MIB.addReg(SavedRegs[i], RegState::ImplicitDefine | RegState::Dead);
}
break;
More information about the llvm-commits
mailing list