Re-commit r221056 and others with fix, "[mips] Move F128 argument handling into MipsC...
authorDaniel Sanders <daniel.sanders@imgtec.com>
Sun, 2 Nov 2014 16:09:29 +0000 (16:09 +0000)
committerDaniel Sanders <daniel.sanders@imgtec.com>
Sun, 2 Nov 2014 16:09:29 +0000 (16:09 +0000)
commit23e987766b97d75fcad57f8a0f7ac8e4790e09d8
tree12aacbef5a24458f84b25d5611c70d92eb005399
parent8ba95b7b4d9ca3318d177882ee4e29f119c443ef
Re-commit r221056 and others with fix, "[mips] Move F128 argument handling into MipsCCState as we did for returns. NFC."

sret arguments can never originate from an f128 argument so we detect
sret arguments and push false into OriginalArgWasF128.

llvm-svn: 221102
llvm/lib/Target/Mips/CMakeLists.txt
llvm/lib/Target/Mips/Mips16ISelLowering.cpp
llvm/lib/Target/Mips/Mips16ISelLowering.h
llvm/lib/Target/Mips/MipsABIInfo.cpp [new file with mode: 0644]
llvm/lib/Target/Mips/MipsABIInfo.h
llvm/lib/Target/Mips/MipsCallingConv.td
llvm/lib/Target/Mips/MipsISelLowering.cpp
llvm/lib/Target/Mips/MipsISelLowering.h
llvm/lib/Target/Mips/MipsSEISelLowering.cpp
llvm/lib/Target/Mips/MipsSEISelLowering.h