* i386.c (ix86_rtx_costs): Make difference between x87 and SSE
commit803be1fa859c7748eb548445698449fb93191361
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 15 Oct 2017 15:58:42 +0000 (15 15:58 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 15 Oct 2017 15:58:42 +0000 (15 15:58 +0000)
tree337e2b0b92516d162c58d1e0f5cb41ddeaf23e85
parent067517fea792ec69b945361a9c0bf7546abb14d1
* i386.c (ix86_rtx_costs): Make difference between x87 and SSE
operations.
* i386.h (struct processor_costs): Add addss, mulss, mulsd, divss,
divsd, sqrtss and sqrtsd
* x86-tune-costs.h: Add new entries to all costs.
(znver1_cost): Fix to match real instruction latencies.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253769 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/config/i386/x86-tune-costs.h