summaryrefslogtreecommitdiff
path: root/lib/Target/SystemZ/SystemZRegisterInfo.h
diff options
context:
space:
mode:
authorAnton Korobeynikov <asl@math.spbu.ru>2009-07-16 14:09:56 +0000
committerAnton Korobeynikov <asl@math.spbu.ru>2009-07-16 14:09:56 +0000
commit5a11e02fbd7f0df98338c75cd468c42d29ef16e4 (patch)
tree68c6b687ca8e911e750d000735d9e0e620552bc8 /lib/Target/SystemZ/SystemZRegisterInfo.h
parent720e3b00b869950bdc09ad065d92174772903da0 (diff)
downloadllvm-5a11e02fbd7f0df98338c75cd468c42d29ef16e4.tar.gz
llvm-5a11e02fbd7f0df98338c75cd468c42d29ef16e4.tar.bz2
llvm-5a11e02fbd7f0df98338c75cd468c42d29ef16e4.tar.xz
Fix fallout from 12-bit stuff landing: decide whether 20 bit displacements are needed during elimination of frame indexes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75989 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/SystemZ/SystemZRegisterInfo.h')
-rw-r--r--lib/Target/SystemZ/SystemZRegisterInfo.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/Target/SystemZ/SystemZRegisterInfo.h b/lib/Target/SystemZ/SystemZRegisterInfo.h
index 60ea036ed6..21067c50c6 100644
--- a/lib/Target/SystemZ/SystemZRegisterInfo.h
+++ b/lib/Target/SystemZ/SystemZRegisterInfo.h
@@ -29,14 +29,14 @@ namespace SystemZ {
}
class SystemZSubtarget;
-class TargetInstrInfo;
+class SystemZInstrInfo;
class Type;
struct SystemZRegisterInfo : public SystemZGenRegisterInfo {
SystemZTargetMachine &TM;
- const TargetInstrInfo &TII;
+ const SystemZInstrInfo &TII;
- SystemZRegisterInfo(SystemZTargetMachine &tm, const TargetInstrInfo &tii);
+ SystemZRegisterInfo(SystemZTargetMachine &tm, const SystemZInstrInfo &tii);
/// Code Generation virtual methods...
const unsigned *getCalleeSavedRegs(const MachineFunction *MF = 0) const;