summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2012-09-26 19:18:19 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2012-09-26 19:18:19 +0000
commit8a69b892da1055f6d16b8f8bcf11acc5f65c1187 (patch)
treec7e67434d1dc4ce08cf3b1df1e9ed46219808109 /llvm/lib/Target/Mips/MipsSERegisterInfo.cpp
parent2715fce5244c2058aa02d45bda262904e7efa1ad (diff)
downloadbcm5719-llvm-8a69b892da1055f6d16b8f8bcf11acc5f65c1187.tar.gz
bcm5719-llvm-8a69b892da1055f6d16b8f8bcf11acc5f65c1187.zip
Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it.
llvm-svn: 164718
Diffstat (limited to 'llvm/lib/Target/Mips/MipsSERegisterInfo.cpp')
-rw-r--r--llvm/lib/Target/Mips/MipsSERegisterInfo.cpp11
1 files changed, 3 insertions, 8 deletions
diff --git a/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp b/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp
index d868f737581..8e2c2c5174a 100644
--- a/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp
+++ b/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp
@@ -91,8 +91,7 @@ void MipsSERegisterInfo::eliminateFI(MachineBasicBlock::iterator II,
// getFrameRegister() returns.
unsigned FrameReg;
- if (MipsFI->isOutArgFI(FrameIndex) ||
- (FrameIndex >= MinCSFI && FrameIndex <= MaxCSFI))
+ if (FrameIndex >= MinCSFI && FrameIndex <= MaxCSFI)
FrameReg = Subtarget.isABI_N64() ? Mips::SP_64 : Mips::SP;
else
FrameReg = getFrameRegister(MF);
@@ -106,12 +105,8 @@ void MipsSERegisterInfo::eliminateFI(MachineBasicBlock::iterator II,
// incoming argument, callee-saved register location or local variable.
int64_t Offset;
- if (MipsFI->isOutArgFI(FrameIndex))
- Offset = SPOffset;
- else
- Offset = SPOffset + (int64_t)StackSize;
-
- Offset += MI.getOperand(OpNo + 1).getImm();
+ Offset = SPOffset + (int64_t)StackSize;
+ Offset += MI.getOperand(OpNo + 1).getImm();
DEBUG(errs() << "Offset : " << Offset << "\n" << "<--------->\n");
OpenPOWER on IntegriCloud