diff options
author | Richard Osborne <richard@xmos.com> | 2011-03-15 15:10:11 +0000 |
---|---|---|
committer | Richard Osborne <richard@xmos.com> | 2011-03-15 15:10:11 +0000 |
commit | 5f1a26ea39995340f43c613666f043d3463e7eec (patch) | |
tree | 82e6391aa78ec855a173532c6ab7e655cca859b4 /llvm/lib/Target/XCore/XCoreRegisterInfo.cpp | |
parent | 638b8b783fb640e184b9778eefd78712554bb1fe (diff) | |
download | bcm5719-llvm-5f1a26ea39995340f43c613666f043d3463e7eec.tar.gz bcm5719-llvm-5f1a26ea39995340f43c613666f043d3463e7eec.zip |
On the XCore the scavenging slot should be closest to the SP.
llvm-svn: 127680
Diffstat (limited to 'llvm/lib/Target/XCore/XCoreRegisterInfo.cpp')
-rw-r--r-- | llvm/lib/Target/XCore/XCoreRegisterInfo.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp b/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp index 56c0879cc8f..0287a513583 100644 --- a/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp +++ b/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp @@ -104,6 +104,11 @@ XCoreRegisterInfo::requiresRegisterScavenging(const MachineFunction &MF) const { return TFI->hasFP(MF); } +bool +XCoreRegisterInfo::useFPForScavengingIndex(const MachineFunction &MF) const { + return false; +} + // This function eliminates ADJCALLSTACKDOWN, // ADJCALLSTACKUP pseudo instructions void XCoreRegisterInfo:: |