re PR target/36064 (could not split insn with -O1 -march=nocona -m32)
authorUros Bizjak <ubizjak@gmail.com>
Mon, 28 Apr 2008 07:52:01 +0000 (09:52 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Mon, 28 Apr 2008 07:52:01 +0000 (09:52 +0200)
commite356fac8ab3d8fb47f07fc001e512696e6000a91
tree891b417863073761d017cdd9a62e8db8d7b5f7f9
parent7eb84e544958f70b85725ace664d0af708186312
re PR target/36064 (could not split insn with -O1 -march=nocona -m32)

PR target/36064
* config/i386/i386.md (floatdi<X87MODEF:mode>2_i387_with_xmm splitters):
Use match_scratch instead of match_operand for operands 3 and 4.

testsuite/ChangeLog:

PR target/36064
* gcc.target/i386/pr36064.c: New test.

From-SVN: r134744
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr36064.c [new file with mode: 0644]