[mips] Correct handling of fp128 (long double) formals and read long double
authorAkira Hatanaka <ahatanaka@mips.com>
Tue, 5 Mar 2013 22:13:04 +0000 (22:13 +0000)
committerAkira Hatanaka <ahatanaka@mips.com>
Tue, 5 Mar 2013 22:13:04 +0000 (22:13 +0000)
commit5fdee6d2b5a72a826bf6db47c319ddac08cd9f57
tree8ee76d72d2cef01e08e4e5f97671218db4ba9ef5
parentf84606732c76899af54c295ec987c96c88452747
[mips] Correct handling of fp128 (long double) formals and read long double
parameters from floating point registers if target is mips64 hard float.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176520 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MipsISelLowering.cpp
lib/Target/Mips/MipsISelLowering.h
test/CodeGen/Mips/mips64-call.ll [new file with mode: 0644]