diff options
author | Ruchira Sasanka <sasanka@students.uiuc.edu> | 2001-09-15 00:34:31 +0000 |
---|---|---|
committer | Ruchira Sasanka <sasanka@students.uiuc.edu> | 2001-09-15 00:34:31 +0000 |
commit | c5258a421024bcaa93d5f7bab872df97f60ee4a5 (patch) | |
tree | ce8d6ed359e700584ed43e495e5dad3b5cda3dc6 | |
parent | 1bf6d645cd8e167851660e841276dcc53be0e344 (diff) |
added reg alloc support
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@588 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | include/llvm/Target/Machine.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/llvm/Target/Machine.h b/include/llvm/Target/Machine.h index 2f1fe52194..3320c35b34 100644 --- a/include/llvm/Target/Machine.h +++ b/include/llvm/Target/Machine.h @@ -14,6 +14,7 @@ class TargetMachine; class MachineInstrInfo; class MachineInstrDescriptor; +class MachineRegInfo; //--------------------------------------------------------------------------- // Data types used to define information about a single machine instruction @@ -56,6 +57,8 @@ public: virtual const MachineInstrInfo& getInstrInfo() const = 0; + virtual const MachineRegInfo& getRegInfo() const = 0; + virtual unsigned int findOptimalStorageSize (const Type* ty) const; // This really should be in the register info class |