[llvm] r182430 - Mips16 does not use register scavenger from TargetRegisterInfo. It allocates
Reed Kotler
rkotler at mips.com
Tue May 21 15:06:02 PDT 2013
Author: rkotler
Date: Tue May 21 17:06:02 2013
New Revision: 182430
URL: http://llvm.org/viewvc/llvm-project?rev=182430&view=rev
Log:
Mips16 does not use register scavenger from TargetRegisterInfo. It allocates
a RegScavenger object on it's own.
Modified:
llvm/trunk/lib/Target/Mips/Mips16RegisterInfo.cpp
Modified: llvm/trunk/lib/Target/Mips/Mips16RegisterInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/Mips16RegisterInfo.cpp?rev=182430&r1=182429&r2=182430&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Mips/Mips16RegisterInfo.cpp (original)
+++ llvm/trunk/lib/Target/Mips/Mips16RegisterInfo.cpp Tue May 21 17:06:02 2013
@@ -47,11 +47,11 @@ Mips16RegisterInfo::Mips16RegisterInfo(c
bool Mips16RegisterInfo::requiresRegisterScavenging
(const MachineFunction &MF) const {
- return true;
+ return false;
}
bool Mips16RegisterInfo::requiresFrameIndexScavenging
(const MachineFunction &MF) const {
- return true;
+ return false;
}
bool Mips16RegisterInfo::useFPForScavengingIndex
More information about the llvm-commits
mailing list