This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 5a6af707f0a aarch64: add ACLE macro _CHKFEAT_GCS new 65df27bb0ca aarch64: Fix ACLE macro __ARM_FEATURE_SVE_VECTOR_OPERATORS new 761cf602188 aarch64: Make C/C++ operations possible on SVE ACLE types. new 47fa008ad88 c: Range-check indexing of SVE ACLE vectors new 4f593db8803 gimple: Handle variable-sized vectors in BIT_FIELD_REF new 17b520a10cd c: Fix constructor bounds checking for VLA and construct VL [...] new 91fb1da11f4 aarch64: Add testcase for C/C++ ops on SVE ACLE types. new 6338716fe8d aarch64: Update SVE ACLE tests new b5df3eefd70 cp: Fix another assumption in the FE about constant vector [...]
The 8 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/c-family/c-common.cc | 10 +- gcc/c/c-typeck.cc | 16 +- gcc/config/aarch64/aarch64-c.cc | 10 +- gcc/config/aarch64/aarch64-sve-builtins.cc | 5 +- gcc/cp/decl.cc | 11 +- gcc/gimple-fold.cc | 2 +- gcc/testsuite/g++.dg/ext/sve-sizeless-1.C | 11 + gcc/testsuite/g++.dg/ext/sve-sizeless-2.C | 9 + .../aarch64/sve/acle/general-c++/gnu_vectors_1.C | 438 ++++++++-------- .../aarch64/sve/acle/general-c++/gnu_vectors_2.C | 434 +++++++-------- .../aarch64/sve/acle/general-c/gnu_vectors_1.c | 349 ++++++------- .../aarch64/sve/acle/general-c/gnu_vectors_2.c | 346 ++++++------ .../aarch64/sve/acle/general-c/sizeless-1.c | 15 +- .../aarch64/sve/acle/general-c/sizeless-2.c | 14 +- .../aarch64/sve/acle/general/attributes_7.c | 30 +- .../gcc.target/aarch64/sve/acle/general/cops.c | 579 +++++++++++++++++++++ gcc/tree-cfg.cc | 2 +- gcc/tree.cc | 16 +- 18 files changed, 1474 insertions(+), 823 deletions(-) create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/cops.c