This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from c4dae80357c [PR118497][IRA]: Fix calculation of cost of assigning calle [...] new 93646300483 aarch64: Improve mcpu/march conflict check new 997bba31ea8 aarch64: Replace duplicate cpu enums new 362cdb70bc2 aarch64: Remove redundant generic cpu entry new 5a674214b9f aarch64: Rename info structs in aarch64-common.cc new 1ba5027ebfe aarch64: Adjust option parsing parameter types. new 5c5b6a922ad aarch64: Inline aarch64_print_hint_for_core_or_arch new ecb4565a473 aarch64: Move arch/cpu parsing to aarch64-common.cc new 1edf47698a8 aarch64: Inline aarch64_get_all_extension_candidates new 15e07e14372 aarch64: Rewrite architecture strings for assembler new c6ef35b4c3c aarch64: Refactor aarch64_rewrite_mcpu new b53781ce1e4 aarch64: Make AARCH64_FL_CRYPTO always unset new c7847680cf1 aarch64: Add command line support for armv9.5-a new 25464e795eb docs: Add +wfxt and +xs to armv9.2-a new 12b7220dc5b aarch64: Add +cpa feature flag
The 14 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/common/config/aarch64/aarch64-common.cc | 467 +++++++++++++++++---- gcc/config/aarch64/aarch64-arches.def | 1 + gcc/config/aarch64/aarch64-elf.h | 1 - gcc/config/aarch64/aarch64-feature-deps.h | 12 +- gcc/config/aarch64/aarch64-option-extensions.def | 2 + gcc/config/aarch64/aarch64-opts.h | 6 +- gcc/config/aarch64/aarch64-protos.h | 21 +- gcc/config/aarch64/aarch64.cc | 426 +++---------------- gcc/config/aarch64/aarch64.h | 26 +- gcc/config/aarch64/aarch64.opt | 2 +- gcc/doc/invoke.texi | 5 +- gcc/testsuite/gcc.target/aarch64/crypto-alias-1.c | 14 + gcc/testsuite/gcc.target/aarch64/simd/armv9p5.c | 14 + .../gcc.target/aarch64/target_attr_crypto_ice_1.c | 1 + .../gcc.target/aarch64/target_attr_crypto_ice_2.c | 1 + 15 files changed, 523 insertions(+), 476 deletions(-) create mode 100644 gcc/testsuite/gcc.target/aarch64/crypto-alias-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/armv9p5.c