aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.cc
diff options
context:
space:
mode:
authorYang Yujie <yangyujie@loongson.cn>2024-01-08 09:14:07 +0800
committerLulu Cheng <chenglulu@loongson.cn>2024-01-10 11:51:35 +0800
commit4703420d82f5354214216313ca0bd8fb8eb0ee83 (patch)
tree3c139804b5602eb82cb277dbbfa7dbe2e173ad03 /gcc/tree-vect-loop.cc
parentcf4dcf83a7df7805186aca7db0595bbf59cd40eb (diff)
downloadgcc-4703420d82f5354214216313ca0bd8fb8eb0ee83.zip
gcc-4703420d82f5354214216313ca0bd8fb8eb0ee83.tar.gz
gcc-4703420d82f5354214216313ca0bd8fb8eb0ee83.tar.bz2
LoongArch: Handle ISA evolution switches along with other options
gcc/ChangeLog: * config/loongarch/genopts/genstr.sh: Prepend the isa_evolution variable with the common la_ prefix. * config/loongarch/genopts/loongarch.opt.in: Mark ISA evolution flags as saved using TargetVariable. * config/loongarch/loongarch.opt: Same. * config/loongarch/loongarch-def.h: Define evolution_set to mark changes to the -march default. * config/loongarch/loongarch-driver.cc: Same. * config/loongarch/loongarch-opts.cc: Same. * config/loongarch/loongarch-opts.h: Define and use ISA evolution conditions around the la_target structure. * config/loongarch/loongarch.cc: Same. * config/loongarch/loongarch.md: Same. * config/loongarch/loongarch-builtins.cc: Same. * config/loongarch/loongarch-c.cc: Same. * config/loongarch/lasx.md: Same. * config/loongarch/lsx.md: Same. * config/loongarch/sync.md: Same.
Diffstat (limited to 'gcc/tree-vect-loop.cc')
0 files changed, 0 insertions, 0 deletions