summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsCCState.cpp
diff options
context:
space:
mode:
authorDaniel Sanders <daniel.sanders@imgtec.com>2014-11-10 15:57:53 +0000
committerDaniel Sanders <daniel.sanders@imgtec.com>2014-11-10 15:57:53 +0000
commit87f9b88bfbe8bcfac2c4ebf57993c2b70432dda2 (patch)
tree231c7f875575f16c36c230238aedd6176e07bca9 /llvm/lib/Target/Mips/MipsCCState.cpp
parent7b2e2b7d01020c0670fff45aac4882a33267c951 (diff)
downloadbcm5719-llvm-87f9b88bfbe8bcfac2c4ebf57993c2b70432dda2.tar.gz
bcm5719-llvm-87f9b88bfbe8bcfac2c4ebf57993c2b70432dda2.zip
[mips] Fix sret arguments for N32/N64 which were accidentally broken in r221534.
llvm-svn: 221604
Diffstat (limited to 'llvm/lib/Target/Mips/MipsCCState.cpp')
-rw-r--r--llvm/lib/Target/Mips/MipsCCState.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/Mips/MipsCCState.cpp b/llvm/lib/Target/Mips/MipsCCState.cpp
index f30f3ca8431..e18cc8b1f7b 100644
--- a/llvm/lib/Target/Mips/MipsCCState.cpp
+++ b/llvm/lib/Target/Mips/MipsCCState.cpp
@@ -128,6 +128,7 @@ void MipsCCState::PreAnalyzeFormalArgumentsForF128(
// aren't mapped to an original argument.
if (Ins[i].Flags.isSRet()) {
OriginalArgWasF128.push_back(false);
+ OriginalArgWasFloat.push_back(false);
continue;
}
OpenPOWER on IntegriCloud