aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2022-03-29 13:59:14 +0200
committerJan Hubicka <jh@suse.cz>2022-03-29 13:59:14 +0200
commit871266756c7aa6a68e36b89d8d56e3fa593cca5b (patch)
tree94750ec4f5aa2be61f85a5381852155ab5675066 /gcc/tree.h
parentc5db32a143604f44672cfe312ffc6edfd5c86a4a (diff)
downloadgcc-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