* i386.c (ix86_builtin_vectorization_cost): Use existing rtx_cost
commit332404586ce5e4d7e4f090518898b24754c1f292
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 22 Oct 2017 22:09:47 +0000 (22 22:09 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 22 Oct 2017 22:09:47 +0000 (22 22:09 +0000)
tree1add5ec4413426eef079935137633bd36b82e7e9
parent4a421b8083353cf703427a2b1e61fdc460897405
* i386.c (ix86_builtin_vectorization_cost): Use existing rtx_cost
latencies instead of having separate table; make difference between
integer and float costs.
* i386.h (processor_costs): Remove scalar_stmt_cost,
scalar_load_cost, scalar_store_cost, vec_stmt_cost, vec_to_scalar_cost,
scalar_to_vec_cost, vec_align_load_cost, vec_unalign_load_cost,
vec_store_cost.
* x86-tune-costs.h: Remove entries which has been removed in
procesor_costs from all tables; make cond_taken_branch_cost
and cond_not_taken_branch_cost COST_N_INSNS based.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253993 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog