Change the model for FP Stack return to use fp operands on the
authorChris Lattner <sabre@nondot.org>
Tue, 11 Mar 2008 03:23:40 +0000 (03:23 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 11 Mar 2008 03:23:40 +0000 (03:23 +0000)
commit447ff68c08bc01aa040ae6d0291af69b55bb8e57
tree08467f93f493ed3754b0af58a11729d25d9c38a1
parentc5733ac5d31b4cac5af0bc769411386d931237ba
Change the model for FP Stack return to use fp operands on the
RET instruction instead of using FpSET_ST0_32.  This also generalizes
the code to handling returning of multiple FP results.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48209 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86FloatingPoint.cpp
lib/Target/X86/X86ISelDAGToDAG.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86InstrInfo.td