aboutsummaryrefslogtreecommitdiff
path: root/libgomp
diff options
context:
space:
mode:
authorLulu Cheng <chenglulu@loongson.cn>2023-12-01 11:51:51 +0800
committerLulu Cheng <chenglulu@loongson.cn>2023-12-08 15:38:53 +0800
commitf6cc6eb5b6c7833385f66dbc878e8f6ec1ebdb8f (patch)
tree6fd27b4d55164453639db565196538ed786d2194 /libgomp
parent2b2a0599e221786c2f019f1e8c02c80d23c71430 (diff)
downloadgcc-f6cc6eb5b6c7833385f66dbc878e8f6ec1ebdb8f.zip
gcc-f6cc6eb5b6c7833385f66dbc878e8f6ec1ebdb8f.tar.gz
gcc-f6cc6eb5b6c7833385f66dbc878e8f6ec1ebdb8f.tar.bz2
LoongArch: Remove the definition of ISA_BASE_LA64V110 from the code.
The instructions defined in LoongArch Reference Manual v1.1 are not the instruction set v1.1 version. The CPU defined later may only support some instructions in LoongArch Reference Manual v1.1. Therefore, the macro ISA_BASE_LA64V110 and related definitions are removed here. gcc/ChangeLog: * config/loongarch/genopts/loongarch-strings: Delete STR_ISA_BASE_LA64V110. * config/loongarch/genopts/loongarch.opt.in: Likewise. * config/loongarch/loongarch-cpu.cc (ISA_BASE_LA64V110_FEATURES): Delete macro. (fill_native_cpu_config): Define a new variable hw_isa_evolution record the extended instruction set support read from cpucfg. * config/loongarch/loongarch-def.cc: Set evolution at initialization. * config/loongarch/loongarch-def.h (ISA_BASE_LA64V100): Delete. (ISA_BASE_LA64V110): Likewise. (N_ISA_BASE_TYPES): Likewise. (defined): Likewise. * config/loongarch/loongarch-opts.cc: Likewise. * config/loongarch/loongarch-opts.h (TARGET_64BIT): Likewise. (ISA_BASE_IS_LA64V110): Likewise. * config/loongarch/loongarch-str.h (STR_ISA_BASE_LA64V110): Likewise. * config/loongarch/loongarch.opt: Regenerate.
Diffstat (limited to 'libgomp')
0 files changed, 0 insertions, 0 deletions