diff options
author | Daniel Sanders <daniel.sanders@imgtec.com> | 2014-11-10 15:57:53 +0000 |
---|---|---|
committer | Daniel Sanders <daniel.sanders@imgtec.com> | 2014-11-10 15:57:53 +0000 |
commit | 87f9b88bfbe8bcfac2c4ebf57993c2b70432dda2 (patch) | |
tree | 231c7f875575f16c36c230238aedd6176e07bca9 /llvm/lib/Target/Mips/MipsCCState.cpp | |
parent | 7b2e2b7d01020c0670fff45aac4882a33267c951 (diff) | |
download | bcm5719-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.cpp | 1 |
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; } |