]> git.ipfire.org Git - thirdparty/gcc.git/commit
AArch64: Remove duplicated addr_cost tables
authorWilco Dijkstra <wilco.dijkstra@arm.com>
Mon, 7 Oct 2024 15:42:49 +0000 (15:42 +0000)
committerWilco Dijkstra <wilco.dijkstra@arm.com>
Tue, 12 Nov 2024 14:42:03 +0000 (14:42 +0000)
commit95305c800b1b3263534fdf67b63609772ecbb78d
treedf91e298db15e90049dd671ecc2710382f402c36
parentdeb0e2f61908bdc57b481995fa9e7c5083839a25
AArch64: Remove duplicated addr_cost tables

Remove duplicated addr_cost tables - use generic_armv9_a_addrcost_table for
Armv9-a cores and generic_armv8_a_addrcost_table for recent Armv8-a cores.
No changes in generated code.

gcc/ChangeLog:

* config/aarch64/tuning_models/cortexx925.h (cortexx925_addrcost_table): Remove.
* config/aarch64/tuning_models/neoversen1.h: Use generic_armv8_a_addrcost_table.
* config/aarch64/tuning_models/neoversen2.h (neoversen2_addrcost_table): Remove.
* config/aarch64/tuning_models/neoversen3.h (neoversen3_addrcost_table): Remove.
* config/aarch64/tuning_models/neoversev2.h (neoversev2_addrcost_table): Remove.
* config/aarch64/tuning_models/neoversev3.h (neoversev3_addrcost_table): Remove.
* config/aarch64/tuning_models/neoversev3ae.h (neoversev3ae_addrcost_table): Remove.
gcc/config/aarch64/tuning_models/cortexx925.h
gcc/config/aarch64/tuning_models/neoversen1.h
gcc/config/aarch64/tuning_models/neoversen2.h
gcc/config/aarch64/tuning_models/neoversen3.h
gcc/config/aarch64/tuning_models/neoversev2.h
gcc/config/aarch64/tuning_models/neoversev3.h
gcc/config/aarch64/tuning_models/neoversev3ae.h