aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target/TargetMachine.h
diff options
context:
space:
mode:
authorBrian Gaeke <gaeke@uiuc.edu>2004-06-03 02:45:09 +0000
committerBrian Gaeke <gaeke@uiuc.edu>2004-06-03 02:45:09 +0000
commit498231bc601013da055fb8786d091b743c20006a (patch)
tree692dde500b4fcafc20bcff73fdca856e3d73fd39 /include/llvm/Target/TargetMachine.h
parent44afcb7dcf3036bec35f4c4e2f85141bc966c418 (diff)
downloadexternal_llvm-498231bc601013da055fb8786d091b743c20006a.zip
external_llvm-498231bc601013da055fb8786d091b743c20006a.tar.gz
external_llvm-498231bc601013da055fb8786d091b743c20006a.tar.bz2
Collapse together the abstract superclass TargetRegInfo and SparcV9RegInfo, its
only concrete implementation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13977 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Target/TargetMachine.h')
-rw-r--r--include/llvm/Target/TargetMachine.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/llvm/Target/TargetMachine.h b/include/llvm/Target/TargetMachine.h
index 1197830..5230acb 100644
--- a/include/llvm/Target/TargetMachine.h
+++ b/include/llvm/Target/TargetMachine.h
@@ -23,7 +23,7 @@ class TargetInstrInfo;
class TargetInstrDescriptor;
class TargetJITInfo;
class TargetSchedInfo;
-class TargetRegInfo;
+class SparcV9RegInfo;
class TargetFrameInfo;
class MachineCodeEmitter;
class MRegisterInfo;
@@ -90,7 +90,7 @@ public:
// 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