re PR target/78090 ([x86_64]: GCC allows integer register for inter unit conversion...
authorUros Bizjak <ubizjak@gmail.com>
Thu, 20 Apr 2017 19:04:36 +0000 (21:04 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Thu, 20 Apr 2017 19:04:36 +0000 (21:04 +0200)
commit209173363403d9894743b76cff0d803186ce66a8
treefcaa89f2aa91beb01f2a89e1a45d9ce2db821322
parent2414b02252e999ce19e493dbf6f62b1f4186b7b7
re PR target/78090 ([x86_64]: GCC allows integer register for inter unit conversion under -mtune-ctrl=^inter_unit_conversions .)

PR target/78090
* config/i386/constraints.md (Yc): New register constraint.
* config/i386/i386.md (*float<SWI48:mode><MODEF:mode>2_mixed):
Use Yc constraint for alternative 2 of operand 0.  Remove
preferred_for_speed attribute.

testsuite/ChangeLog:

PR target/78090
* gcc.target/i386/conversion-2.c: Remove obsolete test.

From-SVN: r247036
gcc/ChangeLog
gcc/config/i386/constraints.md
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/conversion-2.c [deleted file]