i386.c (ix86_vec_cost): New function.
authorJan Hubicka <hubicka@ucw.cz>
Sun, 15 Oct 2017 22:10:22 +0000 (00:10 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sun, 15 Oct 2017 22:10:22 +0000 (22:10 +0000)
commitc53c148c9155c1c26bf35b2763bf34d2ae26bc4b
tree704870d5abd2ce4d85bbbed2032cc882d8275688
parent6065f4446c9019840d15e1a5429415f8a0a0d9d4
i386.c (ix86_vec_cost): New function.

* i386.c (ix86_vec_cost): New function.
(ix86_rtx_costs): Handle vector operations better.
* i386.h (struct processor_costs): Add sse_op, fmasd, fmass.
* x86-tune-costs.h: Add new costs to all tables.

From-SVN: r253771
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/config/i386/x86-tune-costs.h