diff options
author | liuhongt <hongtao.liu@intel.com> | 2020-08-24 20:36:52 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2020-09-15 18:22:34 +0800 |
commit | ecc3135a4a264b66c163ef32e815a99746b81800 (patch) | |
tree | c65eb478f85b902d846565f60d65b6539b6e94c1 /gcc/tree-vect-loop.c | |
parent | 0f079e104a8d1994b6b47169a6b45737615eb2d7 (diff) | |
download | gcc-ecc3135a4a264b66c163ef32e815a99746b81800.zip gcc-ecc3135a4a264b66c163ef32e815a99746b81800.tar.gz gcc-ecc3135a4a264b66c163ef32e815a99746b81800.tar.bz2 |
Retune mask <->integer cost for non-AVX512 micro-architecture.
gcc/ChangeLog:
PR target/96744
* config/i386/x86-tune-costs.h (struct processor_costs):
Increase mask <-> integer cost for non AVX512 target to avoid
spill gpr to mask. Also retune mask <-> integer and
mask_load/store for skylake_cost.
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions