[llvm-commits] CVS: llvm/include/llvm/Target/TargetMachine.h
Brian Gaeke
gaeke at cs.uiuc.edu
Wed Jun 2 21:55:01 PDT 2004
Changes in directory llvm/include/llvm/Target:
TargetMachine.h updated: 1.45 -> 1.46
---
Log message:
Collapse together the abstract superclass TargetRegInfo and SparcV9RegInfo, its
only concrete implementation.
---
Diffs of the changes: (+2 -2)
Index: llvm/include/llvm/Target/TargetMachine.h
diff -u llvm/include/llvm/Target/TargetMachine.h:1.45 llvm/include/llvm/Target/TargetMachine.h:1.46
--- llvm/include/llvm/Target/TargetMachine.h:1.45 Wed Jun 2 00:53:25 2004
+++ llvm/include/llvm/Target/TargetMachine.h Wed Jun 2 21:45:09 2004
@@ -23,7 +23,7 @@
class TargetInstrDescriptor;
class TargetJITInfo;
class TargetSchedInfo;
-class TargetRegInfo;
+class SparcV9RegInfo;
class TargetFrameInfo;
class MachineCodeEmitter;
class MRegisterInfo;
@@ -90,7 +90,7 @@
// These are deprecated interfaces.
virtual const TargetSchedInfo *getSchedInfo() const { return 0; }
- virtual const TargetRegInfo *getRegInfo() const { return 0; }
+ virtual const SparcV9RegInfo *getRegInfo() const { return 0; }
/// addPassesToEmitAssembly - Add passes to the specified pass manager to get
/// assembly langage code emitted. Typically this will involve several steps
More information about the llvm-commits
mailing list