i386.md (*movti_internal): Set prefix attribute to maybe_vex for sselog1 and ssemov...
authorUros Bizjak <uros@gcc.gnu.org>
Wed, 20 Mar 2013 16:49:06 +0000 (17:49 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Wed, 20 Mar 2013 16:49:06 +0000 (17:49 +0100)
commit7cf34aaeb6c4094633a7de9a117e5f0f252a0c08
treee0c5aa100884e6057a0e070b4687e540c8f33bdc
parent19321415eedc7cde0db631fb9a4dfbf36d351660
i386.md (*movti_internal): Set prefix attribute to maybe_vex for sselog1 and ssemov types.

* config/i386/i386.md (*movti_internal): Set prefix attribute to
maybe_vex for sselog1 and ssemov types.
(*movdi_internal): Reorder operand constraints.
(*movsi_internal): Ditto.  Set prefix attribute to
maybe_vex for sselog1 and ssemov types.
(*movtf_internal): Set prefix attribute to maybe_vex
for sselog1 and ssemov types.
(*movdf_internal): Ditto.  Set prefix_data16 attribute for
DImode ssemov types.  Reorder operand constraints.
(*movsf_internal): Set type of alternatives 3,4 to imov.  Set prefix
attribute to maybe_vex for sselog1 and ssemov types.  Set prefix_data16
attribute for SImode ssemov types.  Reorder operand constraints.

From-SVN: r196834
gcc/ChangeLog
gcc/config/i386/i386.md