diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-01-17 23:09:00 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-01-17 23:09:00 +0000 |
commit | 3ee7d15284f188672e9e429e9e5cf7b870698677 (patch) | |
tree | d8fc0f0a347b01901c5a1f9eebdc981568e25139 /lib/Target/ARM/ARMBaseRegisterInfo.h | |
parent | 893f4864b34a84a88860035c7a21a5ee9560a530 (diff) | |
download | llvm-3ee7d15284f188672e9e429e9e5cf7b870698677.tar.gz llvm-3ee7d15284f188672e9e429e9e5cf7b870698677.tar.bz2 llvm-3ee7d15284f188672e9e429e9e5cf7b870698677.tar.xz |
Implement ARMBaseRegisterInfo::getCallPreservedMask().
Move ARM callee-saved lists into ARMCallingConv.td.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148357 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMBaseRegisterInfo.h')
-rw-r--r-- | lib/Target/ARM/ARMBaseRegisterInfo.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Target/ARM/ARMBaseRegisterInfo.h b/lib/Target/ARM/ARMBaseRegisterInfo.h index 317390cdf8..534f624c54 100644 --- a/lib/Target/ARM/ARMBaseRegisterInfo.h +++ b/lib/Target/ARM/ARMBaseRegisterInfo.h @@ -95,6 +95,7 @@ protected: public: /// Code Generation virtual methods... const unsigned *getCalleeSavedRegs(const MachineFunction *MF = 0) const; + const uint32_t *getCallPreservedMask(CallingConv::ID) const; BitVector getReservedRegs(const MachineFunction &MF) const; |