diff options
author | Akira Hatanaka <ahatanaka@mips.com> | 2012-09-26 19:18:19 +0000 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@mips.com> | 2012-09-26 19:18:19 +0000 |
commit | 8a69b892da1055f6d16b8f8bcf11acc5f65c1187 (patch) | |
tree | c7e67434d1dc4ce08cf3b1df1e9ed46219808109 /llvm/lib/Target/Mips/MipsSERegisterInfo.cpp | |
parent | 2715fce5244c2058aa02d45bda262904e7efa1ad (diff) | |
download | bcm5719-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.cpp | 11 |
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"); |