Searched refs:sse_op (Results 1 – 9 of 9) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/ |
H A D | i386-features.cc | 506 return ix86_cost->sse_op; in vector_const_cost() 561 igain += ix86_cost->shift_const - ix86_cost->sse_op; in compute_convert_gain() 572 igain += m * ix86_cost->add - ix86_cost->sse_op; in compute_convert_gain() 586 igain -= ix86_cost->sse_op + COSTS_N_INSNS (1); in compute_convert_gain() 604 igain -= ix86_cost->sse_op; in compute_convert_gain()
|
H A D | i386.cc | 20284 extra_cost = cost->sse_op * 2; in ix86_widen_mult_cost() 20285 basic_cost = cost->mulss * 2 + cost->sse_op * 4; in ix86_widen_mult_cost() 20290 basic_cost = cost->mulss * 2 + cost->sse_op * 2; in ix86_widen_mult_cost() 20296 extra_cost = (cost->mulss + cost->addss + cost->sse_op) * 4 in ix86_widen_mult_cost() 20297 + cost->sse_op * 2; in ix86_widen_mult_cost() 20300 basic_cost = cost->mulss * 2 + cost->sse_op * 4; in ix86_widen_mult_cost() 20339 return ix86_vec_cost (mode, cost->mulss * 2 + cost->sse_op * extra); in ix86_multiplication_cost() 20345 return ix86_vec_cost (mode, cost->mulss * 2 + cost->sse_op * 3); in ix86_multiplication_cost() 20347 return ix86_vec_cost (mode, cost->mulss * 3 + cost->sse_op * 5); in ix86_multiplication_cost() 20352 return ix86_vec_cost (mode, cost->mulss * 2 + cost->sse_op * 5); in ix86_multiplication_cost() [all …]
|
H A D | i386.h | 192 const int sse_op; /* cost of cheap SSE instruction. */ member
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/ |
H A D | i386-features.c | 506 return ix86_cost->sse_op; in vector_const_cost() 559 igain += ix86_cost->shift_const - ix86_cost->sse_op; in compute_convert_gain() 570 igain += m * ix86_cost->add - ix86_cost->sse_op; in compute_convert_gain() 583 igain += m * ix86_cost->add - ix86_cost->sse_op - COSTS_N_INSNS (1); in compute_convert_gain() 593 igain -= ix86_cost->sse_op; in compute_convert_gain()
|
H A D | i386.c | 19312 return ix86_vec_cost (mode, cost->mulss * 2 + cost->sse_op * extra); in ix86_multiplication_cost() 19318 return ix86_vec_cost (mode, cost->mulss * 2 + cost->sse_op * 3); in ix86_multiplication_cost() 19320 return ix86_vec_cost (mode, cost->mulss * 3 + cost->sse_op * 5); in ix86_multiplication_cost() 19325 return ix86_vec_cost (mode, cost->mulss * 2 + cost->sse_op * 5); in ix86_multiplication_cost() 19391 cost->sse_op in ix86_shift_rotate_cost() 19401 return ix86_vec_cost (mode, cost->sse_op * count); in ix86_shift_rotate_cost() 19404 return ix86_vec_cost (mode, cost->sse_op); in ix86_shift_rotate_cost() 19778 *total = cost->sse_op; in ix86_rtx_costs() 19788 *total = ix86_vec_cost (mode, cost->sse_op); in ix86_rtx_costs() 19795 *total = ix86_vec_cost (mode, cost->sse_op); in ix86_rtx_costs() [all …]
|
H A D | i386.h | 328 const int sse_op; /* cost of cheap SSE instruction. */ member
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | ChangeLog-2021 | 16334 as sse_op. 16335 (skylake_cost): Initialize integer_to_sse twice as much as sse_op. 16337 Use integer_to_sse instead of sse_op to calculate the cost of 18723 as sse_op. 18724 (skylake_cost): Initialize integer_to_sse twice as much as sse_op. 18726 Use integer_to_sse instead of sse_op to calculate the cost of
|
H A D | ChangeLog-2019 | 18167 ix86_cost->sse_op for vector instruction costs.
|
H A D | ChangeLog-2017 | 11542 * i386.h (struct processor_costs): Add sse_op, fmasd, fmass.
|