diff options
author | Yang Yujie <yangyujie@loongson.cn> | 2024-01-08 09:14:07 +0800 |
---|---|---|
committer | Lulu Cheng <chenglulu@loongson.cn> | 2024-01-10 11:51:35 +0800 |
commit | 4703420d82f5354214216313ca0bd8fb8eb0ee83 (patch) | |
tree | 3c139804b5602eb82cb277dbbfa7dbe2e173ad03 /gcc/tree-vect-loop.cc | |
parent | cf4dcf83a7df7805186aca7db0595bbf59cd40eb (diff) | |
download | gcc-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