[llvm-commits] CVS: llvm/lib/Target/IA64/IA64RegisterInfo.cpp

Chris Lattner lattner at cs.uiuc.edu
Thu Oct 27 21:58:35 PDT 2005



Changes in directory llvm/lib/Target/IA64:

IA64RegisterInfo.cpp updated: 1.8 -> 1.9
---
Log message:

remove dead stuff


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

 IA64RegisterInfo.cpp |   14 --------------
 1 files changed, 14 deletions(-)


Index: llvm/lib/Target/IA64/IA64RegisterInfo.cpp
diff -u llvm/lib/Target/IA64/IA64RegisterInfo.cpp:1.8 llvm/lib/Target/IA64/IA64RegisterInfo.cpp:1.9
--- llvm/lib/Target/IA64/IA64RegisterInfo.cpp:1.8	Thu Oct 27 23:57:11 2005
+++ llvm/lib/Target/IA64/IA64RegisterInfo.cpp	Thu Oct 27 23:58:24 2005
@@ -28,26 +28,12 @@
 #include "llvm/Support/CommandLine.h"
 #include "llvm/ADT/STLExtras.h"
 #include <iostream>
-
 using namespace llvm;
 
-namespace {
-}
 
 IA64RegisterInfo::IA64RegisterInfo()
   : IA64GenRegisterInfo(IA64::ADJUSTCALLSTACKDOWN, IA64::ADJUSTCALLSTACKUP) {}
 
-static const TargetRegisterClass *getClass(unsigned SrcReg) {
-  if (IA64::FPRegisterClass->contains(SrcReg))
-    return IA64::FPRegisterClass;
-  if (IA64::PRRegisterClass->contains(SrcReg))
-    return IA64::PRRegisterClass;
-
-  assert(IA64::GRRegisterClass->contains(SrcReg) &&
-         "PROBLEM: Reg is not FP, predicate or GR!");
-  return IA64::GRRegisterClass;
-}
-
 void IA64RegisterInfo::storeRegToStackSlot(MachineBasicBlock &MBB,
                                            MachineBasicBlock::iterator MI,
                                            unsigned SrcReg, int FrameIdx,






More information about the llvm-commits mailing list