Changes in directory llvm/lib/Target/Sparc:

SparcRegisterInfo.cpp updated: 1.52 -> 1.53
SparcRegisterInfo.h updated: 1.18 -> 1.19
---
Log message:

For PR1207: http://llvm.org/PR1207 :
Revert patches that caused the problem. Evan, please investigate and reapply
when you've discovered the problem.


---
Diffs of the changes:  (+0 -19)

 SparcRegisterInfo.cpp |   17 -----------------
 SparcRegisterInfo.h   |    2 --
 2 files changed, 19 deletions(-)


Index: llvm/lib/Target/Sparc/SparcRegisterInfo.cpp
diff -u llvm/lib/Target/Sparc/SparcRegisterInfo.cpp:1.52 
llvm/lib/Target/Sparc/SparcRegisterInfo.cpp:1.53
--- llvm/lib/Target/Sparc/SparcRegisterInfo.cpp:1.52    Sat Feb 17 05:06:00 2007
+++ llvm/lib/Target/Sparc/SparcRegisterInfo.cpp Sun Feb 18 21:20:00 2007
@@ -20,7 +20,6 @@
 #include "llvm/CodeGen/MachineLocation.h"
 #include "llvm/Target/TargetInstrInfo.h"
 #include "llvm/Type.h"
-#include "llvm/ADT/BitVector.h"
 #include "llvm/ADT/STLExtras.h"
 using namespace llvm;
 
@@ -117,22 +116,6 @@
   return CalleeSavedRegs;
 }
 
-BitVector SparcRegisterInfo::getReservedRegs(const MachineFunction &MF) const {
-  BitVector Reserved(getNumRegs());
-  Reserved.set(SP::G2);
-  Reserved.set(SP::G3);
-  Reserved.set(SP::G4);
-  Reserved.set(SP::O6);
-  Reserved.set(SP::I6);
-  Reserved.set(SP::I7);
-  Reserved.set(SP::G0);
-  Reserved.set(SP::G5);
-  Reserved.set(SP::G6);
-  Reserved.set(SP::G7);
-  return Reserved;
-}
-
-
 const TargetRegisterClass* const*
 SparcRegisterInfo::getCalleeSavedRegClasses() const {
   static const TargetRegisterClass * const CalleeSavedRegClasses[] = { 0 };


Index: llvm/lib/Target/Sparc/SparcRegisterInfo.h
diff -u llvm/lib/Target/Sparc/SparcRegisterInfo.h:1.18 
llvm/lib/Target/Sparc/SparcRegisterInfo.h:1.19
--- llvm/lib/Target/Sparc/SparcRegisterInfo.h:1.18      Sat Feb 17 05:06:00 2007
+++ llvm/lib/Target/Sparc/SparcRegisterInfo.h   Sun Feb 18 21:20:00 2007
@@ -52,8 +52,6 @@
 
   const TargetRegisterClass* const* getCalleeSavedRegClasses() const;
 
-  BitVector getReservedRegs(const MachineFunction &MF) const;
-
   bool hasFP(const MachineFunction &MF) const;
 
   void eliminateCallFramePseudoInstr(MachineFunction &MF,



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to