[llvm-commits] CVS: llvm/include/llvm/Target/TargetMachine.h TargetSchedInfo.h

Chris Lattner lattner at cs.uiuc.edu
Thu Apr 20 11:17:33 PDT 2006



Changes in directory llvm/include/llvm/Target:

TargetMachine.h updated: 1.62 -> 1.63
TargetSchedInfo.h (r1.36) removed
---
Log message:

Remove some obsolete interfaces


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

 TargetMachine.h |    6 ------
 1 files changed, 6 deletions(-)


Index: llvm/include/llvm/Target/TargetMachine.h
diff -u llvm/include/llvm/Target/TargetMachine.h:1.62 llvm/include/llvm/Target/TargetMachine.h:1.63
--- llvm/include/llvm/Target/TargetMachine.h:1.62	Wed Mar 22 23:41:41 2006
+++ llvm/include/llvm/Target/TargetMachine.h	Thu Apr 20 13:17:21 2006
@@ -25,8 +25,6 @@
 class TargetInstrDescriptor;
 class TargetJITInfo;
 class TargetLowering;
-class TargetSchedInfo;
-class SparcV9RegInfo;
 class TargetFrameInfo;
 class MachineCodeEmitter;
 class MRegisterInfo;
@@ -133,10 +131,6 @@
     return InstrItineraryData();
   }
 
-  // These are deprecated interfaces.
-  virtual const TargetSchedInfo        *getSchedInfo() const { return 0; }
-  virtual const SparcV9RegInfo         *getRegInfo()   const { return 0; }
-
   /// getRelocationModel - Returns the code generation relocation model. The
   /// choices are static, PIC, and dynamic-no-pic, and target default.
   static Reloc::Model getRelocationModel();






More information about the llvm-commits mailing list