[mips] Don't use odd-numbered single precision registers for fastcc calling
authorSasa Stankovic <Sasa.Stankovic@imgtec.com>
Tue, 29 Jul 2014 14:39:24 +0000 (14:39 +0000)
committerSasa Stankovic <Sasa.Stankovic@imgtec.com>
Tue, 29 Jul 2014 14:39:24 +0000 (14:39 +0000)
commit84d236137fcf0b77d4a3010e884d94b9020dab51
tree8edef55f587629dbc6a95185f3b42a916631b1ea
parent5a0979e1490dc13aa0cf3c7ca0f1232ea00f21ff
[mips] Don't use odd-numbered single precision registers for fastcc calling
convention if -mno-odd-spreg is used.

Differential Revision: http://reviews.llvm.org/D4682

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214180 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MipsCallingConv.td
lib/Target/Mips/MipsSubtarget.h
test/CodeGen/Mips/fastcc.ll