i386.c (inline_memory_move_cost): Check "in" for 2 in MMX_CLASS_P case.
authorUros Bizjak <uros@gcc.gnu.org>
Thu, 29 Nov 2018 18:22:30 +0000 (19:22 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Thu, 29 Nov 2018 18:22:30 +0000 (19:22 +0100)
commit9bb3d6c4ef6c5cbaa7e457b59dbe2ade9055b3fa
tree8e06597e75ed9b272b280dc8db59e283153a872c
parent550dfbdcf6d93d88edd469089be54850e19128e1
i386.c (inline_memory_move_cost): Check "in" for 2 in MMX_CLASS_P case.

* config/i386/i386.c (inline_memory_move_cost):
Check "in" for 2 in MMX_CLASS_P case.
* config/i386/mmx.md (*mov<mode>_internal): Correct
TARGET_INTER_UNIT_MOVES_FROM_VEC and TARGET_INTER_UNIT_MOVES_TO_VEC
alternatives in preferred_for_speed attribute calculation.

From-SVN: r266635
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/mmx.md