[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPC32RegisterInfo.cpp PPC32RegisterInfo.h
Chris Lattner
lattner at cs.uiuc.edu
Fri Aug 19 11:30:51 PDT 2005
Changes in directory llvm/lib/Target/PowerPC:
PPC32RegisterInfo.cpp updated: 1.17 -> 1.18
PPC32RegisterInfo.h updated: 1.2 -> 1.3
---
Log message:
Now that the simple isels are dead, so is this.
---
Diffs of the changes: (+0 -21)
PPC32RegisterInfo.cpp | 20 --------------------
PPC32RegisterInfo.h | 1 -
2 files changed, 21 deletions(-)
Index: llvm/lib/Target/PowerPC/PPC32RegisterInfo.cpp
diff -u llvm/lib/Target/PowerPC/PPC32RegisterInfo.cpp:1.17 llvm/lib/Target/PowerPC/PPC32RegisterInfo.cpp:1.18
--- llvm/lib/Target/PowerPC/PPC32RegisterInfo.cpp:1.17 Thu Aug 18 18:24:50 2005
+++ llvm/lib/Target/PowerPC/PPC32RegisterInfo.cpp Fri Aug 19 13:30:39 2005
@@ -305,23 +305,3 @@
#include "PPC32GenRegisterInfo.inc"
-const TargetRegisterClass*
-PPC32RegisterInfo::getRegClassForType(const Type* Ty) const {
- switch (Ty->getTypeID()) {
- default: assert(0 && "Invalid type to getClass!");
- case Type::LongTyID:
- case Type::ULongTyID: assert(0 && "Long values can't fit in registers!");
- case Type::BoolTyID:
- case Type::SByteTyID:
- case Type::UByteTyID:
- case Type::ShortTyID:
- case Type::UShortTyID:
- case Type::IntTyID:
- case Type::UIntTyID:
- case Type::PointerTyID: return &GPRCInstance;
-
- case Type::FloatTyID:
- case Type::DoubleTyID: return &FPRCInstance;
- }
-}
-
Index: llvm/lib/Target/PowerPC/PPC32RegisterInfo.h
diff -u llvm/lib/Target/PowerPC/PPC32RegisterInfo.h:1.2 llvm/lib/Target/PowerPC/PPC32RegisterInfo.h:1.3
--- llvm/lib/Target/PowerPC/PPC32RegisterInfo.h:1.2 Thu Apr 21 18:20:02 2005
+++ llvm/lib/Target/PowerPC/PPC32RegisterInfo.h Fri Aug 19 13:30:39 2005
@@ -26,7 +26,6 @@
std::map<unsigned, unsigned> ImmToIdxMap;
public:
PPC32RegisterInfo();
- const TargetRegisterClass* getRegClassForType(const Type* Ty) const;
/// Code Generation virtual methods...
void storeRegToStackSlot(MachineBasicBlock &MBB,
More information about the llvm-commits
mailing list