Thumb2 should use the register scavenger.
authorEvan Cheng <evan.cheng@apple.com>
Fri, 24 Jul 2009 01:05:51 +0000 (01:05 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Fri, 24 Jul 2009 01:05:51 +0000 (01:05 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76930 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/Thumb2RegisterInfo.cpp

index 93ad7bd0d1393f7d0fac81e80c32451a33046f80..f2351e25de18a7c76bf2e5eefd16fe35f3391871 100644 (file)
@@ -161,8 +161,7 @@ immediateOffsetOpcode(unsigned opcode)
 
 bool Thumb2RegisterInfo::
 requiresRegisterScavenging(const MachineFunction &MF) const {
-  // FIXME
-  return false;
+  return true;
 }
 
 int Thumb2RegisterInfo::