summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsRegisterInfo.cpp
diff options
context:
space:
mode:
authorReed Kotler <rkotler@mips.com>2013-08-04 01:13:25 +0000
committerReed Kotler <rkotler@mips.com>2013-08-04 01:13:25 +0000
commit8a7f9de9d42e5817167e374dd61408dcac31a102 (patch)
treebfb0d1618d9bfe587161b27fc6ff65c49af36309 /lib/Target/Mips/MipsRegisterInfo.cpp
parentaf00feb1a6af78fbb07c4deca6e9e30a49cdcd15 (diff)
downloadllvm-8a7f9de9d42e5817167e374dd61408dcac31a102.tar.gz
llvm-8a7f9de9d42e5817167e374dd61408dcac31a102.tar.bz2
llvm-8a7f9de9d42e5817167e374dd61408dcac31a102.tar.xz
Clean up code for Mips16 large frame handling.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187701 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Mips/MipsRegisterInfo.cpp')
-rw-r--r--lib/Target/Mips/MipsRegisterInfo.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Target/Mips/MipsRegisterInfo.cpp b/lib/Target/Mips/MipsRegisterInfo.cpp
index ae25e456d5..3c53090b3f 100644
--- a/lib/Target/Mips/MipsRegisterInfo.cpp
+++ b/lib/Target/Mips/MipsRegisterInfo.cpp
@@ -159,6 +159,8 @@ getReservedRegs(const MachineFunction &MF) const {
if (Subtarget.inMips16Mode()) {
Reserved.set(Mips::RA);
Reserved.set(Mips::RA_64);
+ Reserved.set(Mips::T0);
+ Reserved.set(Mips::T1);
}
// Reserve GP if small section is used.