diff options
author | Jan Hubicka <jh@suse.cz> | 2022-03-29 13:59:14 +0200 |
---|---|---|
committer | Jan Hubicka <jh@suse.cz> | 2022-03-29 13:59:14 +0200 |
commit | 871266756c7aa6a68e36b89d8d56e3fa593cca5b (patch) | |
tree | 94750ec4f5aa2be61f85a5381852155ab5675066 /gcc/tree.h | |
parent | c5db32a143604f44672cfe312ffc6edfd5c86a4a (diff) | |
download | gcc-871266756c7aa6a68e36b89d8d56e3fa593cca5b.zip gcc-871266756c7aa6a68e36b89d8d56e3fa593cca5b.tar.gz gcc-871266756c7aa6a68e36b89d8d56e3fa593cca5b.tar.bz2 |
Disable gathers for znver3 for vectors with 2 or 4 elements
gcc/ChangeLog:
2022-03-28 Jan Hubicka <hubicka@ucw.cz>
* config/i386/i386-builtins.cc (ix86_vectorize_builtin_gather): Test
TARGET_USE_GATHER_2PARTS and TARGET_USE_GATHER_4PARTS.
* config/i386/i386.h (TARGET_USE_GATHER_2PARTS): New macro.
(TARGET_USE_GATHER_4PARTS): New macro.
* config/i386/x86-tune.def (X86_TUNE_USE_GATHER_2PARTS): New tune
(X86_TUNE_USE_GATHER_4PARTS): New tune
Diffstat (limited to 'gcc/tree.h')
0 files changed, 0 insertions, 0 deletions