This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_O3 in repository toolchain/ci/gcc.
from ff7ec1d14a8 2019-10-27 Paul Thomas pault@gcc.gnu.org adds 5feb616afa3 2019-10-27 Andreas Tobler andreast@gcc.gnu.org adds fb8972269b4 * locales.c (iso_3166): Add missing comma after "United-States". adds 75b6f936784 Daily bump. adds 0c2e1902850 rs6000: Enable limited unrolling at -O2 adds 67323962ef2 Fortran] PR91863 - fix call to bind(C) with array descriptor adds dcae76a7b91 Fortran] OpenACC – libgomp/testsuite – use 'stop' and 'dg-do run' adds 0ef96d74546 PR ipa/92242 * ipa-fnsummary.c (ipa_merge_fn_summary_afte [...] adds 7f7450a26d7 Move jump threading before reload adds 32e19e3a793 Fix unroll-and-jam.c on 32bit adds 7b7d876be9f * config/i386/sse.md (sse_cvtss2si<rex64namesuffix>_2): R [...] adds e68909e26fe PR target/92225 * config/i386/sse.md (REDUC_SSE_SMINMAX_M [...] adds 60e32058aca 2019-10-28 Richard Biener rguenther@suse.de adds c1d4cfaeed1 2019-10-28 Richard Biener rguenther@suse.de adds 010aa28a930 [C++ PATCH] simplify deferred parsing lexer adds 29ed096e08e 2019-10-28 Richard Biener rguenther@suse.de adds c4276a00bf7 2019-10-28 Richard Biener rguenther@suse.de adds 8f1a20b6f74 2019-10-28 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds bebd208157d 2019-10-28 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds 023a93b1509 gcc/riscv: Add a mechanism to remove some calls to _riscv_save_0 adds 8f66603070f * config/mips/mips-msa.md (msa_insert_<msaftm_f>): [...] adds 9af97fd78f1 * config/mips/mips.c (DIRECT_BUILTIN_PURE): New mac [...] adds efeea568193 * cp-demangle.c (d_print_mod): Add a space before printing [...] adds 509b6e806bc PR target/82981 * config/mips/mips.md (<u>mulditi3 [...] adds 07d12258fff PR c/66970 - Add __has_builtin() macro adds f68cb38d0d8 PR tree-optimization/92226 - live nul char store to array e [...] adds 96eb88be50c gcc/ChangeLog: adds 5d4a2a1fd89 Daily bump. adds 38fb3ed7aac PR target/92258 * config/i386/sse.md (iptr): Revert 2019- [...] adds 829e96859d5 * doc/install.texi (--enable-offload-targets): Fix up a ty [...] adds e5b1d514d48 2019-10-29 Richard Biener rguenther@suse.de adds 28e2e02b132 Add a simulate_builin_function_decl langhook adds cc0fb3d1495 Add a simulate_enum_decl langhook adds ae2eee0c919 [AArch64] Handle scalars in cmp and shift immediate queries adds 4471f482d5e Remove misleading sorting function in ggc memory report. adds bb139611b3d Move Leak in GCC memory report to the first column. adds 5566cd66a3e Print header in dump_memory_report. adds 42be11ca9c3 Fix unsigned type overflow in memory report. adds cf80ce28b33 [AArch64] Add FFR and FFRT registers adds f2e7dd3dff8 [AArch64] Extend SVE reverse permutes to predicates adds 9f49421789c [AArch64] Add support for arm_sve.h adds 25d5222a9c5 [AArch64] Add support for the SVE PCS adds 27a26bfdfa4 [AArch64] Add main SVE ACLE tests adds 41c9bbbec1d 2019-10-29 Richard Biener rguenther@suse.de adds 736b509a583 Fix reduc_index calculation in vectorizable_condition adds b40b26aede0 2019-10-29 Richard Biener rguenther@suse.de adds 11184feb7cc [vect]PR 88915: Vectorize epilogues when versioning loops adds 14e6bf602f1 2019-10-29 Richard Biener rguenther@suse.de adds 4a9d8332140 Release function and edge summaries allocated with GGC. adds f227c3718bc Pass memory statistics for {symbol,call}_summary. adds f19d5f524d6 2019-10-29 Paul Pluzhnikov ppluzhnikov@google.com adds c0b05044f00 gcc/testsuite/ChangeLog: adds 4996877aeb4 PR libstdc++/92267 fix ABI change in deque iterators adds 8b8165ec804 Minor improvements to testsuite iterator utilities adds 33f138133a7 Add iterator concepts and range access customization points [...] adds a1a989a8f65 Fix compilation errors with Clang adds 6de714e3168 Fix compilation errors with Clang adds bd82a079cee PR c++/91548 - fix detecting modifying const objects for A [...] adds e7811587da6 PR c++/92201 * cp-gimplify.c (cp_gimplify_expr): If gimpl [...] adds f5d93a69fbe PR c++/90998 - ICE with copy elision in init by ctor and - [...] adds 2af5e2dbdff /cp 2019-10-29 Paolo Carlini paolo.carlini@oracle.com adds 0d8e52a859f Daily bump. adds 4608f1e4f66 Remove cgraph_global_info. adds c4826245e69 Remove cgraph_local_info structure. adds 5f547622c58 Suppress warning with -Wno-overwrite-recursive. adds 68421370201 2019-10-30 Richard Biener rguenther@suse.de adds 102f6a3ce08 * ipa-prop.c (update_jump_functions_after_inlining): Watc [...] adds bce4335e96e PR tree-optimization/92262 * tree-ssa-loop-ivopts.c (get_ [...] adds 56afb2ae0fe libgomp/testsuite – use 'stop' and 'dg-do run' adds 77417875997 Use symtab_node::order in LTO sections with body. adds 47619f7302b libgomp/testsuite – use 'stop' adds 93c3f8c1d26 /cp 2019-10-30 Paolo Carlini paolo.carlini@oracle.com adds 2117b7595e0 operand_equal_p: add support for OBJ_TYPE_REF. adds 8fc1843e879 * cp-tree.h (omp_declare_variant_finalize, build_local_tem [...] adds fc0bba82343 Come up with an abstraction. adds a052919ea77 Integrate that for IPA ICF. adds 0a5e5513d61 IPA ICF: remove dead code adds 88345d566ee Remove comparison for polymorphic types. adds 9f884ea4bad Remove alias set comparison. adds 77419f1501f Use const_tree more in IPA ICF. adds 95e851a7f2a * g++.dg/gomp/declare-variant-6.C: New test. adds 83ef2350022 2019-10-30 Richard Biener rguenther@suse.de adds 908fd357173 Fix a call to ultimate_alias_target adds a78a4af6c51 gcc/ChangeLog: adds fdb9b462edd 2019-10-30 Jozef Lawrynowicz jozef.l@mittosystems.com adds 8487a88e5f8 Edges to interposable calles are possibly_call_in_translati [...] adds a5ebbb98a15 Fix typo in preprocessor check adds 0d58cdb0d89 Apply C++20 changes to various iterator types adds 0fb0c4144bc Remove some more using-declarations from namespace __gnu_cxx adds 1f5b35da536 Fortran/OpenMP] Don't create "alloc:" for 'target exit data' adds 48ed1a6c9bf [C++ PATCH] Feature macros are long adds bd0a1b5457f Fix some missing/incorrect feature test macros adds f68132a235c Fix another compilation error with Clang new 46eb91c4a4e Use if-constexpr instead of overloading for customization point new 88ee7dfcc7e PR c++/92134 - constinit malfunction in static data member. new 2559f50d286 * cxx-pretty-print.c (get_fold_operator): Use OVL_OP_INFO. new 0baa0c3ff49 Fortran] PR 92208 don't use function-result dummy variable [...] new 3928790c5a2 2019-10-30 Bernd Edlinger bernd.edlinger@hotmail.de new a04a3941dc6 * typeck.c (decl_in_std_namespace_p): Return true also for [...] new 4141b3c05c5 PR c++/91369 - Implement P0784R7: constexpr new * constex [...] new 686659a1eb0 Daily bump. new cb46fcd5155 PR c++/92268 - hard error satisfying return-type-requirement new 5a9f1874891 PR c++/84810 - constraints on lambdas new 35a08afd2b5 PR c++/90947 * tree.h (type_initializer_zero_p): Remove. [...] new b0d19d4e030 Remove missing usage of cgraph_local_info in arm,bfin and c6x. new b97742fa502 Check precondition for std::ssize(const Container&) new 8748cd7e4e2 [vect]Make vect-epilogues-nomask=1 default new 6fbd6da5040 PR middle-end/92231 * tree.h (fndecl_built_in_p): Use fnd [...] new 6c8fbc5a881 Fortran] PR92277 - Fix assumed-rank array with bind(C) new 4bd5af52b36 * configure.ac: Compute and substitute omp_device_properti [...] new 02b7dabce4f Fortran] PR92284 – gfc_desc_to_cfi_desc fixes new ea75357d396 [testsuite] Fix wrong order of dg-additional-options new e62b4a5f321 Fix handling of arrays in range access customization points new 3308888c01d Remove PR 92268 workaround and fix new test failures new c165c5fb90b Improve tests for std::add_pointer new f02bb9fce25 Ensure that gfortran.dg/achar_2.f90 can fail new e1505d111c3 Remove dead code in IPA ICF. new e1b2c833f06 [arm] Pattern match insns for a + ~b + Carry new 6741bd1831e [arm] Avoid using negative offsets for 'immediate' addresse [...] new 9276721b09c Ensure that gfortran.dg/achar_2.f90 can fail new a1c03cf2840 PR fortran/92284 * gfortran.dg/bind_c_array_params_3_aux. [...] new 767e932956c [AArch64] Fix build for non-default languages new 1cfd37c17fa [AArch64] Split gcc.target/aarch64/sve/reduc_strict_3.c new 35917158398 [AArch64] Split gcc.target/aarch64/sve/vcond_4* new cb0a68b8a61 [AArch64] Fix g++.target/aarch64/sve/vcond_1_run.C new c2c40bdeb6d 2019-10-31 Jozef Lawrynowicz jozef.l@mittosystems.com new 4a775d48e57 PR preprocessor/92296 * internal.h (struct def_pragma_mac [...] new 6728d0e4588 Test --help=common for full sentences new d997bf2a31a Partial implementation of C++20 of <ranges> header new c1159719888 Add remaining changes from P1065R2 "constexpr INVOKE" new 5d15dd41a22 Regenerate libstdc++ HTML docs new 641aeed9e8c Daily bump. new 4430900ed9b 2019-11-01 Kewen Lin linkw@gcc.gnu.org new 3f346aedf99 OpenMP] use_device_addr/use_device_ptr with Fortran allocat [...] new f13ec522f38 2019-11-01 Kewen Lin linkw@gcc.gnu.org new cb9528e1bfc [C++ PATCH] cleanup check_field_decls new 56f56bfaf57 2019-11-01 Kewen Lin linkw@gcc.gnu.org new 3529090f0c8 2019-11-01 Kewen Lin linkw@gcc.gnu.org new 18b1998230f gcc/testsuite/ChangeLog: new e00da1d620e 2019-11-01 Steven G. Kargl kargl@gcc.gnu.org
The 47 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/ChangeLog | 1510 ++++++- gcc/DATESTAMP | 2 +- gcc/Makefile.in | 35 +- gcc/ada/ChangeLog | 4 + gcc/ada/locales.c | 2 +- gcc/c-family/ChangeLog | 15 + gcc/c-family/c-common.c | 3 +- gcc/c-family/c-common.h | 2 + gcc/c-family/c-cppbuiltin.c | 132 +- gcc/c-family/c-lex.c | 53 + gcc/c-family/c-ppoutput.c | 1 + gcc/c/ChangeLog | 26 + gcc/c/c-decl.c | 68 + gcc/c/c-objc-common.h | 5 + gcc/c/c-tree.h | 3 + gcc/c/gimple-parser.c | 3 +- gcc/calls.c | 4 +- gcc/cfgcleanup.c | 22 +- gcc/cgraph.c | 90 +- gcc/cgraph.h | 79 +- gcc/cgraphbuild.c | 2 +- gcc/cgraphclones.c | 33 +- gcc/cgraphunit.c | 33 +- gcc/combine.c | 3 +- gcc/common/config/rs6000/rs6000-common.c | 1 + gcc/config.gcc | 8 +- gcc/config/aarch64/aarch64-c.c | 72 + gcc/config/aarch64/aarch64-protos.h | 56 +- gcc/config/aarch64/aarch64-sve-builtins-base.cc | 2704 +++++++++++++ gcc/config/aarch64/aarch64-sve-builtins-base.def | 318 ++ gcc/config/aarch64/aarch64-sve-builtins-base.h | 283 ++ .../aarch64/aarch64-sve-builtins-functions.h | 444 ++ gcc/config/aarch64/aarch64-sve-builtins-shapes.cc | 2236 ++++++++++ gcc/config/aarch64/aarch64-sve-builtins-shapes.h | 146 + gcc/config/aarch64/aarch64-sve-builtins.cc | 3313 +++++++++++++++ gcc/config/aarch64/aarch64-sve-builtins.def | 98 + gcc/config/aarch64/aarch64-sve-builtins.h | 873 ++++ gcc/config/aarch64/aarch64-sve.md | 4281 ++++++++++++++++++-- gcc/config/aarch64/aarch64.c | 1309 ++++-- gcc/config/aarch64/aarch64.h | 44 +- gcc/config/aarch64/aarch64.md | 26 +- gcc/config/aarch64/arm_sve.h | 36 + gcc/config/aarch64/constraints.md | 68 + gcc/config/aarch64/iterators.md | 343 +- gcc/config/aarch64/predicates.md | 93 +- gcc/config/aarch64/t-aarch64 | 37 + gcc/config/arm/arm.c | 22 +- gcc/config/arm/arm.md | 35 + gcc/config/bfin/bfin.c | 18 +- gcc/config/c6x/c6x.c | 13 +- gcc/config/i386/i386-options.c | 256 +- gcc/config/i386/i386-options.h | 3 + gcc/config/i386/i386.c | 22 +- gcc/config/i386/sse.md | 9 +- gcc/config/i386/t-intelmic | 7 + gcc/config/mips/mips-msa.md | 11 +- gcc/config/mips/mips.c | 1306 +++--- gcc/config/mips/mips.md | 15 +- gcc/config/msp430/msp430.c | 112 +- gcc/config/msp430/msp430.md | 46 +- gcc/config/nvptx/nvptx.c | 29 + gcc/config/nvptx/t-nvptx | 5 + gcc/config/riscv/riscv-sr.c | 465 +++ gcc/config/riscv/riscv.c | 13 + gcc/config/riscv/riscv.h | 8 + gcc/config/riscv/t-riscv | 5 + gcc/config/rs6000/rs6000-modes.def | 4 + gcc/config/rs6000/rs6000.c | 24 +- gcc/config/rs6000/vsx.md | 222 +- gcc/configure | 17 +- gcc/configure.ac | 11 + gcc/coretypes.h | 1 + gcc/cp/ChangeLog | 132 + gcc/cp/call.c | 4 +- gcc/cp/class.c | 288 +- gcc/cp/constexpr.c | 76 +- gcc/cp/constraint.cc | 15 +- gcc/cp/cp-gimplify.c | 6 + gcc/cp/cp-objcp-common.c | 72 + gcc/cp/cp-objcp-common.h | 7 + gcc/cp/cp-tree.h | 8 + gcc/cp/cxx-pretty-print.c | 48 +- gcc/cp/decl.c | 257 +- gcc/cp/decl2.c | 3 + gcc/cp/lambda.c | 6 + gcc/cp/name-lookup.c | 36 +- gcc/cp/parser.c | 160 +- gcc/cp/parser.h | 26 +- gcc/cp/pt.c | 4 +- gcc/cp/tree.c | 65 +- gcc/cp/typeck.c | 45 +- gcc/doc/cpp.texi | 28 + gcc/doc/extend.texi | 2 +- gcc/doc/install.texi | 2 +- gcc/doc/invoke.texi | 32 +- gcc/doc/tm.texi | 7 + gcc/doc/tm.texi.in | 2 + gcc/doc/tree-ssa.texi | 2 +- gcc/fold-const.c | 381 +- gcc/fold-const.h | 25 +- gcc/fortran/ChangeLog | 48 + gcc/fortran/decl.c | 27 +- gcc/fortran/f95-lang.c | 2 + gcc/fortran/invoke.texi | 20 +- gcc/fortran/lang.opt | 4 + gcc/fortran/options.c | 3 +- gcc/fortran/trans-array.c | 5 +- gcc/fortran/trans-expr.c | 34 +- gcc/fortran/trans-openmp.c | 27 + gcc/fortran/trans.h | 1 + gcc/ggc-common.c | 35 +- gcc/ggc.h | 14 +- gcc/gimple-fold.c | 5 +- gcc/gimplify.c | 11 + gcc/hooks.c | 6 + gcc/hooks.h | 1 + gcc/ipa-comdats.c | 8 +- gcc/ipa-cp.c | 20 +- gcc/ipa-devirt.c | 2 +- gcc/ipa-fnsummary.c | 42 +- gcc/ipa-fnsummary.h | 4 +- gcc/ipa-hsa.c | 9 +- gcc/ipa-icf-gimple.c | 361 +- gcc/ipa-icf-gimple.h | 36 +- gcc/ipa-icf.c | 26 +- gcc/ipa-icf.h | 3 - gcc/ipa-inline-analysis.c | 10 +- gcc/ipa-inline-transform.c | 16 +- gcc/ipa-inline.c | 86 +- gcc/ipa-profile.c | 12 +- gcc/ipa-prop.c | 59 +- gcc/ipa-prop.h | 4 +- gcc/ipa-pure-const.c | 6 +- gcc/ipa-reference.c | 4 +- gcc/ipa-split.c | 4 +- gcc/ipa-sra.c | 17 +- gcc/ipa-utils.c | 2 +- gcc/ipa-visibility.c | 8 +- gcc/ipa.c | 22 +- gcc/langhooks-def.h | 6 + gcc/langhooks.c | 63 +- gcc/langhooks.h | 20 + gcc/lto-cgraph.c | 60 +- gcc/lto-opts.c | 2 +- gcc/lto-section-in.c | 24 +- gcc/lto-section-out.c | 2 +- gcc/lto-streamer-in.c | 8 +- gcc/lto-streamer-out.c | 21 +- gcc/lto-streamer.c | 9 +- gcc/lto-streamer.h | 13 +- gcc/lto/ChangeLog | 22 + gcc/lto/lto-common.c | 12 +- gcc/lto/lto-lang.c | 3 +- gcc/lto/lto-partition.c | 6 +- gcc/lto/lto-symtab.c | 4 +- gcc/lto/lto.c | 12 +- gcc/mem-stats.h | 19 +- gcc/multiple_target.c | 4 +- gcc/omp-general.c | 214 +- gcc/omp-low.c | 87 +- gcc/omp-simd-clone.c | 4 +- gcc/params.def | 2 +- gcc/passes.c | 2 +- gcc/passes.def | 2 +- gcc/symbol-summary.h | 104 +- gcc/symtab.c | 6 +- gcc/target.def | 15 + gcc/target.h | 7 + gcc/testsuite/ChangeLog | 717 +++- gcc/testsuite/c-c++-common/Warray-bounds-4.c | 13 +- gcc/testsuite/c-c++-common/Wshadow-1.c | 24 + .../c-c++-common/Wstringop-truncation-4.c | 2 +- gcc/testsuite/c-c++-common/cpp/has-builtin-2.c | 297 ++ gcc/testsuite/c-c++-common/cpp/has-builtin-3.c | 36 + gcc/testsuite/c-c++-common/cpp/has-builtin.c | 49 + gcc/testsuite/c-c++-common/cpp/pr92296-1.c | 35 + gcc/testsuite/c-c++-common/cpp/pr92296-2.c | 80 + .../c-c++-common/gomp/declare-variant-10.c | 77 + .../c-c++-common/gomp/declare-variant-2.c | 2 + .../c-c++-common/gomp/declare-variant-6.c | 12 +- .../c-c++-common/gomp/declare-variant-9.c | 63 + gcc/testsuite/c-c++-common/tsan/thread_leak2.c | 4 + gcc/testsuite/g++.dg/concepts/diagnostic1.C | 4 +- gcc/testsuite/g++.dg/concepts/placeholder3.C | 2 +- gcc/testsuite/g++.dg/concepts/placeholder4.C | 2 +- gcc/testsuite/g++.dg/conversion/ptrmem2.C | 20 +- gcc/testsuite/g++.dg/cpp0x/Wpessimizing-move6.C | 135 + gcc/testsuite/g++.dg/cpp0x/overload-conv-4.C | 23 + .../g++.dg/cpp1y/constexpr-tracking-const15.C | 21 + .../g++.dg/cpp1y/constexpr-tracking-const16.C | 22 + .../g++.dg/cpp1z/constexpr-tracking-const1.C | 25 + gcc/testsuite/g++.dg/cpp2a/concepts-lambda2.C | 153 + gcc/testsuite/g++.dg/cpp2a/concepts-lambda3.C | 64 + gcc/testsuite/g++.dg/cpp2a/concepts-lambda4.C | 14 + gcc/testsuite/g++.dg/cpp2a/concepts-pr67178.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr84810.C | 13 + gcc/testsuite/g++.dg/cpp2a/concepts-requires6.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-return-req1.C | 19 + gcc/testsuite/g++.dg/cpp2a/constexpr-new5.C | 79 + gcc/testsuite/g++.dg/cpp2a/constinit14.C | 13 + gcc/testsuite/g++.dg/gomp/declare-variant-1.C | 28 + gcc/testsuite/g++.dg/gomp/declare-variant-2.C | 45 + gcc/testsuite/g++.dg/gomp/declare-variant-3.C | 139 + gcc/testsuite/g++.dg/gomp/declare-variant-4.C | 45 + gcc/testsuite/g++.dg/gomp/declare-variant-5.C | 131 + gcc/testsuite/g++.dg/gomp/declare-variant-6.C | 26 + gcc/testsuite/g++.dg/gomp/tpl-atomic-2.C | 4 +- gcc/testsuite/g++.dg/init/array54.C | 13 + gcc/testsuite/g++.dg/opt/pr92007.C | 32 + gcc/testsuite/g++.dg/opt/pr92262.C | 85 + gcc/testsuite/g++.dg/other/pr92201.C | 7 + gcc/testsuite/g++.dg/other/ptrmem8.C | 4 +- gcc/testsuite/g++.dg/parse/crash70.C | 14 + gcc/testsuite/g++.dg/template/dtor6.C | 8 +- gcc/testsuite/g++.dg/template/fn.C | 10 + .../aarch64/sve/acle/aarch64-sve-acle-asm.exp | 83 + .../aarch64/sve/acle/aarch64-sve-acle.exp | 55 + .../aarch64/sve/acle/general-c++/add_1.C | 9 + .../aarch64/sve/acle/general-c++/add_1.h | 2 + .../aarch64/sve/acle/general-c++/add_2.C | 14 + .../aarch64/sve/acle/general-c++/add_2.h | 9 + .../aarch64/sve/acle/general-c++/add_3.C | 20 + .../aarch64/sve/acle/general-c++/asrd_1.C | 39 + .../aarch64/sve/acle/general-c++/asrd_2.C | 38 + .../aarch64/sve/acle/general-c++/asrd_3.C | 51 + .../aarch64/sve/acle/general-c++/cntb_pat.c | 45 + .../aarch64/sve/acle/general-c++/conversion_1.C | 20 + .../aarch64/sve/acle/general-c++/create2_1.C | 17 + .../aarch64/sve/acle/general-c++/create2_2.C | 17 + .../aarch64/sve/acle/general-c++/create3_1.C | 18 + .../aarch64/sve/acle/general-c++/create3_2.C | 18 + .../aarch64/sve/acle/general-c++/create4_1.C | 19 + .../aarch64/sve/acle/general-c++/create4_2.C | 19 + .../aarch64/sve/acle/general-c++/dot_1.C | 9 + .../aarch64/sve/acle/general-c++/dot_1.h | 2 + .../aarch64/sve/acle/general-c++/dot_2.C | 12 + .../aarch64/sve/acle/general-c++/dot_2.h | 7 + .../aarch64/sve/acle/general-c++/func_redef_1.c | 5 + .../aarch64/sve/acle/general-c++/func_redef_2.c | 5 + .../aarch64/sve/acle/general-c++/func_redef_3.c | 7 + .../aarch64/sve/acle/general-c++/func_redef_4.c | 9 + .../aarch64/sve/acle/general-c++/func_redef_5.c | 15 + .../aarch64/sve/acle/general-c++/func_redef_6.c | 5 + .../aarch64/sve/acle/general-c++/func_redef_7.c | 15 + .../aarch64/sve/acle/general-c++/get2_1.C | 39 + .../aarch64/sve/acle/general-c++/get2_2.C | 39 + .../aarch64/sve/acle/general-c++/get3_1.C | 40 + .../aarch64/sve/acle/general-c++/get3_2.C | 40 + .../aarch64/sve/acle/general-c++/get4_1.C | 39 + .../aarch64/sve/acle/general-c++/get4_2.C | 39 + .../aarch64/sve/acle/general-c++/lsl_wide_1.C | 12 + .../aarch64/sve/acle/general-c++/lsl_wide_2.C | 14 + .../aarch64/sve/acle/general-c++/mangle_1.C | 29 + .../aarch64/sve/acle/general-c++/mangle_2.C | 27 + .../aarch64/sve/acle/general-c++/mangle_3.C | 18 + .../aarch64/sve/acle/general-c++/mangle_4.C | 75 + .../aarch64/sve/acle/general-c++/set2_1.C | 45 + .../aarch64/sve/acle/general-c++/set2_2.C | 45 + .../aarch64/sve/acle/general-c++/set3_1.C | 45 + .../aarch64/sve/acle/general-c++/set3_2.C | 45 + .../aarch64/sve/acle/general-c++/set4_1.C | 45 + .../aarch64/sve/acle/general-c++/set4_2.C | 45 + .../aarch64/sve/acle/general-c++/type_redef_1.c | 5 + .../aarch64/sve/acle/general-c++/type_redef_10.c | 5 + .../aarch64/sve/acle/general-c++/type_redef_11.c | 7 + .../aarch64/sve/acle/general-c++/type_redef_12.c | 7 + .../aarch64/sve/acle/general-c++/type_redef_13.c | 5 + .../aarch64/sve/acle/general-c++/type_redef_14.c | 5 + .../aarch64/sve/acle/general-c++/type_redef_15.c | 8 + .../aarch64/sve/acle/general-c++/type_redef_16.c | 5 + .../aarch64/sve/acle/general-c++/type_redef_17.c | 5 + .../aarch64/sve/acle/general-c++/type_redef_18.c | 5 + .../aarch64/sve/acle/general-c++/type_redef_19.c | 5 + .../aarch64/sve/acle/general-c++/type_redef_2.c | 5 + .../aarch64/sve/acle/general-c++/type_redef_20.c | 9 + .../aarch64/sve/acle/general-c++/type_redef_3.c | 5 + .../aarch64/sve/acle/general-c++/type_redef_4.c | 5 + .../aarch64/sve/acle/general-c++/type_redef_5.c | 5 + .../aarch64/sve/acle/general-c++/type_redef_6.c | 6 + .../aarch64/sve/acle/general-c++/type_redef_7.c | 8 + .../aarch64/sve/acle/general-c++/type_redef_8.c | 7 + .../aarch64/sve/acle/general-c++/type_redef_9.c | 8 + .../aarch64/sve/acle/general-c++/whilele_1.C | 81 + gcc/testsuite/g++.target/aarch64/sve/catch_7.C | 38 + gcc/testsuite/g++.target/aarch64/sve/vcond_1_run.C | 2 +- gcc/testsuite/gcc.c-torture/compile/pr92231.c | 9 + gcc/testsuite/gcc.c-torture/execute/fprintf-2.c | 1 + gcc/testsuite/gcc.c-torture/execute/printf-2.c | 1 + gcc/testsuite/gcc.c-torture/execute/user-printf.c | 1 + gcc/testsuite/gcc.dg/Wstringop-overflow-20.c | 40 + gcc/testsuite/gcc.dg/lto/pr91393_0.c | 11 + gcc/testsuite/gcc.dg/pr59643.c | 3 + gcc/testsuite/gcc.dg/pr92260.c | 15 + gcc/testsuite/gcc.dg/strlenopt-88.c | 196 + gcc/testsuite/gcc.dg/strlenopt-89.c | 89 + gcc/testsuite/gcc.dg/strlenopt-90.c | 83 + gcc/testsuite/gcc.dg/torture/pr92241-2.c | 17 + gcc/testsuite/gcc.dg/torture/pr92241.c | 13 + gcc/testsuite/gcc.dg/torture/pr92252.c | 23 + gcc/testsuite/gcc.dg/torture/pr92275.c | 13 + .../gcc.dg/tree-ssa/builtin-sprintf-warn-3.c | 27 +- gcc/testsuite/gcc.dg/tree-ssa/pr64910-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr79352.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr92163.c | 16 + gcc/testsuite/gcc.dg/unroll-and-jam.c | 4 +- .../ppc/costmodel-fast-math-vect-pr29925.c | 2 + .../gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c | 2 + gcc/testsuite/gcc.dg/vect/fast-math-vect-call-1.c | 2 + gcc/testsuite/gcc.dg/vect/no-fast-math-vect16.c | 2 + .../gcc.dg/vect/no-scevccp-noreassoc-slp-reduc-7.c | 2 + gcc/testsuite/gcc.dg/vect/no-scevccp-vect-iv-3.c | 2 + .../gcc.dg/vect/no-section-anchors-vect-31.c | 2 + .../gcc.dg/vect/no-section-anchors-vect-64.c | 2 + .../gcc.dg/vect/no-section-anchors-vect-66.c | 2 + .../gcc.dg/vect/no-section-anchors-vect-68.c | 2 + gcc/testsuite/gcc.dg/vect/no-vfa-vect-dv-2.c | 2 + gcc/testsuite/gcc.dg/vect/pr33804.c | 2 + gcc/testsuite/gcc.dg/vect/pr53773.c | 2 + gcc/testsuite/gcc.dg/vect/pr65930-1.c | 26 + gcc/testsuite/gcc.dg/vect/pr65930-2.c | 28 + gcc/testsuite/gcc.dg/vect/pr65947-1.c | 2 + gcc/testsuite/gcc.dg/vect/pr65947-13.c | 2 + gcc/testsuite/gcc.dg/vect/pr65947-14.c | 2 + gcc/testsuite/gcc.dg/vect/pr65947-4.c | 2 + gcc/testsuite/gcc.dg/vect/pr80631-1.c | 2 + gcc/testsuite/gcc.dg/vect/pr80631-2.c | 2 + gcc/testsuite/gcc.dg/vect/slp-23.c | 2 + gcc/testsuite/gcc.dg/vect/slp-25.c | 2 + gcc/testsuite/gcc.dg/vect/slp-reduc-2.c | 2 + gcc/testsuite/gcc.dg/vect/slp-reduc-5.c | 2 + gcc/testsuite/gcc.dg/vect/slp-reduc-6.c | 2 + gcc/testsuite/gcc.dg/vect/slp-reduc-sad-2.c | 2 + gcc/testsuite/gcc.dg/vect/slp-widen-mult-half.c | 2 + gcc/testsuite/gcc.dg/vect/trapv-vect-reduc-4.c | 2 + gcc/testsuite/gcc.dg/vect/vect-103.c | 2 + gcc/testsuite/gcc.dg/vect/vect-109.c | 2 + gcc/testsuite/gcc.dg/vect/vect-119.c | 2 + gcc/testsuite/gcc.dg/vect/vect-24.c | 2 + gcc/testsuite/gcc.dg/vect/vect-26.c | 2 + gcc/testsuite/gcc.dg/vect/vect-27.c | 2 + gcc/testsuite/gcc.dg/vect/vect-29.c | 2 + gcc/testsuite/gcc.dg/vect/vect-42.c | 2 + gcc/testsuite/gcc.dg/vect/vect-44.c | 2 + gcc/testsuite/gcc.dg/vect/vect-48.c | 2 + gcc/testsuite/gcc.dg/vect/vect-50.c | 2 + gcc/testsuite/gcc.dg/vect/vect-52.c | 2 + gcc/testsuite/gcc.dg/vect/vect-54.c | 2 + gcc/testsuite/gcc.dg/vect/vect-56.c | 2 + gcc/testsuite/gcc.dg/vect/vect-58.c | 2 + gcc/testsuite/gcc.dg/vect/vect-60.c | 2 + gcc/testsuite/gcc.dg/vect/vect-72.c | 2 + gcc/testsuite/gcc.dg/vect/vect-75-big-array.c | 2 + gcc/testsuite/gcc.dg/vect/vect-75.c | 2 + gcc/testsuite/gcc.dg/vect/vect-77-alignchecks.c | 2 + gcc/testsuite/gcc.dg/vect/vect-77-global.c | 2 + gcc/testsuite/gcc.dg/vect/vect-78-alignchecks.c | 2 + gcc/testsuite/gcc.dg/vect/vect-78-global.c | 2 + gcc/testsuite/gcc.dg/vect/vect-89-big-array.c | 2 + gcc/testsuite/gcc.dg/vect/vect-89.c | 2 + gcc/testsuite/gcc.dg/vect/vect-91.c | 2 + gcc/testsuite/gcc.dg/vect/vect-92.c | 2 + gcc/testsuite/gcc.dg/vect/vect-96.c | 2 + gcc/testsuite/gcc.dg/vect/vect-cond-reduc-3.c | 2 + gcc/testsuite/gcc.dg/vect/vect-cond-reduc-4.c | 2 + gcc/testsuite/gcc.dg/vect/vect-epilogues.c | 19 + gcc/testsuite/gcc.dg/vect/vect-live-1.c | 2 + gcc/testsuite/gcc.dg/vect/vect-live-2.c | 2 + gcc/testsuite/gcc.dg/vect/vect-live-3.c | 2 + gcc/testsuite/gcc.dg/vect/vect-live-4.c | 2 + gcc/testsuite/gcc.dg/vect/vect-live-slp-1.c | 2 + gcc/testsuite/gcc.dg/vect/vect-live-slp-2.c | 2 + gcc/testsuite/gcc.dg/vect/vect-live-slp-3.c | 2 + gcc/testsuite/gcc.dg/vect/vect-multitypes-3.c | 2 + gcc/testsuite/gcc.dg/vect/vect-multitypes-4.c | 2 + gcc/testsuite/gcc.dg/vect/vect-multitypes-6.c | 2 + gcc/testsuite/gcc.dg/vect/vect-peel-1-epilogue.c | 3 + gcc/testsuite/gcc.dg/vect/vect-peel-1-src.c | 48 + gcc/testsuite/gcc.dg/vect/vect-peel-1.c | 49 +- gcc/testsuite/gcc.dg/vect/vect-peel-3-epilogue.c | 4 + gcc/testsuite/gcc.dg/vect/vect-peel-3-src.c | 58 + gcc/testsuite/gcc.dg/vect/vect-peel-3.c | 61 +- gcc/testsuite/gcc.dg/vect/vect-peel-4-epilogue.c | 4 + gcc/testsuite/gcc.dg/vect/vect-peel-4-src.c | 45 + gcc/testsuite/gcc.dg/vect/vect-peel-4.c | 46 +- gcc/testsuite/gcc.dg/vect/vect-reduc-6.c | 2 + gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s16a.c | 2 + gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c | 2 + gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8b.c | 2 + gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u16b.c | 2 + gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u8a.c | 2 + gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u8b.c | 2 + gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-1a.c | 2 + .../gcc.dg/vect/vect-reduc-pattern-1b-big-array.c | 2 + .../gcc.dg/vect/vect-reduc-pattern-1c-big-array.c | 2 + gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-2a.c | 2 + .../gcc.dg/vect/vect-reduc-pattern-2b-big-array.c | 2 + gcc/testsuite/gcc.dg/vect/vect-reduc-sad.c | 2 + .../gcc.dg/vect/vect-widen-mult-const-s16.c | 2 + .../gcc.dg/vect/vect-widen-mult-const-u16.c | 2 + .../gcc.dg/vect/vect-widen-mult-half-u8.c | 2 + gcc/testsuite/gcc.dg/vect/vect-widen-mult-half.c | 2 + gcc/testsuite/gcc.dg/vect/vect-widen-mult-u16.c | 2 + .../gcc.dg/vect/vect-widen-mult-u8-s16-s32.c | 2 + .../gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c | 2 + gcc/testsuite/gcc.misc-tests/help.exp | 3 +- .../aarch64/sve/acle/aarch64-sve-acle-asm.exp | 79 + .../aarch64/sve/acle/aarch64-sve-acle.exp | 54 + .../gcc.target/aarch64/sve/acle/asm/abd_f16.c | 552 +++ .../gcc.target/aarch64/sve/acle/asm/abd_f32.c | 552 +++ .../gcc.target/aarch64/sve/acle/asm/abd_f64.c | 552 +++ .../gcc.target/aarch64/sve/acle/asm/abd_s16.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/abd_s32.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/abd_s64.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/abd_s8.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/abd_u16.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/abd_u32.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/abd_u64.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/abd_u8.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/abs_f16.c | 103 + .../gcc.target/aarch64/sve/acle/asm/abs_f32.c | 103 + .../gcc.target/aarch64/sve/acle/asm/abs_f64.c | 103 + .../gcc.target/aarch64/sve/acle/asm/abs_s16.c | 81 + .../gcc.target/aarch64/sve/acle/asm/abs_s32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/abs_s64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/abs_s8.c | 81 + .../gcc.target/aarch64/sve/acle/asm/acge_f16.c | 71 + .../gcc.target/aarch64/sve/acle/asm/acge_f32.c | 71 + .../gcc.target/aarch64/sve/acle/asm/acge_f64.c | 71 + .../gcc.target/aarch64/sve/acle/asm/acgt_f16.c | 71 + .../gcc.target/aarch64/sve/acle/asm/acgt_f32.c | 71 + .../gcc.target/aarch64/sve/acle/asm/acgt_f64.c | 71 + .../gcc.target/aarch64/sve/acle/asm/acle_f16.c | 71 + .../gcc.target/aarch64/sve/acle/asm/acle_f32.c | 71 + .../gcc.target/aarch64/sve/acle/asm/acle_f64.c | 71 + .../gcc.target/aarch64/sve/acle/asm/aclt_f16.c | 71 + .../gcc.target/aarch64/sve/acle/asm/aclt_f32.c | 71 + .../gcc.target/aarch64/sve/acle/asm/aclt_f64.c | 71 + .../gcc.target/aarch64/sve/acle/asm/add_f16.c | 577 +++ .../aarch64/sve/acle/asm/add_f16_notrap.c | 572 +++ .../gcc.target/aarch64/sve/acle/asm/add_f32.c | 577 +++ .../aarch64/sve/acle/asm/add_f32_notrap.c | 572 +++ .../gcc.target/aarch64/sve/acle/asm/add_f64.c | 577 +++ .../aarch64/sve/acle/asm/add_f64_notrap.c | 572 +++ .../gcc.target/aarch64/sve/acle/asm/add_s16.c | 377 ++ .../gcc.target/aarch64/sve/acle/asm/add_s32.c | 426 ++ .../gcc.target/aarch64/sve/acle/asm/add_s64.c | 426 ++ .../gcc.target/aarch64/sve/acle/asm/add_s8.c | 294 ++ .../gcc.target/aarch64/sve/acle/asm/add_u16.c | 377 ++ .../gcc.target/aarch64/sve/acle/asm/add_u32.c | 426 ++ .../gcc.target/aarch64/sve/acle/asm/add_u64.c | 426 ++ .../gcc.target/aarch64/sve/acle/asm/add_u8.c | 294 ++ .../gcc.target/aarch64/sve/acle/asm/adda_f16.c | 22 + .../gcc.target/aarch64/sve/acle/asm/adda_f32.c | 22 + .../gcc.target/aarch64/sve/acle/asm/adda_f64.c | 22 + .../gcc.target/aarch64/sve/acle/asm/addv_f16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/addv_f32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/addv_f64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/addv_s16.c | 13 + .../gcc.target/aarch64/sve/acle/asm/addv_s32.c | 13 + .../gcc.target/aarch64/sve/acle/asm/addv_s64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/addv_s8.c | 13 + .../gcc.target/aarch64/sve/acle/asm/addv_u16.c | 13 + .../gcc.target/aarch64/sve/acle/asm/addv_u32.c | 13 + .../gcc.target/aarch64/sve/acle/asm/addv_u64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/addv_u8.c | 13 + .../gcc.target/aarch64/sve/acle/asm/adrb.c | 57 + .../gcc.target/aarch64/sve/acle/asm/adrd.c | 57 + .../gcc.target/aarch64/sve/acle/asm/adrh.c | 57 + .../gcc.target/aarch64/sve/acle/asm/adrw.c | 57 + .../gcc.target/aarch64/sve/acle/asm/and_b.c | 30 + .../gcc.target/aarch64/sve/acle/asm/and_s16.c | 422 ++ .../gcc.target/aarch64/sve/acle/asm/and_s32.c | 464 +++ .../gcc.target/aarch64/sve/acle/asm/and_s64.c | 510 +++ .../gcc.target/aarch64/sve/acle/asm/and_s8.c | 294 ++ .../gcc.target/aarch64/sve/acle/asm/and_u16.c | 422 ++ .../gcc.target/aarch64/sve/acle/asm/and_u32.c | 464 +++ .../gcc.target/aarch64/sve/acle/asm/and_u64.c | 510 +++ .../gcc.target/aarch64/sve/acle/asm/and_u8.c | 294 ++ .../gcc.target/aarch64/sve/acle/asm/andv_s16.c | 13 + .../gcc.target/aarch64/sve/acle/asm/andv_s32.c | 13 + .../gcc.target/aarch64/sve/acle/asm/andv_s64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/andv_s8.c | 13 + .../gcc.target/aarch64/sve/acle/asm/andv_u16.c | 13 + .../gcc.target/aarch64/sve/acle/asm/andv_u32.c | 13 + .../gcc.target/aarch64/sve/acle/asm/andv_u64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/andv_u8.c | 13 + .../gcc.target/aarch64/sve/acle/asm/asr_s16.c | 340 ++ .../gcc.target/aarch64/sve/acle/asm/asr_s32.c | 340 ++ .../gcc.target/aarch64/sve/acle/asm/asr_s64.c | 340 ++ .../gcc.target/aarch64/sve/acle/asm/asr_s8.c | 340 ++ .../gcc.target/aarch64/sve/acle/asm/asr_wide_s16.c | 325 ++ .../gcc.target/aarch64/sve/acle/asm/asr_wide_s32.c | 325 ++ .../gcc.target/aarch64/sve/acle/asm/asr_wide_s8.c | 325 ++ .../gcc.target/aarch64/sve/acle/asm/asrd_s16.c | 177 + .../gcc.target/aarch64/sve/acle/asm/asrd_s32.c | 177 + .../gcc.target/aarch64/sve/acle/asm/asrd_s64.c | 177 + .../gcc.target/aarch64/sve/acle/asm/asrd_s8.c | 177 + .../gcc.target/aarch64/sve/acle/asm/bic_b.c | 30 + .../gcc.target/aarch64/sve/acle/asm/bic_s16.c | 367 ++ .../gcc.target/aarch64/sve/acle/asm/bic_s32.c | 363 ++ .../gcc.target/aarch64/sve/acle/asm/bic_s64.c | 363 ++ .../gcc.target/aarch64/sve/acle/asm/bic_s8.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/bic_u16.c | 367 ++ .../gcc.target/aarch64/sve/acle/asm/bic_u32.c | 363 ++ .../gcc.target/aarch64/sve/acle/asm/bic_u64.c | 363 ++ .../gcc.target/aarch64/sve/acle/asm/bic_u8.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/brka_b.c | 54 + .../gcc.target/aarch64/sve/acle/asm/brkb_b.c | 54 + .../gcc.target/aarch64/sve/acle/asm/brkn_b.c | 27 + .../gcc.target/aarch64/sve/acle/asm/brkpa_b.c | 30 + .../gcc.target/aarch64/sve/acle/asm/brkpb_b.c | 30 + .../gcc.target/aarch64/sve/acle/asm/cadd_f16.c | 251 ++ .../gcc.target/aarch64/sve/acle/asm/cadd_f32.c | 251 ++ .../gcc.target/aarch64/sve/acle/asm/cadd_f64.c | 251 ++ .../gcc.target/aarch64/sve/acle/asm/clasta_f16.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clasta_f32.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clasta_f64.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clasta_s16.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clasta_s32.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clasta_s64.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clasta_s8.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clasta_u16.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clasta_u32.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clasta_u64.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clasta_u8.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clastb_f16.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clastb_f32.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clastb_f64.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clastb_s16.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clastb_s32.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clastb_s64.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clastb_s8.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clastb_u16.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clastb_u32.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clastb_u64.c | 52 + .../gcc.target/aarch64/sve/acle/asm/clastb_u8.c | 52 + .../gcc.target/aarch64/sve/acle/asm/cls_s16.c | 41 + .../gcc.target/aarch64/sve/acle/asm/cls_s32.c | 41 + .../gcc.target/aarch64/sve/acle/asm/cls_s64.c | 41 + .../gcc.target/aarch64/sve/acle/asm/cls_s8.c | 41 + .../gcc.target/aarch64/sve/acle/asm/clz_s16.c | 41 + .../gcc.target/aarch64/sve/acle/asm/clz_s32.c | 41 + .../gcc.target/aarch64/sve/acle/asm/clz_s64.c | 41 + .../gcc.target/aarch64/sve/acle/asm/clz_s8.c | 41 + .../gcc.target/aarch64/sve/acle/asm/clz_u16.c | 81 + .../gcc.target/aarch64/sve/acle/asm/clz_u32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/clz_u64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/clz_u8.c | 81 + .../gcc.target/aarch64/sve/acle/asm/cmla_f16.c | 675 +++ .../gcc.target/aarch64/sve/acle/asm/cmla_f32.c | 675 +++ .../gcc.target/aarch64/sve/acle/asm/cmla_f64.c | 675 +++ .../aarch64/sve/acle/asm/cmla_lane_f16.c | 194 + .../aarch64/sve/acle/asm/cmla_lane_f32.c | 176 + .../gcc.target/aarch64/sve/acle/asm/cmpeq_f16.c | 50 + .../gcc.target/aarch64/sve/acle/asm/cmpeq_f32.c | 50 + .../gcc.target/aarch64/sve/acle/asm/cmpeq_f64.c | 50 + .../gcc.target/aarch64/sve/acle/asm/cmpeq_s16.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpeq_s32.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpeq_s64.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpeq_s8.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpeq_u16.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpeq_u32.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpeq_u64.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpeq_u8.c | 96 + .../aarch64/sve/acle/asm/cmpeq_wide_s16.c | 96 + .../aarch64/sve/acle/asm/cmpeq_wide_s32.c | 96 + .../aarch64/sve/acle/asm/cmpeq_wide_s8.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpge_f16.c | 66 + .../gcc.target/aarch64/sve/acle/asm/cmpge_f32.c | 66 + .../gcc.target/aarch64/sve/acle/asm/cmpge_f64.c | 66 + .../gcc.target/aarch64/sve/acle/asm/cmpge_s16.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpge_s32.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpge_s64.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpge_s8.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpge_u16.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpge_u32.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpge_u64.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpge_u8.c | 116 + .../aarch64/sve/acle/asm/cmpge_wide_s16.c | 96 + .../aarch64/sve/acle/asm/cmpge_wide_s32.c | 96 + .../aarch64/sve/acle/asm/cmpge_wide_s8.c | 96 + .../aarch64/sve/acle/asm/cmpge_wide_u16.c | 96 + .../aarch64/sve/acle/asm/cmpge_wide_u32.c | 96 + .../aarch64/sve/acle/asm/cmpge_wide_u8.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpgt_f16.c | 66 + .../gcc.target/aarch64/sve/acle/asm/cmpgt_f32.c | 66 + .../gcc.target/aarch64/sve/acle/asm/cmpgt_f64.c | 66 + .../gcc.target/aarch64/sve/acle/asm/cmpgt_s16.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpgt_s32.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpgt_s64.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpgt_s8.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpgt_u16.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpgt_u32.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpgt_u64.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmpgt_u8.c | 116 + .../aarch64/sve/acle/asm/cmpgt_wide_s16.c | 96 + .../aarch64/sve/acle/asm/cmpgt_wide_s32.c | 96 + .../aarch64/sve/acle/asm/cmpgt_wide_s8.c | 96 + .../aarch64/sve/acle/asm/cmpgt_wide_u16.c | 96 + .../aarch64/sve/acle/asm/cmpgt_wide_u32.c | 96 + .../aarch64/sve/acle/asm/cmpgt_wide_u8.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmple_f16.c | 66 + .../gcc.target/aarch64/sve/acle/asm/cmple_f32.c | 66 + .../gcc.target/aarch64/sve/acle/asm/cmple_f64.c | 66 + .../gcc.target/aarch64/sve/acle/asm/cmple_s16.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmple_s32.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmple_s64.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmple_s8.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmple_u16.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmple_u32.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmple_u64.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmple_u8.c | 116 + .../aarch64/sve/acle/asm/cmple_wide_s16.c | 96 + .../aarch64/sve/acle/asm/cmple_wide_s32.c | 96 + .../aarch64/sve/acle/asm/cmple_wide_s8.c | 96 + .../aarch64/sve/acle/asm/cmple_wide_u16.c | 96 + .../aarch64/sve/acle/asm/cmple_wide_u32.c | 96 + .../aarch64/sve/acle/asm/cmple_wide_u8.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmplt_f16.c | 66 + .../gcc.target/aarch64/sve/acle/asm/cmplt_f32.c | 66 + .../gcc.target/aarch64/sve/acle/asm/cmplt_f64.c | 66 + .../gcc.target/aarch64/sve/acle/asm/cmplt_s16.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmplt_s32.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmplt_s64.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmplt_s8.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmplt_u16.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmplt_u32.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmplt_u64.c | 116 + .../gcc.target/aarch64/sve/acle/asm/cmplt_u8.c | 116 + .../aarch64/sve/acle/asm/cmplt_wide_s16.c | 96 + .../aarch64/sve/acle/asm/cmplt_wide_s32.c | 96 + .../aarch64/sve/acle/asm/cmplt_wide_s8.c | 96 + .../aarch64/sve/acle/asm/cmplt_wide_u16.c | 96 + .../aarch64/sve/acle/asm/cmplt_wide_u32.c | 96 + .../aarch64/sve/acle/asm/cmplt_wide_u8.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpne_f16.c | 50 + .../gcc.target/aarch64/sve/acle/asm/cmpne_f32.c | 50 + .../gcc.target/aarch64/sve/acle/asm/cmpne_f64.c | 50 + .../gcc.target/aarch64/sve/acle/asm/cmpne_s16.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpne_s32.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpne_s64.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpne_s8.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpne_u16.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpne_u32.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpne_u64.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpne_u8.c | 96 + .../aarch64/sve/acle/asm/cmpne_wide_s16.c | 96 + .../aarch64/sve/acle/asm/cmpne_wide_s32.c | 96 + .../aarch64/sve/acle/asm/cmpne_wide_s8.c | 96 + .../gcc.target/aarch64/sve/acle/asm/cmpuo_f16.c | 51 + .../gcc.target/aarch64/sve/acle/asm/cmpuo_f32.c | 51 + .../gcc.target/aarch64/sve/acle/asm/cmpuo_f64.c | 51 + .../gcc.target/aarch64/sve/acle/asm/cnot_s16.c | 81 + .../gcc.target/aarch64/sve/acle/asm/cnot_s32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/cnot_s64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/cnot_s8.c | 81 + .../gcc.target/aarch64/sve/acle/asm/cnot_u16.c | 81 + .../gcc.target/aarch64/sve/acle/asm/cnot_u32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/cnot_u64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/cnot_u8.c | 81 + .../gcc.target/aarch64/sve/acle/asm/cnt_f16.c | 52 + .../gcc.target/aarch64/sve/acle/asm/cnt_f32.c | 52 + .../gcc.target/aarch64/sve/acle/asm/cnt_f64.c | 52 + .../gcc.target/aarch64/sve/acle/asm/cnt_s16.c | 41 + .../gcc.target/aarch64/sve/acle/asm/cnt_s32.c | 41 + .../gcc.target/aarch64/sve/acle/asm/cnt_s64.c | 41 + .../gcc.target/aarch64/sve/acle/asm/cnt_s8.c | 41 + .../gcc.target/aarch64/sve/acle/asm/cnt_u16.c | 81 + .../gcc.target/aarch64/sve/acle/asm/cnt_u32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/cnt_u64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/cnt_u8.c | 81 + .../gcc.target/aarch64/sve/acle/asm/cntb.c | 280 ++ .../gcc.target/aarch64/sve/acle/asm/cntb_pat.c | 432 ++ .../gcc.target/aarch64/sve/acle/asm/cntd.c | 278 ++ .../gcc.target/aarch64/sve/acle/asm/cntd_pat.c | 426 ++ .../gcc.target/aarch64/sve/acle/asm/cnth.c | 280 ++ .../gcc.target/aarch64/sve/acle/asm/cnth_pat.c | 426 ++ .../gcc.target/aarch64/sve/acle/asm/cntp_b16.c | 243 ++ .../gcc.target/aarch64/sve/acle/asm/cntp_b32.c | 243 ++ .../gcc.target/aarch64/sve/acle/asm/cntp_b64.c | 243 ++ .../gcc.target/aarch64/sve/acle/asm/cntp_b8.c | 253 ++ .../gcc.target/aarch64/sve/acle/asm/cntw.c | 279 ++ .../gcc.target/aarch64/sve/acle/asm/cntw_pat.c | 426 ++ .../gcc.target/aarch64/sve/acle/asm/compact_f32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/compact_f64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/compact_s32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/compact_s64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/compact_u32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/compact_u64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/create2_1.c | 113 + .../gcc.target/aarch64/sve/acle/asm/create3_1.c | 124 + .../gcc.target/aarch64/sve/acle/asm/create4_1.c | 135 + .../gcc.target/aarch64/sve/acle/asm/cvt_f16.c | 731 ++++ .../gcc.target/aarch64/sve/acle/asm/cvt_f32.c | 549 +++ .../gcc.target/aarch64/sve/acle/asm/cvt_f64.c | 549 +++ .../gcc.target/aarch64/sve/acle/asm/cvt_s16.c | 72 + .../gcc.target/aarch64/sve/acle/asm/cvt_s32.c | 210 + .../gcc.target/aarch64/sve/acle/asm/cvt_s64.c | 210 + .../gcc.target/aarch64/sve/acle/asm/cvt_u16.c | 72 + .../gcc.target/aarch64/sve/acle/asm/cvt_u32.c | 210 + .../gcc.target/aarch64/sve/acle/asm/cvt_u64.c | 210 + .../gcc.target/aarch64/sve/acle/asm/div_f16.c | 303 ++ .../gcc.target/aarch64/sve/acle/asm/div_f32.c | 303 ++ .../gcc.target/aarch64/sve/acle/asm/div_f64.c | 303 ++ .../gcc.target/aarch64/sve/acle/asm/div_s32.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/div_s64.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/div_u32.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/div_u64.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/divr_f16.c | 324 ++ .../gcc.target/aarch64/sve/acle/asm/divr_f32.c | 324 ++ .../gcc.target/aarch64/sve/acle/asm/divr_f64.c | 324 ++ .../gcc.target/aarch64/sve/acle/asm/divr_s32.c | 247 ++ .../gcc.target/aarch64/sve/acle/asm/divr_s64.c | 247 ++ .../gcc.target/aarch64/sve/acle/asm/divr_u32.c | 247 ++ .../gcc.target/aarch64/sve/acle/asm/divr_u64.c | 247 ++ .../gcc.target/aarch64/sve/acle/asm/dot_lane_s32.c | 93 + .../gcc.target/aarch64/sve/acle/asm/dot_lane_s64.c | 74 + .../gcc.target/aarch64/sve/acle/asm/dot_lane_u32.c | 93 + .../gcc.target/aarch64/sve/acle/asm/dot_lane_u64.c | 74 + .../gcc.target/aarch64/sve/acle/asm/dot_s32.c | 86 + .../gcc.target/aarch64/sve/acle/asm/dot_s64.c | 86 + .../gcc.target/aarch64/sve/acle/asm/dot_u32.c | 86 + .../gcc.target/aarch64/sve/acle/asm/dot_u64.c | 86 + .../gcc.target/aarch64/sve/acle/asm/dup_b16.c | 32 + .../gcc.target/aarch64/sve/acle/asm/dup_b32.c | 32 + .../gcc.target/aarch64/sve/acle/asm/dup_b64.c | 32 + .../gcc.target/aarch64/sve/acle/asm/dup_b8.c | 32 + .../gcc.target/aarch64/sve/acle/asm/dup_f16.c | 215 + .../gcc.target/aarch64/sve/acle/asm/dup_f32.c | 212 + .../gcc.target/aarch64/sve/acle/asm/dup_f64.c | 212 + .../gcc.target/aarch64/sve/acle/asm/dup_lane_f16.c | 108 + .../gcc.target/aarch64/sve/acle/asm/dup_lane_f32.c | 110 + .../gcc.target/aarch64/sve/acle/asm/dup_lane_f64.c | 111 + .../gcc.target/aarch64/sve/acle/asm/dup_lane_s16.c | 126 + .../gcc.target/aarch64/sve/acle/asm/dup_lane_s32.c | 128 + .../gcc.target/aarch64/sve/acle/asm/dup_lane_s64.c | 130 + .../gcc.target/aarch64/sve/acle/asm/dup_lane_s8.c | 124 + .../gcc.target/aarch64/sve/acle/asm/dup_lane_u16.c | 126 + .../gcc.target/aarch64/sve/acle/asm/dup_lane_u32.c | 128 + .../gcc.target/aarch64/sve/acle/asm/dup_lane_u64.c | 130 + .../gcc.target/aarch64/sve/acle/asm/dup_lane_u8.c | 124 + .../gcc.target/aarch64/sve/acle/asm/dup_s16.c | 1193 ++++++ .../gcc.target/aarch64/sve/acle/asm/dup_s32.c | 1175 ++++++ .../gcc.target/aarch64/sve/acle/asm/dup_s64.c | 1175 ++++++ .../gcc.target/aarch64/sve/acle/asm/dup_s8.c | 383 ++ .../gcc.target/aarch64/sve/acle/asm/dup_u16.c | 1193 ++++++ .../gcc.target/aarch64/sve/acle/asm/dup_u32.c | 1175 ++++++ .../gcc.target/aarch64/sve/acle/asm/dup_u64.c | 1175 ++++++ .../gcc.target/aarch64/sve/acle/asm/dup_u8.c | 383 ++ .../gcc.target/aarch64/sve/acle/asm/dupq_b16.c | 276 ++ .../gcc.target/aarch64/sve/acle/asm/dupq_b32.c | 132 + .../gcc.target/aarch64/sve/acle/asm/dupq_b64.c | 55 + .../gcc.target/aarch64/sve/acle/asm/dupq_b8.c | 413 ++ .../gcc.target/aarch64/sve/acle/asm/dupq_f16.c | 53 + .../gcc.target/aarch64/sve/acle/asm/dupq_f32.c | 53 + .../gcc.target/aarch64/sve/acle/asm/dupq_f64.c | 13 + .../aarch64/sve/acle/asm/dupq_lane_f16.c | 48 + .../aarch64/sve/acle/asm/dupq_lane_f32.c | 48 + .../aarch64/sve/acle/asm/dupq_lane_f64.c | 48 + .../aarch64/sve/acle/asm/dupq_lane_s16.c | 48 + .../aarch64/sve/acle/asm/dupq_lane_s32.c | 48 + .../aarch64/sve/acle/asm/dupq_lane_s64.c | 48 + .../gcc.target/aarch64/sve/acle/asm/dupq_lane_s8.c | 48 + .../aarch64/sve/acle/asm/dupq_lane_u16.c | 48 + .../aarch64/sve/acle/asm/dupq_lane_u32.c | 48 + .../aarch64/sve/acle/asm/dupq_lane_u64.c | 48 + .../gcc.target/aarch64/sve/acle/asm/dupq_lane_u8.c | 48 + .../gcc.target/aarch64/sve/acle/asm/dupq_s16.c | 70 + .../gcc.target/aarch64/sve/acle/asm/dupq_s32.c | 61 + .../gcc.target/aarch64/sve/acle/asm/dupq_s64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/dupq_s8.c | 99 + .../gcc.target/aarch64/sve/acle/asm/dupq_u16.c | 70 + .../gcc.target/aarch64/sve/acle/asm/dupq_u32.c | 61 + .../gcc.target/aarch64/sve/acle/asm/dupq_u64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/dupq_u8.c | 99 + .../gcc.target/aarch64/sve/acle/asm/eor_b.c | 30 + .../gcc.target/aarch64/sve/acle/asm/eor_s16.c | 376 ++ .../gcc.target/aarch64/sve/acle/asm/eor_s32.c | 372 ++ .../gcc.target/aarch64/sve/acle/asm/eor_s64.c | 372 ++ .../gcc.target/aarch64/sve/acle/asm/eor_s8.c | 296 ++ .../gcc.target/aarch64/sve/acle/asm/eor_u16.c | 376 ++ .../gcc.target/aarch64/sve/acle/asm/eor_u32.c | 372 ++ .../gcc.target/aarch64/sve/acle/asm/eor_u64.c | 372 ++ .../gcc.target/aarch64/sve/acle/asm/eor_u8.c | 296 ++ .../gcc.target/aarch64/sve/acle/asm/eorv_s16.c | 13 + .../gcc.target/aarch64/sve/acle/asm/eorv_s32.c | 13 + .../gcc.target/aarch64/sve/acle/asm/eorv_s64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/eorv_s8.c | 13 + .../gcc.target/aarch64/sve/acle/asm/eorv_u16.c | 13 + .../gcc.target/aarch64/sve/acle/asm/eorv_u32.c | 13 + .../gcc.target/aarch64/sve/acle/asm/eorv_u64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/eorv_u8.c | 13 + .../gcc.target/aarch64/sve/acle/asm/expa_f16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/expa_f32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/expa_f64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/ext_f16.c | 73 + .../gcc.target/aarch64/sve/acle/asm/ext_f32.c | 73 + .../gcc.target/aarch64/sve/acle/asm/ext_f64.c | 73 + .../gcc.target/aarch64/sve/acle/asm/ext_s16.c | 73 + .../gcc.target/aarch64/sve/acle/asm/ext_s32.c | 73 + .../gcc.target/aarch64/sve/acle/asm/ext_s64.c | 73 + .../gcc.target/aarch64/sve/acle/asm/ext_s8.c | 73 + .../gcc.target/aarch64/sve/acle/asm/ext_u16.c | 73 + .../gcc.target/aarch64/sve/acle/asm/ext_u32.c | 73 + .../gcc.target/aarch64/sve/acle/asm/ext_u64.c | 73 + .../gcc.target/aarch64/sve/acle/asm/ext_u8.c | 73 + .../gcc.target/aarch64/sve/acle/asm/extb_s16.c | 81 + .../gcc.target/aarch64/sve/acle/asm/extb_s32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/extb_s64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/extb_u16.c | 82 + .../gcc.target/aarch64/sve/acle/asm/extb_u32.c | 82 + .../gcc.target/aarch64/sve/acle/asm/extb_u64.c | 82 + .../gcc.target/aarch64/sve/acle/asm/exth_s32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/exth_s64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/exth_u32.c | 82 + .../gcc.target/aarch64/sve/acle/asm/exth_u64.c | 82 + .../gcc.target/aarch64/sve/acle/asm/extw_s64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/extw_u64.c | 82 + .../gcc.target/aarch64/sve/acle/asm/get2_f16.c | 55 + .../gcc.target/aarch64/sve/acle/asm/get2_f32.c | 55 + .../gcc.target/aarch64/sve/acle/asm/get2_f64.c | 55 + .../gcc.target/aarch64/sve/acle/asm/get2_s16.c | 55 + .../gcc.target/aarch64/sve/acle/asm/get2_s32.c | 55 + .../gcc.target/aarch64/sve/acle/asm/get2_s64.c | 55 + .../gcc.target/aarch64/sve/acle/asm/get2_s8.c | 55 + .../gcc.target/aarch64/sve/acle/asm/get2_u16.c | 55 + .../gcc.target/aarch64/sve/acle/asm/get2_u32.c | 55 + .../gcc.target/aarch64/sve/acle/asm/get2_u64.c | 55 + .../gcc.target/aarch64/sve/acle/asm/get2_u8.c | 55 + .../gcc.target/aarch64/sve/acle/asm/get3_f16.c | 108 + .../gcc.target/aarch64/sve/acle/asm/get3_f32.c | 108 + .../gcc.target/aarch64/sve/acle/asm/get3_f64.c | 108 + .../gcc.target/aarch64/sve/acle/asm/get3_s16.c | 108 + .../gcc.target/aarch64/sve/acle/asm/get3_s32.c | 108 + .../gcc.target/aarch64/sve/acle/asm/get3_s64.c | 108 + .../gcc.target/aarch64/sve/acle/asm/get3_s8.c | 108 + .../gcc.target/aarch64/sve/acle/asm/get3_u16.c | 108 + .../gcc.target/aarch64/sve/acle/asm/get3_u32.c | 108 + .../gcc.target/aarch64/sve/acle/asm/get3_u64.c | 108 + .../gcc.target/aarch64/sve/acle/asm/get3_u8.c | 108 + .../gcc.target/aarch64/sve/acle/asm/get4_f16.c | 179 + .../gcc.target/aarch64/sve/acle/asm/get4_f32.c | 179 + .../gcc.target/aarch64/sve/acle/asm/get4_f64.c | 179 + .../gcc.target/aarch64/sve/acle/asm/get4_s16.c | 179 + .../gcc.target/aarch64/sve/acle/asm/get4_s32.c | 179 + .../gcc.target/aarch64/sve/acle/asm/get4_s64.c | 179 + .../gcc.target/aarch64/sve/acle/asm/get4_s8.c | 179 + .../gcc.target/aarch64/sve/acle/asm/get4_u16.c | 179 + .../gcc.target/aarch64/sve/acle/asm/get4_u32.c | 179 + .../gcc.target/aarch64/sve/acle/asm/get4_u64.c | 179 + .../gcc.target/aarch64/sve/acle/asm/get4_u8.c | 179 + .../gcc.target/aarch64/sve/acle/asm/index_s16.c | 220 + .../gcc.target/aarch64/sve/acle/asm/index_s32.c | 220 + .../gcc.target/aarch64/sve/acle/asm/index_s64.c | 220 + .../gcc.target/aarch64/sve/acle/asm/index_s8.c | 220 + .../gcc.target/aarch64/sve/acle/asm/index_u16.c | 220 + .../gcc.target/aarch64/sve/acle/asm/index_u32.c | 220 + .../gcc.target/aarch64/sve/acle/asm/index_u64.c | 220 + .../gcc.target/aarch64/sve/acle/asm/index_u8.c | 220 + .../gcc.target/aarch64/sve/acle/asm/insr_f16.c | 51 + .../gcc.target/aarch64/sve/acle/asm/insr_f32.c | 51 + .../gcc.target/aarch64/sve/acle/asm/insr_f64.c | 51 + .../gcc.target/aarch64/sve/acle/asm/insr_s16.c | 56 + .../gcc.target/aarch64/sve/acle/asm/insr_s32.c | 56 + .../gcc.target/aarch64/sve/acle/asm/insr_s64.c | 56 + .../gcc.target/aarch64/sve/acle/asm/insr_s8.c | 56 + .../gcc.target/aarch64/sve/acle/asm/insr_u16.c | 56 + .../gcc.target/aarch64/sve/acle/asm/insr_u32.c | 56 + .../gcc.target/aarch64/sve/acle/asm/insr_u64.c | 56 + .../gcc.target/aarch64/sve/acle/asm/insr_u8.c | 56 + .../gcc.target/aarch64/sve/acle/asm/lasta_f16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/lasta_f32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/lasta_f64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/lasta_s16.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lasta_s32.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lasta_s64.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lasta_s8.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lasta_u16.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lasta_u32.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lasta_u64.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lasta_u8.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lastb_f16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/lastb_f32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/lastb_f64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/lastb_s16.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lastb_s32.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lastb_s64.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lastb_s8.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lastb_u16.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lastb_u32.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lastb_u64.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lastb_u8.c | 12 + .../gcc.target/aarch64/sve/acle/asm/ld1_f16.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1_f32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1_f64.c | 158 + .../aarch64/sve/acle/asm/ld1_gather_f32.c | 272 ++ .../aarch64/sve/acle/asm/ld1_gather_f64.c | 348 ++ .../aarch64/sve/acle/asm/ld1_gather_s32.c | 272 ++ .../aarch64/sve/acle/asm/ld1_gather_s64.c | 348 ++ .../aarch64/sve/acle/asm/ld1_gather_u32.c | 272 ++ .../aarch64/sve/acle/asm/ld1_gather_u64.c | 348 ++ .../gcc.target/aarch64/sve/acle/asm/ld1_s16.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1_s32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1_s64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1_s8.c | 162 + .../gcc.target/aarch64/sve/acle/asm/ld1_u16.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1_u32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1_u64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1_u8.c | 162 + .../gcc.target/aarch64/sve/acle/asm/ld1rq_f16.c | 137 + .../gcc.target/aarch64/sve/acle/asm/ld1rq_f32.c | 137 + .../gcc.target/aarch64/sve/acle/asm/ld1rq_f64.c | 97 + .../gcc.target/aarch64/sve/acle/asm/ld1rq_s16.c | 137 + .../gcc.target/aarch64/sve/acle/asm/ld1rq_s32.c | 137 + .../gcc.target/aarch64/sve/acle/asm/ld1rq_s64.c | 97 + .../gcc.target/aarch64/sve/acle/asm/ld1rq_s8.c | 137 + .../gcc.target/aarch64/sve/acle/asm/ld1rq_u16.c | 137 + .../gcc.target/aarch64/sve/acle/asm/ld1rq_u32.c | 137 + .../gcc.target/aarch64/sve/acle/asm/ld1rq_u64.c | 97 + .../gcc.target/aarch64/sve/acle/asm/ld1rq_u8.c | 137 + .../aarch64/sve/acle/asm/ld1sb_gather_s32.c | 131 + .../aarch64/sve/acle/asm/ld1sb_gather_s64.c | 149 + .../aarch64/sve/acle/asm/ld1sb_gather_u32.c | 131 + .../aarch64/sve/acle/asm/ld1sb_gather_u64.c | 149 + .../gcc.target/aarch64/sve/acle/asm/ld1sb_s16.c | 162 + .../gcc.target/aarch64/sve/acle/asm/ld1sb_s32.c | 162 + .../gcc.target/aarch64/sve/acle/asm/ld1sb_s64.c | 162 + .../gcc.target/aarch64/sve/acle/asm/ld1sb_u16.c | 162 + .../gcc.target/aarch64/sve/acle/asm/ld1sb_u32.c | 162 + .../gcc.target/aarch64/sve/acle/asm/ld1sb_u64.c | 162 + .../aarch64/sve/acle/asm/ld1sh_gather_s32.c | 252 ++ .../aarch64/sve/acle/asm/ld1sh_gather_s64.c | 288 ++ .../aarch64/sve/acle/asm/ld1sh_gather_u32.c | 252 ++ .../aarch64/sve/acle/asm/ld1sh_gather_u64.c | 288 ++ .../gcc.target/aarch64/sve/acle/asm/ld1sh_s32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1sh_s64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1sh_u32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1sh_u64.c | 158 + .../aarch64/sve/acle/asm/ld1sw_gather_s64.c | 308 ++ .../aarch64/sve/acle/asm/ld1sw_gather_u64.c | 308 ++ .../gcc.target/aarch64/sve/acle/asm/ld1sw_s64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1sw_u64.c | 158 + .../aarch64/sve/acle/asm/ld1ub_gather_s32.c | 131 + .../aarch64/sve/acle/asm/ld1ub_gather_s64.c | 149 + .../aarch64/sve/acle/asm/ld1ub_gather_u32.c | 131 + .../aarch64/sve/acle/asm/ld1ub_gather_u64.c | 149 + .../gcc.target/aarch64/sve/acle/asm/ld1ub_s16.c | 162 + .../gcc.target/aarch64/sve/acle/asm/ld1ub_s32.c | 162 + .../gcc.target/aarch64/sve/acle/asm/ld1ub_s64.c | 162 + .../gcc.target/aarch64/sve/acle/asm/ld1ub_u16.c | 162 + .../gcc.target/aarch64/sve/acle/asm/ld1ub_u32.c | 162 + .../gcc.target/aarch64/sve/acle/asm/ld1ub_u64.c | 162 + .../aarch64/sve/acle/asm/ld1uh_gather_s32.c | 252 ++ .../aarch64/sve/acle/asm/ld1uh_gather_s64.c | 288 ++ .../aarch64/sve/acle/asm/ld1uh_gather_u32.c | 252 ++ .../aarch64/sve/acle/asm/ld1uh_gather_u64.c | 288 ++ .../gcc.target/aarch64/sve/acle/asm/ld1uh_s32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1uh_s64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1uh_u32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1uh_u64.c | 158 + .../aarch64/sve/acle/asm/ld1uw_gather_s64.c | 308 ++ .../aarch64/sve/acle/asm/ld1uw_gather_u64.c | 308 ++ .../gcc.target/aarch64/sve/acle/asm/ld1uw_s64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld1uw_u64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ld2_f16.c | 200 + .../gcc.target/aarch64/sve/acle/asm/ld2_f32.c | 200 + .../gcc.target/aarch64/sve/acle/asm/ld2_f64.c | 200 + .../gcc.target/aarch64/sve/acle/asm/ld2_s16.c | 200 + .../gcc.target/aarch64/sve/acle/asm/ld2_s32.c | 200 + .../gcc.target/aarch64/sve/acle/asm/ld2_s64.c | 200 + .../gcc.target/aarch64/sve/acle/asm/ld2_s8.c | 204 + .../gcc.target/aarch64/sve/acle/asm/ld2_u16.c | 200 + .../gcc.target/aarch64/sve/acle/asm/ld2_u32.c | 200 + .../gcc.target/aarch64/sve/acle/asm/ld2_u64.c | 200 + .../gcc.target/aarch64/sve/acle/asm/ld2_u8.c | 204 + .../gcc.target/aarch64/sve/acle/asm/ld3_f16.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/ld3_f32.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/ld3_f64.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/ld3_s16.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/ld3_s32.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/ld3_s64.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/ld3_s8.c | 246 ++ .../gcc.target/aarch64/sve/acle/asm/ld3_u16.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/ld3_u32.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/ld3_u64.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/ld3_u8.c | 246 ++ .../gcc.target/aarch64/sve/acle/asm/ld4_f16.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/ld4_f32.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/ld4_f64.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/ld4_s16.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/ld4_s32.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/ld4_s64.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/ld4_s8.c | 290 ++ .../gcc.target/aarch64/sve/acle/asm/ld4_u16.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/ld4_u32.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/ld4_u64.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/ld4_u8.c | 290 ++ .../gcc.target/aarch64/sve/acle/asm/ldff1_f16.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1_f32.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1_f64.c | 86 + .../aarch64/sve/acle/asm/ldff1_gather_f32.c | 272 ++ .../aarch64/sve/acle/asm/ldff1_gather_f64.c | 348 ++ .../aarch64/sve/acle/asm/ldff1_gather_s32.c | 272 ++ .../aarch64/sve/acle/asm/ldff1_gather_s64.c | 348 ++ .../aarch64/sve/acle/asm/ldff1_gather_u32.c | 272 ++ .../aarch64/sve/acle/asm/ldff1_gather_u64.c | 348 ++ .../gcc.target/aarch64/sve/acle/asm/ldff1_s16.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1_s32.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1_s64.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1_s8.c | 90 + .../gcc.target/aarch64/sve/acle/asm/ldff1_u16.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1_u32.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1_u64.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1_u8.c | 90 + .../aarch64/sve/acle/asm/ldff1sb_gather_s32.c | 131 + .../aarch64/sve/acle/asm/ldff1sb_gather_s64.c | 149 + .../aarch64/sve/acle/asm/ldff1sb_gather_u32.c | 131 + .../aarch64/sve/acle/asm/ldff1sb_gather_u64.c | 149 + .../gcc.target/aarch64/sve/acle/asm/ldff1sb_s16.c | 90 + .../gcc.target/aarch64/sve/acle/asm/ldff1sb_s32.c | 90 + .../gcc.target/aarch64/sve/acle/asm/ldff1sb_s64.c | 90 + .../gcc.target/aarch64/sve/acle/asm/ldff1sb_u16.c | 90 + .../gcc.target/aarch64/sve/acle/asm/ldff1sb_u32.c | 90 + .../gcc.target/aarch64/sve/acle/asm/ldff1sb_u64.c | 90 + .../aarch64/sve/acle/asm/ldff1sh_gather_s32.c | 252 ++ .../aarch64/sve/acle/asm/ldff1sh_gather_s64.c | 288 ++ .../aarch64/sve/acle/asm/ldff1sh_gather_u32.c | 252 ++ .../aarch64/sve/acle/asm/ldff1sh_gather_u64.c | 288 ++ .../gcc.target/aarch64/sve/acle/asm/ldff1sh_s32.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1sh_s64.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1sh_u32.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1sh_u64.c | 86 + .../aarch64/sve/acle/asm/ldff1sw_gather_s64.c | 308 ++ .../aarch64/sve/acle/asm/ldff1sw_gather_u64.c | 308 ++ .../gcc.target/aarch64/sve/acle/asm/ldff1sw_s64.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1sw_u64.c | 86 + .../aarch64/sve/acle/asm/ldff1ub_gather_s32.c | 131 + .../aarch64/sve/acle/asm/ldff1ub_gather_s64.c | 149 + .../aarch64/sve/acle/asm/ldff1ub_gather_u32.c | 131 + .../aarch64/sve/acle/asm/ldff1ub_gather_u64.c | 149 + .../gcc.target/aarch64/sve/acle/asm/ldff1ub_s16.c | 90 + .../gcc.target/aarch64/sve/acle/asm/ldff1ub_s32.c | 90 + .../gcc.target/aarch64/sve/acle/asm/ldff1ub_s64.c | 90 + .../gcc.target/aarch64/sve/acle/asm/ldff1ub_u16.c | 90 + .../gcc.target/aarch64/sve/acle/asm/ldff1ub_u32.c | 90 + .../gcc.target/aarch64/sve/acle/asm/ldff1ub_u64.c | 90 + .../aarch64/sve/acle/asm/ldff1uh_gather_s32.c | 252 ++ .../aarch64/sve/acle/asm/ldff1uh_gather_s64.c | 288 ++ .../aarch64/sve/acle/asm/ldff1uh_gather_u32.c | 252 ++ .../aarch64/sve/acle/asm/ldff1uh_gather_u64.c | 288 ++ .../gcc.target/aarch64/sve/acle/asm/ldff1uh_s32.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1uh_s64.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1uh_u32.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1uh_u64.c | 86 + .../aarch64/sve/acle/asm/ldff1uw_gather_s64.c | 308 ++ .../aarch64/sve/acle/asm/ldff1uw_gather_u64.c | 308 ++ .../gcc.target/aarch64/sve/acle/asm/ldff1uw_s64.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldff1uw_u64.c | 86 + .../gcc.target/aarch64/sve/acle/asm/ldnf1_f16.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1_f32.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1_f64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1_s16.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1_s32.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1_s64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1_s8.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1_u16.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1_u32.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1_u64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1_u8.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1sb_s16.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1sb_s32.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1sb_s64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1sb_u16.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1sb_u32.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1sb_u64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1sh_s32.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1sh_s64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1sh_u32.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1sh_u64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1sw_s64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1sw_u64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1ub_s16.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1ub_s32.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1ub_s64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1ub_u16.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1ub_u32.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1ub_u64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1uh_s32.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1uh_s64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1uh_u32.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1uh_u64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1uw_s64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnf1uw_u64.c | 154 + .../gcc.target/aarch64/sve/acle/asm/ldnt1_f16.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ldnt1_f32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ldnt1_f64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ldnt1_s16.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ldnt1_s32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ldnt1_s64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ldnt1_s8.c | 162 + .../gcc.target/aarch64/sve/acle/asm/ldnt1_u16.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ldnt1_u32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ldnt1_u64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/ldnt1_u8.c | 162 + .../gcc.target/aarch64/sve/acle/asm/len_f16.c | 12 + .../gcc.target/aarch64/sve/acle/asm/len_f32.c | 12 + .../gcc.target/aarch64/sve/acle/asm/len_f64.c | 12 + .../gcc.target/aarch64/sve/acle/asm/len_s16.c | 12 + .../gcc.target/aarch64/sve/acle/asm/len_s32.c | 12 + .../gcc.target/aarch64/sve/acle/asm/len_s64.c | 12 + .../gcc.target/aarch64/sve/acle/asm/len_s8.c | 12 + .../gcc.target/aarch64/sve/acle/asm/len_u16.c | 12 + .../gcc.target/aarch64/sve/acle/asm/len_u32.c | 12 + .../gcc.target/aarch64/sve/acle/asm/len_u64.c | 12 + .../gcc.target/aarch64/sve/acle/asm/len_u8.c | 12 + .../gcc.target/aarch64/sve/acle/asm/lsl_s16.c | 351 ++ .../gcc.target/aarch64/sve/acle/asm/lsl_s32.c | 351 ++ .../gcc.target/aarch64/sve/acle/asm/lsl_s64.c | 351 ++ .../gcc.target/aarch64/sve/acle/asm/lsl_s8.c | 351 ++ .../gcc.target/aarch64/sve/acle/asm/lsl_u16.c | 351 ++ .../gcc.target/aarch64/sve/acle/asm/lsl_u32.c | 351 ++ .../gcc.target/aarch64/sve/acle/asm/lsl_u64.c | 351 ++ .../gcc.target/aarch64/sve/acle/asm/lsl_u8.c | 351 ++ .../gcc.target/aarch64/sve/acle/asm/lsl_wide_s16.c | 331 ++ .../gcc.target/aarch64/sve/acle/asm/lsl_wide_s32.c | 331 ++ .../gcc.target/aarch64/sve/acle/asm/lsl_wide_s8.c | 331 ++ .../gcc.target/aarch64/sve/acle/asm/lsl_wide_u16.c | 331 ++ .../gcc.target/aarch64/sve/acle/asm/lsl_wide_u32.c | 331 ++ .../gcc.target/aarch64/sve/acle/asm/lsl_wide_u8.c | 331 ++ .../gcc.target/aarch64/sve/acle/asm/lsr_u16.c | 340 ++ .../gcc.target/aarch64/sve/acle/asm/lsr_u32.c | 340 ++ .../gcc.target/aarch64/sve/acle/asm/lsr_u64.c | 340 ++ .../gcc.target/aarch64/sve/acle/asm/lsr_u8.c | 340 ++ .../gcc.target/aarch64/sve/acle/asm/lsr_wide_u16.c | 325 ++ .../gcc.target/aarch64/sve/acle/asm/lsr_wide_u32.c | 325 ++ .../gcc.target/aarch64/sve/acle/asm/lsr_wide_u8.c | 325 ++ .../gcc.target/aarch64/sve/acle/asm/mad_f16.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/mad_f32.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/mad_f64.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/mad_s16.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mad_s32.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mad_s64.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mad_s8.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mad_u16.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mad_u32.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mad_u64.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mad_u8.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/max_f16.c | 425 ++ .../gcc.target/aarch64/sve/acle/asm/max_f32.c | 425 ++ .../gcc.target/aarch64/sve/acle/asm/max_f64.c | 425 ++ .../gcc.target/aarch64/sve/acle/asm/max_s16.c | 293 ++ .../gcc.target/aarch64/sve/acle/asm/max_s32.c | 293 ++ .../gcc.target/aarch64/sve/acle/asm/max_s64.c | 293 ++ .../gcc.target/aarch64/sve/acle/asm/max_s8.c | 273 ++ .../gcc.target/aarch64/sve/acle/asm/max_u16.c | 293 ++ .../gcc.target/aarch64/sve/acle/asm/max_u32.c | 293 ++ .../gcc.target/aarch64/sve/acle/asm/max_u64.c | 293 ++ .../gcc.target/aarch64/sve/acle/asm/max_u8.c | 273 ++ .../gcc.target/aarch64/sve/acle/asm/maxnm_f16.c | 425 ++ .../gcc.target/aarch64/sve/acle/asm/maxnm_f32.c | 425 ++ .../gcc.target/aarch64/sve/acle/asm/maxnm_f64.c | 425 ++ .../gcc.target/aarch64/sve/acle/asm/maxnmv_f16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/maxnmv_f32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/maxnmv_f64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/maxv_f16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/maxv_f32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/maxv_f64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/maxv_s16.c | 13 + .../gcc.target/aarch64/sve/acle/asm/maxv_s32.c | 13 + .../gcc.target/aarch64/sve/acle/asm/maxv_s64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/maxv_s8.c | 13 + .../gcc.target/aarch64/sve/acle/asm/maxv_u16.c | 13 + .../gcc.target/aarch64/sve/acle/asm/maxv_u32.c | 13 + .../gcc.target/aarch64/sve/acle/asm/maxv_u64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/maxv_u8.c | 13 + .../gcc.target/aarch64/sve/acle/asm/min_f16.c | 425 ++ .../gcc.target/aarch64/sve/acle/asm/min_f32.c | 425 ++ .../gcc.target/aarch64/sve/acle/asm/min_f64.c | 425 ++ .../gcc.target/aarch64/sve/acle/asm/min_s16.c | 293 ++ .../gcc.target/aarch64/sve/acle/asm/min_s32.c | 293 ++ .../gcc.target/aarch64/sve/acle/asm/min_s64.c | 293 ++ .../gcc.target/aarch64/sve/acle/asm/min_s8.c | 273 ++ .../gcc.target/aarch64/sve/acle/asm/min_u16.c | 293 ++ .../gcc.target/aarch64/sve/acle/asm/min_u32.c | 293 ++ .../gcc.target/aarch64/sve/acle/asm/min_u64.c | 293 ++ .../gcc.target/aarch64/sve/acle/asm/min_u8.c | 273 ++ .../gcc.target/aarch64/sve/acle/asm/minnm_f16.c | 425 ++ .../gcc.target/aarch64/sve/acle/asm/minnm_f32.c | 425 ++ .../gcc.target/aarch64/sve/acle/asm/minnm_f64.c | 425 ++ .../gcc.target/aarch64/sve/acle/asm/minnmv_f16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/minnmv_f32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/minnmv_f64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/minv_f16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/minv_f32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/minv_f64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/minv_s16.c | 13 + .../gcc.target/aarch64/sve/acle/asm/minv_s32.c | 13 + .../gcc.target/aarch64/sve/acle/asm/minv_s64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/minv_s8.c | 13 + .../gcc.target/aarch64/sve/acle/asm/minv_u16.c | 13 + .../gcc.target/aarch64/sve/acle/asm/minv_u32.c | 13 + .../gcc.target/aarch64/sve/acle/asm/minv_u64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/minv_u8.c | 13 + .../gcc.target/aarch64/sve/acle/asm/mla_f16.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/mla_f32.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/mla_f64.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/mla_lane_f16.c | 128 + .../gcc.target/aarch64/sve/acle/asm/mla_lane_f32.c | 92 + .../gcc.target/aarch64/sve/acle/asm/mla_lane_f64.c | 83 + .../gcc.target/aarch64/sve/acle/asm/mla_s16.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mla_s32.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mla_s64.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mla_s8.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mla_u16.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mla_u32.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mla_u64.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mla_u8.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mls_f16.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/mls_f32.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/mls_f64.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/mls_lane_f16.c | 128 + .../gcc.target/aarch64/sve/acle/asm/mls_lane_f32.c | 92 + .../gcc.target/aarch64/sve/acle/asm/mls_lane_f64.c | 83 + .../gcc.target/aarch64/sve/acle/asm/mls_s16.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mls_s32.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mls_s64.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mls_s8.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mls_u16.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mls_u32.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mls_u64.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mls_u8.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mov_b.c | 21 + .../gcc.target/aarch64/sve/acle/asm/msb_f16.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/msb_f32.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/msb_f64.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/msb_s16.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/msb_s32.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/msb_s64.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/msb_s8.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/msb_u16.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/msb_u32.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/msb_u64.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/msb_u8.c | 321 ++ .../gcc.target/aarch64/sve/acle/asm/mul_f16.c | 444 ++ .../aarch64/sve/acle/asm/mul_f16_notrap.c | 439 ++ .../gcc.target/aarch64/sve/acle/asm/mul_f32.c | 444 ++ .../aarch64/sve/acle/asm/mul_f32_notrap.c | 439 ++ .../gcc.target/aarch64/sve/acle/asm/mul_f64.c | 444 ++ .../aarch64/sve/acle/asm/mul_f64_notrap.c | 439 ++ .../gcc.target/aarch64/sve/acle/asm/mul_lane_f16.c | 114 + .../gcc.target/aarch64/sve/acle/asm/mul_lane_f32.c | 78 + .../gcc.target/aarch64/sve/acle/asm/mul_lane_f64.c | 69 + .../gcc.target/aarch64/sve/acle/asm/mul_s16.c | 302 ++ .../gcc.target/aarch64/sve/acle/asm/mul_s32.c | 302 ++ .../gcc.target/aarch64/sve/acle/asm/mul_s64.c | 302 ++ .../gcc.target/aarch64/sve/acle/asm/mul_s8.c | 300 ++ .../gcc.target/aarch64/sve/acle/asm/mul_u16.c | 302 ++ .../gcc.target/aarch64/sve/acle/asm/mul_u32.c | 302 ++ .../gcc.target/aarch64/sve/acle/asm/mul_u64.c | 302 ++ .../gcc.target/aarch64/sve/acle/asm/mul_u8.c | 300 ++ .../gcc.target/aarch64/sve/acle/asm/mulh_s16.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/mulh_s32.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/mulh_s64.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/mulh_s8.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/mulh_u16.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/mulh_u32.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/mulh_u64.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/mulh_u8.c | 237 ++ .../gcc.target/aarch64/sve/acle/asm/mulx_f16.c | 472 +++ .../gcc.target/aarch64/sve/acle/asm/mulx_f32.c | 472 +++ .../gcc.target/aarch64/sve/acle/asm/mulx_f64.c | 472 +++ .../gcc.target/aarch64/sve/acle/asm/nand_b.c | 30 + .../gcc.target/aarch64/sve/acle/asm/neg_f16.c | 103 + .../gcc.target/aarch64/sve/acle/asm/neg_f32.c | 103 + .../gcc.target/aarch64/sve/acle/asm/neg_f64.c | 103 + .../gcc.target/aarch64/sve/acle/asm/neg_s16.c | 81 + .../gcc.target/aarch64/sve/acle/asm/neg_s32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/neg_s64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/neg_s8.c | 81 + .../gcc.target/aarch64/sve/acle/asm/nmad_f16.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/nmad_f32.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/nmad_f64.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/nmla_f16.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/nmla_f32.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/nmla_f64.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/nmls_f16.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/nmls_f32.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/nmls_f64.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/nmsb_f16.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/nmsb_f32.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/nmsb_f64.c | 398 ++ .../gcc.target/aarch64/sve/acle/asm/nor_b.c | 30 + .../gcc.target/aarch64/sve/acle/asm/not_b.c | 21 + .../gcc.target/aarch64/sve/acle/asm/not_s16.c | 81 + .../gcc.target/aarch64/sve/acle/asm/not_s32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/not_s64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/not_s8.c | 81 + .../gcc.target/aarch64/sve/acle/asm/not_u16.c | 81 + .../gcc.target/aarch64/sve/acle/asm/not_u32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/not_u64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/not_u8.c | 81 + .../gcc.target/aarch64/sve/acle/asm/orn_b.c | 30 + .../gcc.target/aarch64/sve/acle/asm/orr_b.c | 30 + .../gcc.target/aarch64/sve/acle/asm/orr_s16.c | 376 ++ .../gcc.target/aarch64/sve/acle/asm/orr_s32.c | 372 ++ .../gcc.target/aarch64/sve/acle/asm/orr_s64.c | 372 ++ .../gcc.target/aarch64/sve/acle/asm/orr_s8.c | 295 ++ .../gcc.target/aarch64/sve/acle/asm/orr_u16.c | 376 ++ .../gcc.target/aarch64/sve/acle/asm/orr_u32.c | 372 ++ .../gcc.target/aarch64/sve/acle/asm/orr_u64.c | 372 ++ .../gcc.target/aarch64/sve/acle/asm/orr_u8.c | 295 ++ .../gcc.target/aarch64/sve/acle/asm/orv_s16.c | 13 + .../gcc.target/aarch64/sve/acle/asm/orv_s32.c | 13 + .../gcc.target/aarch64/sve/acle/asm/orv_s64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/orv_s8.c | 13 + .../gcc.target/aarch64/sve/acle/asm/orv_u16.c | 13 + .../gcc.target/aarch64/sve/acle/asm/orv_u32.c | 13 + .../gcc.target/aarch64/sve/acle/asm/orv_u64.c | 13 + .../gcc.target/aarch64/sve/acle/asm/orv_u8.c | 13 + .../gcc.target/aarch64/sve/acle/asm/pfalse.c | 13 + .../gcc.target/aarch64/sve/acle/asm/pfirst_b.c | 22 + .../gcc.target/aarch64/sve/acle/asm/pnext_b16.c | 22 + .../gcc.target/aarch64/sve/acle/asm/pnext_b32.c | 22 + .../gcc.target/aarch64/sve/acle/asm/pnext_b64.c | 22 + .../gcc.target/aarch64/sve/acle/asm/pnext_b8.c | 22 + .../gcc.target/aarch64/sve/acle/asm/prfb.c | 245 ++ .../gcc.target/aarch64/sve/acle/asm/prfb_gather.c | 223 + .../gcc.target/aarch64/sve/acle/asm/prfd.c | 245 ++ .../gcc.target/aarch64/sve/acle/asm/prfd_gather.c | 225 + .../gcc.target/aarch64/sve/acle/asm/prfh.c | 245 ++ .../gcc.target/aarch64/sve/acle/asm/prfh_gather.c | 225 + .../gcc.target/aarch64/sve/acle/asm/prfw.c | 245 ++ .../gcc.target/aarch64/sve/acle/asm/prfw_gather.c | 225 + .../gcc.target/aarch64/sve/acle/asm/ptest_any.c | 77 + .../gcc.target/aarch64/sve/acle/asm/ptest_first.c | 77 + .../gcc.target/aarch64/sve/acle/asm/ptest_last.c | 77 + .../gcc.target/aarch64/sve/acle/asm/ptrue.c | 40 + .../aarch64/sve/acle/asm/ptrue_pat_b16.c | 156 + .../aarch64/sve/acle/asm/ptrue_pat_b32.c | 156 + .../aarch64/sve/acle/asm/ptrue_pat_b64.c | 156 + .../gcc.target/aarch64/sve/acle/asm/ptrue_pat_b8.c | 156 + .../gcc.target/aarch64/sve/acle/asm/qadd_s16.c | 123 + .../gcc.target/aarch64/sve/acle/asm/qadd_s32.c | 123 + .../gcc.target/aarch64/sve/acle/asm/qadd_s64.c | 123 + .../gcc.target/aarch64/sve/acle/asm/qadd_s8.c | 123 + .../gcc.target/aarch64/sve/acle/asm/qadd_u16.c | 126 + .../gcc.target/aarch64/sve/acle/asm/qadd_u32.c | 126 + .../gcc.target/aarch64/sve/acle/asm/qadd_u64.c | 126 + .../gcc.target/aarch64/sve/acle/asm/qadd_u8.c | 123 + .../aarch64/sve/acle/asm/qdecb_pat_s32.c | 202 + .../aarch64/sve/acle/asm/qdecb_pat_s64.c | 202 + .../aarch64/sve/acle/asm/qdecb_pat_u32.c | 202 + .../aarch64/sve/acle/asm/qdecb_pat_u64.c | 202 + .../gcc.target/aarch64/sve/acle/asm/qdecb_s32.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qdecb_s64.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qdecb_u32.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qdecb_u64.c | 58 + .../aarch64/sve/acle/asm/qdecd_pat_s32.c | 202 + .../aarch64/sve/acle/asm/qdecd_pat_s64.c | 401 ++ .../aarch64/sve/acle/asm/qdecd_pat_u32.c | 202 + .../aarch64/sve/acle/asm/qdecd_pat_u64.c | 401 ++ .../gcc.target/aarch64/sve/acle/asm/qdecd_s32.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qdecd_s64.c | 113 + .../gcc.target/aarch64/sve/acle/asm/qdecd_u32.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qdecd_u64.c | 113 + .../aarch64/sve/acle/asm/qdech_pat_s16.c | 202 + .../aarch64/sve/acle/asm/qdech_pat_s32.c | 202 + .../aarch64/sve/acle/asm/qdech_pat_s64.c | 202 + .../aarch64/sve/acle/asm/qdech_pat_u16.c | 202 + .../aarch64/sve/acle/asm/qdech_pat_u32.c | 202 + .../aarch64/sve/acle/asm/qdech_pat_u64.c | 202 + .../gcc.target/aarch64/sve/acle/asm/qdech_s16.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qdech_s32.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qdech_s64.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qdech_u16.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qdech_u32.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qdech_u64.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qdecp_s16.c | 22 + .../gcc.target/aarch64/sve/acle/asm/qdecp_s32.c | 98 + .../gcc.target/aarch64/sve/acle/asm/qdecp_s64.c | 98 + .../gcc.target/aarch64/sve/acle/asm/qdecp_u16.c | 22 + .../gcc.target/aarch64/sve/acle/asm/qdecp_u32.c | 98 + .../gcc.target/aarch64/sve/acle/asm/qdecp_u64.c | 98 + .../aarch64/sve/acle/asm/qdecw_pat_s32.c | 401 ++ .../aarch64/sve/acle/asm/qdecw_pat_s64.c | 202 + .../aarch64/sve/acle/asm/qdecw_pat_u32.c | 401 ++ .../aarch64/sve/acle/asm/qdecw_pat_u64.c | 202 + .../gcc.target/aarch64/sve/acle/asm/qdecw_s32.c | 113 + .../gcc.target/aarch64/sve/acle/asm/qdecw_s64.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qdecw_u32.c | 113 + .../gcc.target/aarch64/sve/acle/asm/qdecw_u64.c | 58 + .../aarch64/sve/acle/asm/qincb_pat_s32.c | 202 + .../aarch64/sve/acle/asm/qincb_pat_s64.c | 202 + .../aarch64/sve/acle/asm/qincb_pat_u32.c | 202 + .../aarch64/sve/acle/asm/qincb_pat_u64.c | 202 + .../gcc.target/aarch64/sve/acle/asm/qincb_s32.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qincb_s64.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qincb_u32.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qincb_u64.c | 58 + .../aarch64/sve/acle/asm/qincd_pat_s32.c | 202 + .../aarch64/sve/acle/asm/qincd_pat_s64.c | 401 ++ .../aarch64/sve/acle/asm/qincd_pat_u32.c | 202 + .../aarch64/sve/acle/asm/qincd_pat_u64.c | 401 ++ .../gcc.target/aarch64/sve/acle/asm/qincd_s32.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qincd_s64.c | 113 + .../gcc.target/aarch64/sve/acle/asm/qincd_u32.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qincd_u64.c | 113 + .../aarch64/sve/acle/asm/qinch_pat_s16.c | 202 + .../aarch64/sve/acle/asm/qinch_pat_s32.c | 202 + .../aarch64/sve/acle/asm/qinch_pat_s64.c | 202 + .../aarch64/sve/acle/asm/qinch_pat_u16.c | 202 + .../aarch64/sve/acle/asm/qinch_pat_u32.c | 202 + .../aarch64/sve/acle/asm/qinch_pat_u64.c | 202 + .../gcc.target/aarch64/sve/acle/asm/qinch_s16.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qinch_s32.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qinch_s64.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qinch_u16.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qinch_u32.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qinch_u64.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qincp_s16.c | 22 + .../gcc.target/aarch64/sve/acle/asm/qincp_s32.c | 98 + .../gcc.target/aarch64/sve/acle/asm/qincp_s64.c | 98 + .../gcc.target/aarch64/sve/acle/asm/qincp_u16.c | 22 + .../gcc.target/aarch64/sve/acle/asm/qincp_u32.c | 98 + .../gcc.target/aarch64/sve/acle/asm/qincp_u64.c | 98 + .../aarch64/sve/acle/asm/qincw_pat_s32.c | 401 ++ .../aarch64/sve/acle/asm/qincw_pat_s64.c | 202 + .../aarch64/sve/acle/asm/qincw_pat_u32.c | 401 ++ .../aarch64/sve/acle/asm/qincw_pat_u64.c | 202 + .../gcc.target/aarch64/sve/acle/asm/qincw_s32.c | 113 + .../gcc.target/aarch64/sve/acle/asm/qincw_s64.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qincw_u32.c | 113 + .../gcc.target/aarch64/sve/acle/asm/qincw_u64.c | 58 + .../gcc.target/aarch64/sve/acle/asm/qsub_s16.c | 123 + .../gcc.target/aarch64/sve/acle/asm/qsub_s32.c | 123 + .../gcc.target/aarch64/sve/acle/asm/qsub_s64.c | 123 + .../gcc.target/aarch64/sve/acle/asm/qsub_s8.c | 123 + .../gcc.target/aarch64/sve/acle/asm/qsub_u16.c | 126 + .../gcc.target/aarch64/sve/acle/asm/qsub_u32.c | 126 + .../gcc.target/aarch64/sve/acle/asm/qsub_u64.c | 126 + .../gcc.target/aarch64/sve/acle/asm/qsub_u8.c | 123 + .../gcc.target/aarch64/sve/acle/asm/rbit_s16.c | 81 + .../gcc.target/aarch64/sve/acle/asm/rbit_s32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/rbit_s64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/rbit_s8.c | 81 + .../gcc.target/aarch64/sve/acle/asm/rbit_u16.c | 81 + .../gcc.target/aarch64/sve/acle/asm/rbit_u32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/rbit_u64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/rbit_u8.c | 81 + .../gcc.target/aarch64/sve/acle/asm/rdffr_1.c | 59 + .../gcc.target/aarch64/sve/acle/asm/recpe_f16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/recpe_f32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/recpe_f64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/recps_f16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/recps_f32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/recps_f64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/recpx_f16.c | 103 + .../gcc.target/aarch64/sve/acle/asm/recpx_f32.c | 103 + .../gcc.target/aarch64/sve/acle/asm/recpx_f64.c | 103 + .../aarch64/sve/acle/asm/reinterpret_f16.c | 190 + .../aarch64/sve/acle/asm/reinterpret_f32.c | 190 + .../aarch64/sve/acle/asm/reinterpret_f64.c | 190 + .../aarch64/sve/acle/asm/reinterpret_s16.c | 190 + .../aarch64/sve/acle/asm/reinterpret_s32.c | 190 + .../aarch64/sve/acle/asm/reinterpret_s64.c | 190 + .../aarch64/sve/acle/asm/reinterpret_s8.c | 190 + .../aarch64/sve/acle/asm/reinterpret_u16.c | 190 + .../aarch64/sve/acle/asm/reinterpret_u32.c | 190 + .../aarch64/sve/acle/asm/reinterpret_u64.c | 190 + .../aarch64/sve/acle/asm/reinterpret_u8.c | 190 + .../gcc.target/aarch64/sve/acle/asm/rev_b16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_b32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_b64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_b8.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_f16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_f32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_f64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_s16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_s32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_s64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_s8.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_u16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_u32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_u64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rev_u8.c | 21 + .../gcc.target/aarch64/sve/acle/asm/revb_s16.c | 81 + .../gcc.target/aarch64/sve/acle/asm/revb_s32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/revb_s64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/revb_u16.c | 81 + .../gcc.target/aarch64/sve/acle/asm/revb_u32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/revb_u64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/revh_s32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/revh_s64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/revh_u32.c | 81 + .../gcc.target/aarch64/sve/acle/asm/revh_u64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/revw_s64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/revw_u64.c | 81 + .../gcc.target/aarch64/sve/acle/asm/rinta_f16.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rinta_f32.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rinta_f64.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rinti_f16.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rinti_f32.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rinti_f64.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintm_f16.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintm_f32.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintm_f64.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintn_f16.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintn_f32.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintn_f64.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintp_f16.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintp_f32.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintp_f64.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintx_f16.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintx_f32.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintx_f64.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintz_f16.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintz_f32.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rintz_f64.c | 103 + .../gcc.target/aarch64/sve/acle/asm/rsqrte_f16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rsqrte_f32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rsqrte_f64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/rsqrts_f16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/rsqrts_f32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/rsqrts_f64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/scale_f16.c | 330 ++ .../gcc.target/aarch64/sve/acle/asm/scale_f32.c | 330 ++ .../gcc.target/aarch64/sve/acle/asm/scale_f64.c | 330 ++ .../gcc.target/aarch64/sve/acle/asm/sel_b.c | 30 + .../gcc.target/aarch64/sve/acle/asm/sel_f16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/sel_f32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/sel_f64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/sel_s16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/sel_s32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/sel_s64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/sel_s8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/sel_u16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/sel_u32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/sel_u64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/sel_u8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/set2_f16.c | 41 + .../gcc.target/aarch64/sve/acle/asm/set2_f32.c | 41 + .../gcc.target/aarch64/sve/acle/asm/set2_f64.c | 41 + .../gcc.target/aarch64/sve/acle/asm/set2_s16.c | 41 + .../gcc.target/aarch64/sve/acle/asm/set2_s32.c | 41 + .../gcc.target/aarch64/sve/acle/asm/set2_s64.c | 41 + .../gcc.target/aarch64/sve/acle/asm/set2_s8.c | 41 + .../gcc.target/aarch64/sve/acle/asm/set2_u16.c | 41 + .../gcc.target/aarch64/sve/acle/asm/set2_u32.c | 41 + .../gcc.target/aarch64/sve/acle/asm/set2_u64.c | 41 + .../gcc.target/aarch64/sve/acle/asm/set2_u8.c | 41 + .../gcc.target/aarch64/sve/acle/asm/set3_f16.c | 63 + .../gcc.target/aarch64/sve/acle/asm/set3_f32.c | 63 + .../gcc.target/aarch64/sve/acle/asm/set3_f64.c | 63 + .../gcc.target/aarch64/sve/acle/asm/set3_s16.c | 63 + .../gcc.target/aarch64/sve/acle/asm/set3_s32.c | 63 + .../gcc.target/aarch64/sve/acle/asm/set3_s64.c | 63 + .../gcc.target/aarch64/sve/acle/asm/set3_s8.c | 63 + .../gcc.target/aarch64/sve/acle/asm/set3_u16.c | 63 + .../gcc.target/aarch64/sve/acle/asm/set3_u32.c | 63 + .../gcc.target/aarch64/sve/acle/asm/set3_u64.c | 63 + .../gcc.target/aarch64/sve/acle/asm/set3_u8.c | 63 + .../gcc.target/aarch64/sve/acle/asm/set4_f16.c | 87 + .../gcc.target/aarch64/sve/acle/asm/set4_f32.c | 87 + .../gcc.target/aarch64/sve/acle/asm/set4_f64.c | 87 + .../gcc.target/aarch64/sve/acle/asm/set4_s16.c | 87 + .../gcc.target/aarch64/sve/acle/asm/set4_s32.c | 87 + .../gcc.target/aarch64/sve/acle/asm/set4_s64.c | 87 + .../gcc.target/aarch64/sve/acle/asm/set4_s8.c | 87 + .../gcc.target/aarch64/sve/acle/asm/set4_u16.c | 87 + .../gcc.target/aarch64/sve/acle/asm/set4_u32.c | 87 + .../gcc.target/aarch64/sve/acle/asm/set4_u64.c | 87 + .../gcc.target/aarch64/sve/acle/asm/set4_u8.c | 87 + .../gcc.target/aarch64/sve/acle/asm/splice_f16.c | 33 + .../gcc.target/aarch64/sve/acle/asm/splice_f32.c | 33 + .../gcc.target/aarch64/sve/acle/asm/splice_f64.c | 33 + .../gcc.target/aarch64/sve/acle/asm/splice_s16.c | 33 + .../gcc.target/aarch64/sve/acle/asm/splice_s32.c | 33 + .../gcc.target/aarch64/sve/acle/asm/splice_s64.c | 33 + .../gcc.target/aarch64/sve/acle/asm/splice_s8.c | 33 + .../gcc.target/aarch64/sve/acle/asm/splice_u16.c | 33 + .../gcc.target/aarch64/sve/acle/asm/splice_u32.c | 33 + .../gcc.target/aarch64/sve/acle/asm/splice_u64.c | 33 + .../gcc.target/aarch64/sve/acle/asm/splice_u8.c | 33 + .../gcc.target/aarch64/sve/acle/asm/sqrt_f16.c | 103 + .../gcc.target/aarch64/sve/acle/asm/sqrt_f32.c | 103 + .../gcc.target/aarch64/sve/acle/asm/sqrt_f64.c | 103 + .../gcc.target/aarch64/sve/acle/asm/st1_f16.c | 158 + .../gcc.target/aarch64/sve/acle/asm/st1_f32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/st1_f64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/st1_s16.c | 158 + .../gcc.target/aarch64/sve/acle/asm/st1_s32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/st1_s64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/st1_s8.c | 162 + .../aarch64/sve/acle/asm/st1_scatter_f32.c | 227 ++ .../aarch64/sve/acle/asm/st1_scatter_f64.c | 303 ++ .../aarch64/sve/acle/asm/st1_scatter_s32.c | 227 ++ .../aarch64/sve/acle/asm/st1_scatter_s64.c | 303 ++ .../aarch64/sve/acle/asm/st1_scatter_u32.c | 227 ++ .../aarch64/sve/acle/asm/st1_scatter_u64.c | 303 ++ .../gcc.target/aarch64/sve/acle/asm/st1_u16.c | 158 + .../gcc.target/aarch64/sve/acle/asm/st1_u32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/st1_u64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/st1_u8.c | 162 + .../gcc.target/aarch64/sve/acle/asm/st1b_s16.c | 162 + .../gcc.target/aarch64/sve/acle/asm/st1b_s32.c | 162 + .../gcc.target/aarch64/sve/acle/asm/st1b_s64.c | 162 + .../aarch64/sve/acle/asm/st1b_scatter_s32.c | 104 + .../aarch64/sve/acle/asm/st1b_scatter_s64.c | 122 + .../aarch64/sve/acle/asm/st1b_scatter_u32.c | 104 + .../aarch64/sve/acle/asm/st1b_scatter_u64.c | 122 + .../gcc.target/aarch64/sve/acle/asm/st1b_u16.c | 162 + .../gcc.target/aarch64/sve/acle/asm/st1b_u32.c | 162 + .../gcc.target/aarch64/sve/acle/asm/st1b_u64.c | 162 + .../gcc.target/aarch64/sve/acle/asm/st1h_s32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/st1h_s64.c | 158 + .../aarch64/sve/acle/asm/st1h_scatter_s32.c | 207 + .../aarch64/sve/acle/asm/st1h_scatter_s64.c | 243 ++ .../aarch64/sve/acle/asm/st1h_scatter_u32.c | 207 + .../aarch64/sve/acle/asm/st1h_scatter_u64.c | 243 ++ .../gcc.target/aarch64/sve/acle/asm/st1h_u32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/st1h_u64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/st1w_s64.c | 158 + .../aarch64/sve/acle/asm/st1w_scatter_s64.c | 263 ++ .../aarch64/sve/acle/asm/st1w_scatter_u64.c | 263 ++ .../gcc.target/aarch64/sve/acle/asm/st1w_u64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/st2_f16.c | 200 + .../gcc.target/aarch64/sve/acle/asm/st2_f32.c | 200 + .../gcc.target/aarch64/sve/acle/asm/st2_f64.c | 200 + .../gcc.target/aarch64/sve/acle/asm/st2_s16.c | 200 + .../gcc.target/aarch64/sve/acle/asm/st2_s32.c | 200 + .../gcc.target/aarch64/sve/acle/asm/st2_s64.c | 200 + .../gcc.target/aarch64/sve/acle/asm/st2_s8.c | 204 + .../gcc.target/aarch64/sve/acle/asm/st2_u16.c | 200 + .../gcc.target/aarch64/sve/acle/asm/st2_u32.c | 200 + .../gcc.target/aarch64/sve/acle/asm/st2_u64.c | 200 + .../gcc.target/aarch64/sve/acle/asm/st2_u8.c | 204 + .../gcc.target/aarch64/sve/acle/asm/st3_f16.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/st3_f32.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/st3_f64.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/st3_s16.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/st3_s32.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/st3_s64.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/st3_s8.c | 246 ++ .../gcc.target/aarch64/sve/acle/asm/st3_u16.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/st3_u32.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/st3_u64.c | 242 ++ .../gcc.target/aarch64/sve/acle/asm/st3_u8.c | 246 ++ .../gcc.target/aarch64/sve/acle/asm/st4_f16.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/st4_f32.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/st4_f64.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/st4_s16.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/st4_s32.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/st4_s64.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/st4_s8.c | 290 ++ .../gcc.target/aarch64/sve/acle/asm/st4_u16.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/st4_u32.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/st4_u64.c | 286 ++ .../gcc.target/aarch64/sve/acle/asm/st4_u8.c | 290 ++ .../gcc.target/aarch64/sve/acle/asm/stnt1_f16.c | 158 + .../gcc.target/aarch64/sve/acle/asm/stnt1_f32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/stnt1_f64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/stnt1_s16.c | 158 + .../gcc.target/aarch64/sve/acle/asm/stnt1_s32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/stnt1_s64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/stnt1_s8.c | 162 + .../gcc.target/aarch64/sve/acle/asm/stnt1_u16.c | 158 + .../gcc.target/aarch64/sve/acle/asm/stnt1_u32.c | 158 + .../gcc.target/aarch64/sve/acle/asm/stnt1_u64.c | 158 + .../gcc.target/aarch64/sve/acle/asm/stnt1_u8.c | 162 + .../gcc.target/aarch64/sve/acle/asm/sub_f16.c | 577 +++ .../aarch64/sve/acle/asm/sub_f16_notrap.c | 572 +++ .../gcc.target/aarch64/sve/acle/asm/sub_f32.c | 577 +++ .../aarch64/sve/acle/asm/sub_f32_notrap.c | 572 +++ .../gcc.target/aarch64/sve/acle/asm/sub_f64.c | 577 +++ .../aarch64/sve/acle/asm/sub_f64_notrap.c | 572 +++ .../gcc.target/aarch64/sve/acle/asm/sub_s16.c | 377 ++ .../gcc.target/aarch64/sve/acle/asm/sub_s32.c | 426 ++ .../gcc.target/aarch64/sve/acle/asm/sub_s64.c | 426 ++ .../gcc.target/aarch64/sve/acle/asm/sub_s8.c | 294 ++ .../gcc.target/aarch64/sve/acle/asm/sub_u16.c | 377 ++ .../gcc.target/aarch64/sve/acle/asm/sub_u32.c | 426 ++ .../gcc.target/aarch64/sve/acle/asm/sub_u64.c | 426 ++ .../gcc.target/aarch64/sve/acle/asm/sub_u8.c | 294 ++ .../gcc.target/aarch64/sve/acle/asm/subr_f16.c | 444 ++ .../aarch64/sve/acle/asm/subr_f16_notrap.c | 439 ++ .../gcc.target/aarch64/sve/acle/asm/subr_f32.c | 444 ++ .../aarch64/sve/acle/asm/subr_f32_notrap.c | 439 ++ .../gcc.target/aarch64/sve/acle/asm/subr_f64.c | 444 ++ .../aarch64/sve/acle/asm/subr_f64_notrap.c | 439 ++ .../gcc.target/aarch64/sve/acle/asm/subr_s16.c | 324 ++ .../gcc.target/aarch64/sve/acle/asm/subr_s32.c | 344 ++ .../gcc.target/aarch64/sve/acle/asm/subr_s64.c | 344 ++ .../gcc.target/aarch64/sve/acle/asm/subr_s8.c | 294 ++ .../gcc.target/aarch64/sve/acle/asm/subr_u16.c | 324 ++ .../gcc.target/aarch64/sve/acle/asm/subr_u32.c | 344 ++ .../gcc.target/aarch64/sve/acle/asm/subr_u64.c | 344 ++ .../gcc.target/aarch64/sve/acle/asm/subr_u8.c | 294 ++ .../gcc.target/aarch64/sve/acle/asm/tbl_f16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tbl_f32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tbl_f64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tbl_s16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tbl_s32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tbl_s64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tbl_s8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tbl_u16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tbl_u32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tbl_u64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tbl_u8.c | 30 + .../aarch64/sve/acle/asm/test_sve_acle.h | 330 ++ .../gcc.target/aarch64/sve/acle/asm/tmad_f16.c | 96 + .../gcc.target/aarch64/sve/acle/asm/tmad_f32.c | 96 + .../gcc.target/aarch64/sve/acle/asm/tmad_f64.c | 96 + .../gcc.target/aarch64/sve/acle/asm/trn1_b16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_b32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_b64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_b8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_f16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_f32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_f64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_s16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_s32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_s64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_s8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_u16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_u32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_u64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn1_u8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_b16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_b32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_b64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_b8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_f16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_f32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_f64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_s16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_s32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_s64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_s8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_u16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_u32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_u64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/trn2_u8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tsmul_f16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tsmul_f32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tsmul_f64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tssel_f16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tssel_f32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/tssel_f64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/undef2_1.c | 80 + .../gcc.target/aarch64/sve/acle/asm/undef3_1.c | 80 + .../gcc.target/aarch64/sve/acle/asm/undef4_1.c | 80 + .../gcc.target/aarch64/sve/acle/asm/undef_1.c | 80 + .../gcc.target/aarch64/sve/acle/asm/unpkhi_b.c | 21 + .../gcc.target/aarch64/sve/acle/asm/unpkhi_s16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/unpkhi_s32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/unpkhi_s64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/unpkhi_u16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/unpkhi_u32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/unpkhi_u64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/unpklo_b.c | 21 + .../gcc.target/aarch64/sve/acle/asm/unpklo_s16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/unpklo_s32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/unpklo_s64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/unpklo_u16.c | 21 + .../gcc.target/aarch64/sve/acle/asm/unpklo_u32.c | 21 + .../gcc.target/aarch64/sve/acle/asm/unpklo_u64.c | 21 + .../gcc.target/aarch64/sve/acle/asm/uzp1_b16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_b32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_b64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_b8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_f16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_f32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_f64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_s16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_s32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_s64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_s8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_u16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_u32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_u64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp1_u8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_b16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_b32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_b64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_b8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_f16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_f32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_f64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_s16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_s32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_s64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_s8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_u16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_u32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_u64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/uzp2_u8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/whilele_b16.c | 173 + .../gcc.target/aarch64/sve/acle/asm/whilele_b32.c | 173 + .../gcc.target/aarch64/sve/acle/asm/whilele_b64.c | 173 + .../gcc.target/aarch64/sve/acle/asm/whilele_b8.c | 173 + .../gcc.target/aarch64/sve/acle/asm/whilelt_b16.c | 173 + .../gcc.target/aarch64/sve/acle/asm/whilelt_b32.c | 173 + .../gcc.target/aarch64/sve/acle/asm/whilelt_b64.c | 173 + .../gcc.target/aarch64/sve/acle/asm/whilelt_b8.c | 173 + .../gcc.target/aarch64/sve/acle/asm/zip1_b16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_b32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_b64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_b8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_f16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_f32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_f64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_s16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_s32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_s64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_s8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_u16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_u32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_u64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip1_u8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_b16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_b32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_b64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_b8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_f16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_f32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_f64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_s16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_s32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_s64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_s8.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_u16.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_u32.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_u64.c | 30 + .../gcc.target/aarch64/sve/acle/asm/zip2_u8.c | 30 + .../aarch64/sve/acle/general-c/adr_index_1.c | 38 + .../aarch64/sve/acle/general-c/adr_offset_1.c | 38 + .../aarch64/sve/acle/general-c/binary_1.c | 14 + .../aarch64/sve/acle/general-c/binary_int_opt_n.c | 28 + .../aarch64/sve/acle/general-c/binary_lane_1.c | 33 + .../aarch64/sve/acle/general-c/binary_n_1.c | 19 + .../aarch64/sve/acle/general-c/binary_opt_n_1.c | 12 + .../aarch64/sve/acle/general-c/binary_opt_n_2.c | 26 + .../aarch64/sve/acle/general-c/binary_opt_n_3.c | 29 + .../aarch64/sve/acle/general-c/binary_rotate_1.c | 24 + .../aarch64/sve/acle/general-c/binary_uint64_n_1.c | 17 + .../sve/acle/general-c/binary_uint64_opt_n_1.c | 12 + .../sve/acle/general-c/binary_uint64_opt_n_2.c | 14 + .../aarch64/sve/acle/general-c/binary_uint_1.c | 44 + .../aarch64/sve/acle/general-c/binary_uint_n_1.c | 17 + .../sve/acle/general-c/binary_uint_opt_n_1.c | 27 + .../aarch64/sve/acle/general-c/clast_1.c | 15 + .../aarch64/sve/acle/general-c/compare_opt_n_1.c | 26 + .../aarch64/sve/acle/general-c/compare_scalar_1.c | 85 + .../sve/acle/general-c/compare_wide_opt_n_1.c | 26 + .../aarch64/sve/acle/general-c/count_pat_1.c | 42 + .../aarch64/sve/acle/general-c/count_vector_1.c | 13 + .../aarch64/sve/acle/general-c/create_1.c | 21 + .../aarch64/sve/acle/general-c/create_2.c | 23 + .../aarch64/sve/acle/general-c/create_3.c | 22 + .../aarch64/sve/acle/general-c/create_4.c | 26 + .../aarch64/sve/acle/general-c/create_5.c | 23 + .../aarch64/sve/acle/general-c/create_6.c | 29 + .../gcc.target/aarch64/sve/acle/general-c/ext_1.c | 67 + .../aarch64/sve/acle/general-c/fold_left_1.c | 21 + .../aarch64/sve/acle/general-c/func_redef_1.c | 5 + .../aarch64/sve/acle/general-c/func_redef_2.c | 5 + .../aarch64/sve/acle/general-c/func_redef_3.c | 5 + .../aarch64/sve/acle/general-c/func_redef_4.c | 9 + .../aarch64/sve/acle/general-c/func_redef_5.c | 21 + .../aarch64/sve/acle/general-c/func_redef_6.c | 5 + .../gcc.target/aarch64/sve/acle/general-c/get_1.c | 31 + .../gcc.target/aarch64/sve/acle/general-c/get_2.c | 33 + .../gcc.target/aarch64/sve/acle/general-c/get_3.c | 32 + .../gcc.target/aarch64/sve/acle/general-c/get_4.c | 33 + .../gcc.target/aarch64/sve/acle/general-c/get_5.c | 31 + .../gcc.target/aarch64/sve/acle/general-c/get_6.c | 33 + .../aarch64/sve/acle/general-c/inc_dec_1.c | 37 + .../aarch64/sve/acle/general-c/inc_dec_2.c | 13 + .../aarch64/sve/acle/general-c/inc_dec_3.c | 26 + .../aarch64/sve/acle/general-c/inc_dec_4.c | 26 + .../aarch64/sve/acle/general-c/inc_dec_5.c | 26 + .../aarch64/sve/acle/general-c/inc_dec_pat_1.c | 47 + .../aarch64/sve/acle/general-c/inc_dec_pat_2.c | 23 + .../aarch64/sve/acle/general-c/inc_dec_pat_3.c | 26 + .../aarch64/sve/acle/general-c/inc_dec_pat_4.c | 26 + .../aarch64/sve/acle/general-c/inc_dec_pat_5.c | 26 + .../aarch64/sve/acle/general-c/inc_dec_pred_1.c | 22 + .../sve/acle/general-c/inc_dec_pred_scalar_1.c | 19 + .../aarch64/sve/acle/general-c/ld1sh_gather_1.c | 35 + .../gcc.target/aarch64/sve/acle/general-c/load_1.c | 23 + .../gcc.target/aarch64/sve/acle/general-c/load_2.c | 22 + .../gcc.target/aarch64/sve/acle/general-c/load_3.c | 18 + .../sve/acle/general-c/load_ext_gather_index_1.c | 35 + .../sve/acle/general-c/load_ext_gather_offset_1.c | 35 + .../sve/acle/general-c/load_ext_gather_offset_2.c | 35 + .../sve/acle/general-c/load_ext_gather_offset_3.c | 35 + .../sve/acle/general-c/load_ext_gather_offset_4.c | 35 + .../sve/acle/general-c/load_ext_gather_offset_5.c | 35 + .../aarch64/sve/acle/general-c/load_gather_sv_1.c | 80 + .../aarch64/sve/acle/general-c/load_gather_sv_2.c | 80 + .../aarch64/sve/acle/general-c/load_replicate_1.c | 23 + .../aarch64/sve/acle/general-c/pattern_pred_1.c | 14 + .../aarch64/sve/acle/general-c/prefetch_1.c | 17 + .../sve/acle/general-c/prefetch_gather_index_1.c | 53 + .../sve/acle/general-c/prefetch_gather_index_2.c | 17 + .../sve/acle/general-c/prefetch_gather_offset_1.c | 53 + .../sve/acle/general-c/prefetch_gather_offset_2.c | 37 + .../sve/acle/general-c/prefetch_gather_offset_3.c | 17 + .../sve/acle/general-c/prefetch_gather_offset_4.c | 17 + .../aarch64/sve/acle/general-c/reduction_1.c | 19 + .../aarch64/sve/acle/general-c/reduction_wide_1.c | 19 + .../gcc.target/aarch64/sve/acle/general-c/set_1.c | 35 + .../gcc.target/aarch64/sve/acle/general-c/set_2.c | 37 + .../gcc.target/aarch64/sve/acle/general-c/set_3.c | 36 + .../gcc.target/aarch64/sve/acle/general-c/set_4.c | 37 + .../gcc.target/aarch64/sve/acle/general-c/set_5.c | 35 + .../gcc.target/aarch64/sve/acle/general-c/set_6.c | 37 + .../aarch64/sve/acle/general-c/shift_right_imm_1.c | 34 + .../aarch64/sve/acle/general-c/shift_right_imm_2.c | 33 + .../aarch64/sve/acle/general-c/store_1.c | 26 + .../aarch64/sve/acle/general-c/store_2.c | 27 + .../sve/acle/general-c/store_scatter_index_1.c | 101 + .../sve/acle/general-c/store_scatter_offset_1.c | 45 + .../sve/acle/general-c/store_scatter_offset_2.c | 101 + .../aarch64/sve/acle/general-c/ternary_lane_1.c | 35 + .../sve/acle/general-c/ternary_lane_rotate_1.c | 38 + .../aarch64/sve/acle/general-c/ternary_opt_n_1.c | 34 + .../aarch64/sve/acle/general-c/ternary_qq_lane_1.c | 63 + .../sve/acle/general-c/ternary_qq_opt_n_1.c | 15 + .../sve/acle/general-c/ternary_qq_opt_n_2.c | 21 + .../aarch64/sve/acle/general-c/ternary_rotate_1.c | 26 + .../gcc.target/aarch64/sve/acle/general-c/tmad_1.c | 22 + .../aarch64/sve/acle/general-c/type_redef_1.c | 5 + .../aarch64/sve/acle/general-c/type_redef_10.c | 5 + .../aarch64/sve/acle/general-c/type_redef_11.c | 12 + .../aarch64/sve/acle/general-c/type_redef_12.c | 12 + .../aarch64/sve/acle/general-c/type_redef_13.c | 5 + .../aarch64/sve/acle/general-c/type_redef_14.c | 5 + .../aarch64/sve/acle/general-c/type_redef_15.c | 8 + .../aarch64/sve/acle/general-c/type_redef_16.c | 5 + .../aarch64/sve/acle/general-c/type_redef_17.c | 5 + .../aarch64/sve/acle/general-c/type_redef_18.c | 5 + .../aarch64/sve/acle/general-c/type_redef_19.c | 5 + .../aarch64/sve/acle/general-c/type_redef_2.c | 5 + .../aarch64/sve/acle/general-c/type_redef_20.c | 9 + .../aarch64/sve/acle/general-c/type_redef_3.c | 5 + .../aarch64/sve/acle/general-c/type_redef_4.c | 5 + .../aarch64/sve/acle/general-c/type_redef_5.c | 5 + .../aarch64/sve/acle/general-c/type_redef_6.c | 6 + .../aarch64/sve/acle/general-c/type_redef_7.c | 7 + .../aarch64/sve/acle/general-c/type_redef_8.c | 5 + .../aarch64/sve/acle/general-c/type_redef_9.c | 5 + .../aarch64/sve/acle/general-c/unary_1.c | 21 + .../aarch64/sve/acle/general-c/unary_2.c | 15 + .../aarch64/sve/acle/general-c/unary_convert_1.c | 73 + .../aarch64/sve/acle/general-c/unary_convert_2.c | 76 + .../aarch64/sve/acle/general-c/unary_count_1.c | 24 + .../aarch64/sve/acle/general-c/unary_count_2.c | 25 + .../aarch64/sve/acle/general-c/unary_count_3.c | 14 + .../aarch64/sve/acle/general-c/unary_uint_1.c | 19 + .../aarch64/sve/acle/general-c/unary_widen_1.c | 25 + .../aarch64/sve/acle/general-c/undeclared_1.c | 17 + .../aarch64/sve/acle/general-c/undeclared_2.c | 15 + .../gcc.target/aarch64/sve/acle/general/add_1.c | 13 + .../gcc.target/aarch64/sve/acle/general/and_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/bic_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/brka_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/brka_2.c | 22 + .../gcc.target/aarch64/sve/acle/general/brkb_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/brkb_2.c | 22 + .../gcc.target/aarch64/sve/acle/general/brkn_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/brkpa_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/brkpb_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/cmpeq_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/cmpeq_2.c | 38 + .../gcc.target/aarch64/sve/acle/general/cmpeq_3.c | 38 + .../aarch64/sve/acle/general/cntb_pat_1.c | 132 + .../aarch64/sve/acle/general/cntd_pat_1.c | 132 + .../aarch64/sve/acle/general/cnth_pat_1.c | 132 + .../aarch64/sve/acle/general/cntw_pat_1.c | 132 + .../gcc.target/aarch64/sve/acle/general/debug_1.c | 16 + .../gcc.target/aarch64/sve/acle/general/debug_2.c | 16 + .../gcc.target/aarch64/sve/acle/general/debug_3.c | 39 + .../aarch64/sve/acle/general/double_pragma_1.c | 7 + .../gcc.target/aarch64/sve/acle/general/dupq_1.c | 15 + .../gcc.target/aarch64/sve/acle/general/dupq_10.c | 66 + .../gcc.target/aarch64/sve/acle/general/dupq_2.c | 16 + .../gcc.target/aarch64/sve/acle/general/dupq_3.c | 16 + .../gcc.target/aarch64/sve/acle/general/dupq_4.c | 16 + .../gcc.target/aarch64/sve/acle/general/dupq_5.c | 17 + .../gcc.target/aarch64/sve/acle/general/dupq_6.c | 18 + .../gcc.target/aarch64/sve/acle/general/dupq_7.c | 66 + .../gcc.target/aarch64/sve/acle/general/dupq_8.c | 66 + .../gcc.target/aarch64/sve/acle/general/dupq_9.c | 47 + .../aarch64/sve/acle/general/dupq_lane_1.c | 87 + .../aarch64/sve/acle/general/dupq_lane_2.c | 9 + .../aarch64/sve/acle/general/dupq_lane_3.c | 9 + .../aarch64/sve/acle/general/dupq_lane_4.c | 9 + .../aarch64/sve/acle/general/dupq_lane_5.c | 9 + .../aarch64/sve/acle/general/dupq_lane_6.c | 9 + .../aarch64/sve/acle/general/dupq_lane_7.c | 9 + .../aarch64/sve/acle/general/dupq_lane_8.c | 9 + .../gcc.target/aarch64/sve/acle/general/eor_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/ld1_1.c | 25 + .../gcc.target/aarch64/sve/acle/general/ldff1_1.c | 18 + .../gcc.target/aarch64/sve/acle/general/ldff1_2.c | 20 + .../gcc.target/aarch64/sve/acle/general/ldff1_3.c | 21 + .../gcc.target/aarch64/sve/acle/general/ldff1_4.c | 17 + .../gcc.target/aarch64/sve/acle/general/ldff1_5.c | 20 + .../gcc.target/aarch64/sve/acle/general/ldff1_6.c | 17 + .../gcc.target/aarch64/sve/acle/general/ldff1_7.c | 20 + .../gcc.target/aarch64/sve/acle/general/nand_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/nor_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/nosve_1.c | 17 + .../gcc.target/aarch64/sve/acle/general/nosve_2.c | 14 + .../gcc.target/aarch64/sve/acle/general/nosve_3.c | 12 + .../gcc.target/aarch64/sve/acle/general/orn_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/orr_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/pfirst_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/pnext_1.c | 22 + .../gcc.target/aarch64/sve/acle/general/pnext_2.c | 52 + .../aarch64/sve/acle/general/ptrue_pat_1.c | 23 + .../aarch64/sve/acle/general/ptrue_pat_2.c | 23 + .../aarch64/sve/acle/general/ptrue_pat_3.c | 23 + .../aarch64/sve/acle/general/ptrue_pat_4.c | 23 + .../aarch64/sve/acle/general/ptrue_pat_5.c | 188 + .../gcc.target/aarch64/sve/acle/general/qincb_1.c | 43 + .../gcc.target/aarch64/sve/acle/general/struct_1.c | 16 + .../aarch64/sve/acle/general/whilele_1.c | 23 + .../aarch64/sve/acle/general/whilele_10.c | 28 + .../aarch64/sve/acle/general/whilele_2.c | 23 + .../aarch64/sve/acle/general/whilele_3.c | 23 + .../aarch64/sve/acle/general/whilele_4.c | 23 + .../aarch64/sve/acle/general/whilele_5.c | 47 + .../aarch64/sve/acle/general/whilele_6.c | 40 + .../aarch64/sve/acle/general/whilele_7.c | 31 + .../aarch64/sve/acle/general/whilele_9.c | 31 + .../aarch64/sve/acle/general/whilelt_1.c | 47 + .../aarch64/sve/acle/general/whilelt_2.c | 40 + .../aarch64/sve/acle/general/whilelt_3.c | 31 + gcc/testsuite/gcc.target/aarch64/sve/clastb_1.c | 5 +- gcc/testsuite/gcc.target/aarch64/sve/clastb_2.c | 5 +- gcc/testsuite/gcc.target/aarch64/sve/clastb_3.c | 5 +- gcc/testsuite/gcc.target/aarch64/sve/clastb_4.c | 3 +- gcc/testsuite/gcc.target/aarch64/sve/clastb_5.c | 5 +- gcc/testsuite/gcc.target/aarch64/sve/clastb_6.c | 3 +- gcc/testsuite/gcc.target/aarch64/sve/clastb_7.c | 3 +- gcc/testsuite/gcc.target/aarch64/sve/clastb_8.c | 3 +- .../gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp | 52 + .../gcc.target/aarch64/sve/pcs/annotate_1.c | 104 + .../gcc.target/aarch64/sve/pcs/annotate_2.c | 103 + .../gcc.target/aarch64/sve/pcs/annotate_3.c | 99 + .../gcc.target/aarch64/sve/pcs/annotate_4.c | 143 + .../gcc.target/aarch64/sve/pcs/annotate_5.c | 143 + .../gcc.target/aarch64/sve/pcs/annotate_6.c | 143 + .../gcc.target/aarch64/sve/pcs/annotate_7.c | 97 + gcc/testsuite/gcc.target/aarch64/sve/pcs/args_1.c | 49 + gcc/testsuite/gcc.target/aarch64/sve/pcs/args_10.c | 33 + .../gcc.target/aarch64/sve/pcs/args_11_nosc.c | 61 + .../gcc.target/aarch64/sve/pcs/args_11_sc.c | 61 + gcc/testsuite/gcc.target/aarch64/sve/pcs/args_2.c | 70 + gcc/testsuite/gcc.target/aarch64/sve/pcs/args_3.c | 70 + gcc/testsuite/gcc.target/aarch64/sve/pcs/args_4.c | 70 + .../gcc.target/aarch64/sve/pcs/args_5_be_f16.c | 63 + .../gcc.target/aarch64/sve/pcs/args_5_be_f32.c | 63 + .../gcc.target/aarch64/sve/pcs/args_5_be_f64.c | 63 + .../gcc.target/aarch64/sve/pcs/args_5_be_s16.c | 63 + .../gcc.target/aarch64/sve/pcs/args_5_be_s32.c | 63 + .../gcc.target/aarch64/sve/pcs/args_5_be_s64.c | 63 + .../gcc.target/aarch64/sve/pcs/args_5_be_s8.c | 63 + .../gcc.target/aarch64/sve/pcs/args_5_be_u16.c | 63 + .../gcc.target/aarch64/sve/pcs/args_5_be_u32.c | 63 + .../gcc.target/aarch64/sve/pcs/args_5_be_u64.c | 63 + .../gcc.target/aarch64/sve/pcs/args_5_be_u8.c | 63 + .../gcc.target/aarch64/sve/pcs/args_5_le_f16.c | 58 + .../gcc.target/aarch64/sve/pcs/args_5_le_f32.c | 58 + .../gcc.target/aarch64/sve/pcs/args_5_le_f64.c | 58 + .../gcc.target/aarch64/sve/pcs/args_5_le_s16.c | 58 + .../gcc.target/aarch64/sve/pcs/args_5_le_s32.c | 58 + .../gcc.target/aarch64/sve/pcs/args_5_le_s64.c | 58 + .../gcc.target/aarch64/sve/pcs/args_5_le_s8.c | 58 + .../gcc.target/aarch64/sve/pcs/args_5_le_u16.c | 58 + .../gcc.target/aarch64/sve/pcs/args_5_le_u32.c | 58 + .../gcc.target/aarch64/sve/pcs/args_5_le_u64.c | 58 + .../gcc.target/aarch64/sve/pcs/args_5_le_u8.c | 58 + .../gcc.target/aarch64/sve/pcs/args_6_be_f16.c | 71 + .../gcc.target/aarch64/sve/pcs/args_6_be_f32.c | 71 + .../gcc.target/aarch64/sve/pcs/args_6_be_f64.c | 71 + .../gcc.target/aarch64/sve/pcs/args_6_be_s16.c | 71 + .../gcc.target/aarch64/sve/pcs/args_6_be_s32.c | 71 + .../gcc.target/aarch64/sve/pcs/args_6_be_s64.c | 71 + .../gcc.target/aarch64/sve/pcs/args_6_be_s8.c | 71 + .../gcc.target/aarch64/sve/pcs/args_6_be_u16.c | 71 + .../gcc.target/aarch64/sve/pcs/args_6_be_u32.c | 71 + .../gcc.target/aarch64/sve/pcs/args_6_be_u64.c | 71 + .../gcc.target/aarch64/sve/pcs/args_6_be_u8.c | 71 + .../gcc.target/aarch64/sve/pcs/args_6_le_f16.c | 70 + .../gcc.target/aarch64/sve/pcs/args_6_le_f32.c | 70 + .../gcc.target/aarch64/sve/pcs/args_6_le_f64.c | 70 + .../gcc.target/aarch64/sve/pcs/args_6_le_s16.c | 70 + .../gcc.target/aarch64/sve/pcs/args_6_le_s32.c | 70 + .../gcc.target/aarch64/sve/pcs/args_6_le_s64.c | 70 + .../gcc.target/aarch64/sve/pcs/args_6_le_s8.c | 70 + .../gcc.target/aarch64/sve/pcs/args_6_le_u16.c | 70 + .../gcc.target/aarch64/sve/pcs/args_6_le_u32.c | 70 + .../gcc.target/aarch64/sve/pcs/args_6_le_u64.c | 70 + .../gcc.target/aarch64/sve/pcs/args_6_le_u8.c | 70 + gcc/testsuite/gcc.target/aarch64/sve/pcs/args_7.c | 30 + gcc/testsuite/gcc.target/aarch64/sve/pcs/args_8.c | 28 + gcc/testsuite/gcc.target/aarch64/sve/pcs/args_9.c | 49 + gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_1.c | 14 + gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_2.c | 14 + gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_3.c | 14 + gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_4.c | 14 + gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_5.c | 15 + gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_6.c | 14 + gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_7.c | 8 + gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_8.c | 11 + .../gcc.target/aarch64/sve/pcs/return_1.c | 32 + .../gcc.target/aarch64/sve/pcs/return_1_1024.c | 31 + .../gcc.target/aarch64/sve/pcs/return_1_2048.c | 31 + .../gcc.target/aarch64/sve/pcs/return_1_256.c | 31 + .../gcc.target/aarch64/sve/pcs/return_1_512.c | 31 + .../gcc.target/aarch64/sve/pcs/return_2.c | 32 + .../gcc.target/aarch64/sve/pcs/return_3.c | 34 + .../gcc.target/aarch64/sve/pcs/return_4.c | 237 ++ .../gcc.target/aarch64/sve/pcs/return_4_1024.c | 237 ++ .../gcc.target/aarch64/sve/pcs/return_4_2048.c | 237 ++ .../gcc.target/aarch64/sve/pcs/return_4_256.c | 237 ++ .../gcc.target/aarch64/sve/pcs/return_4_512.c | 237 ++ .../gcc.target/aarch64/sve/pcs/return_5.c | 237 ++ .../gcc.target/aarch64/sve/pcs/return_5_1024.c | 237 ++ .../gcc.target/aarch64/sve/pcs/return_5_2048.c | 237 ++ .../gcc.target/aarch64/sve/pcs/return_5_256.c | 237 ++ .../gcc.target/aarch64/sve/pcs/return_5_512.c | 237 ++ .../gcc.target/aarch64/sve/pcs/return_6.c | 258 ++ .../gcc.target/aarch64/sve/pcs/return_6_1024.c | 265 ++ .../gcc.target/aarch64/sve/pcs/return_6_2048.c | 265 ++ .../gcc.target/aarch64/sve/pcs/return_6_256.c | 265 ++ .../gcc.target/aarch64/sve/pcs/return_6_512.c | 265 ++ .../gcc.target/aarch64/sve/pcs/return_7.c | 313 ++ .../gcc.target/aarch64/sve/pcs/return_8.c | 346 ++ .../gcc.target/aarch64/sve/pcs/return_9.c | 405 ++ .../gcc.target/aarch64/sve/pcs/saves_1_be_nowrap.c | 196 + .../gcc.target/aarch64/sve/pcs/saves_1_be_wrap.c | 196 + .../gcc.target/aarch64/sve/pcs/saves_1_le_nowrap.c | 184 + .../gcc.target/aarch64/sve/pcs/saves_1_le_wrap.c | 184 + .../gcc.target/aarch64/sve/pcs/saves_2_be_nowrap.c | 271 ++ .../gcc.target/aarch64/sve/pcs/saves_2_be_wrap.c | 271 ++ .../gcc.target/aarch64/sve/pcs/saves_2_le_nowrap.c | 255 ++ .../gcc.target/aarch64/sve/pcs/saves_2_le_wrap.c | 255 ++ gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_3.c | 92 + .../gcc.target/aarch64/sve/pcs/saves_4_be.c | 84 + .../gcc.target/aarch64/sve/pcs/saves_4_le.c | 80 + .../gcc.target/aarch64/sve/pcs/saves_5_be.c | 78 + .../gcc.target/aarch64/sve/pcs/saves_5_le.c | 74 + .../gcc.target/aarch64/sve/pcs/stack_clash_1.c | 204 + .../aarch64/sve/pcs/stack_clash_1_1024.c | 184 + .../aarch64/sve/pcs/stack_clash_1_2048.c | 185 + .../gcc.target/aarch64/sve/pcs/stack_clash_1_256.c | 184 + .../gcc.target/aarch64/sve/pcs/stack_clash_1_512.c | 184 + .../gcc.target/aarch64/sve/pcs/stack_clash_2.c | 336 ++ .../aarch64/sve/pcs/stack_clash_2_1024.c | 285 ++ .../aarch64/sve/pcs/stack_clash_2_2048.c | 285 ++ .../gcc.target/aarch64/sve/pcs/stack_clash_2_256.c | 284 ++ .../gcc.target/aarch64/sve/pcs/stack_clash_2_512.c | 285 ++ .../gcc.target/aarch64/sve/pcs/stack_clash_3.c | 63 + .../gcc.target/aarch64/sve/pcs/unprototyped_1.c | 11 + .../gcc.target/aarch64/sve/pcs/varargs_1.c | 170 + .../gcc.target/aarch64/sve/pcs/varargs_2_f16.c | 170 + .../gcc.target/aarch64/sve/pcs/varargs_2_f32.c | 170 + .../gcc.target/aarch64/sve/pcs/varargs_2_f64.c | 170 + .../gcc.target/aarch64/sve/pcs/varargs_2_s16.c | 170 + .../gcc.target/aarch64/sve/pcs/varargs_2_s32.c | 170 + .../gcc.target/aarch64/sve/pcs/varargs_2_s64.c | 170 + .../gcc.target/aarch64/sve/pcs/varargs_2_s8.c | 170 + .../gcc.target/aarch64/sve/pcs/varargs_2_u16.c | 170 + .../gcc.target/aarch64/sve/pcs/varargs_2_u32.c | 170 + .../gcc.target/aarch64/sve/pcs/varargs_2_u64.c | 170 + .../gcc.target/aarch64/sve/pcs/varargs_2_u8.c | 170 + .../gcc.target/aarch64/sve/pcs/varargs_3_nosc.c | 75 + .../gcc.target/aarch64/sve/pcs/varargs_3_sc.c | 75 + gcc/testsuite/gcc.target/aarch64/sve/pcs/vpcs_1.c | 6 + .../gcc.target/aarch64/sve/reduc_strict_3.c | 117 +- .../gcc.target/aarch64/sve/reduc_strict_4.c | 24 + .../gcc.target/aarch64/sve/reduc_strict_5.c | 28 + .../gcc.target/aarch64/sve/reduc_strict_6.c | 24 + .../gcc.target/aarch64/sve/reduc_strict_7.c | 21 + .../gcc.target/aarch64/sve/reduc_strict_8.c | 22 + .../gcc.target/aarch64/sve/reduc_strict_9.c | 21 + gcc/testsuite/gcc.target/aarch64/sve/vcond_4.c | 91 +- .../gcc.target/aarch64/sve/vcond_4_costly.c | 77 + gcc/testsuite/gcc.target/aarch64/sve/vcond_4_run.c | 20 +- gcc/testsuite/gcc.target/aarch64/sve/vcond_4_sel.c | 78 + .../gcc.target/aarch64/sve/vcond_4_zero.c | 91 + gcc/testsuite/gcc.target/aarch64/sve/vcond_5.c | 65 +- gcc/testsuite/gcc.target/i386/avx-vzeroupper-19.c | 2 + .../gcc.target/i386/avx2-vect-mask-store-move1.c | 2 + gcc/testsuite/gcc.target/i386/avx512f-gather-2.c | 2 + gcc/testsuite/gcc.target/i386/avx512f-gather-5.c | 2 + gcc/testsuite/gcc.target/i386/l_fma_double_1.c | 2 + gcc/testsuite/gcc.target/i386/l_fma_double_2.c | 2 + gcc/testsuite/gcc.target/i386/l_fma_double_3.c | 2 + gcc/testsuite/gcc.target/i386/l_fma_double_4.c | 2 + gcc/testsuite/gcc.target/i386/l_fma_double_5.c | 2 + gcc/testsuite/gcc.target/i386/l_fma_double_6.c | 2 + gcc/testsuite/gcc.target/i386/l_fma_float_1.c | 2 + gcc/testsuite/gcc.target/i386/l_fma_float_2.c | 2 + gcc/testsuite/gcc.target/i386/l_fma_float_3.c | 2 + gcc/testsuite/gcc.target/i386/l_fma_float_4.c | 2 + gcc/testsuite/gcc.target/i386/l_fma_float_5.c | 2 + gcc/testsuite/gcc.target/i386/l_fma_float_6.c | 2 + gcc/testsuite/gcc.target/i386/mask-pack.c | 2 + gcc/testsuite/gcc.target/i386/mask-unpack.c | 2 + gcc/testsuite/gcc.target/i386/pr92225.c | 19 + gcc/testsuite/gcc.target/i386/pr92258.c | 11 + gcc/testsuite/gcc.target/mips/mips-builtins-pure.c | 20 + gcc/testsuite/gcc.target/mips/mips64r6-ti-mult.c | 16 + gcc/testsuite/gcc.target/mips/msa-insert-split.c | 16 + .../gcc.target/msp430/devices/bad-devices-1.c | 2 +- .../gcc.target/msp430/devices/bad-devices-2.c | 2 +- .../gcc.target/msp430/devices/bad-devices-3.c | 2 +- .../gcc.target/msp430/devices/bad-devices-4.c | 2 +- .../gcc.target/msp430/devices/bad-devices-5.c | 2 +- .../gcc.target/msp430/devices/bad-devices-6.c | 2 +- .../gcc.target/msp430/devices/csv-device-order.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_00.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_01.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_02.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_04.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_08.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_10.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_11.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_12.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_14.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_18.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_20.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_21.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_22.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_24.c | 2 +- .../gcc.target/msp430/devices/csv-msp430_28.c | 2 +- .../gcc.target/msp430/devices/csv-msp430fr5969.c | 2 +- .../gcc.target/msp430/{ => devices}/devices-main.c | 0 .../gcc.target/msp430/devices/hard-cc430f5123.c | 2 +- gcc/testsuite/gcc.target/msp430/devices/hard-foo.c | 2 +- .../gcc.target/msp430/devices/hard-msp430afe253.c | 2 +- .../gcc.target/msp430/devices/hard-msp430cg4616.c | 2 +- .../gcc.target/msp430/devices/hard-msp430f4783.c | 2 +- .../msp430/devices/hard-rf430frl154h_rom.c | 2 +- .../gcc.target/msp430/mlarge-use-430-insn.c | 33 + gcc/testsuite/gcc.target/powerpc/loop_align.c | 2 +- gcc/testsuite/gcc.target/powerpc/ppc-fma-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/ppc-fma-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/ppc-fma-3.c | 2 +- gcc/testsuite/gcc.target/powerpc/ppc-fma-4.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr78604.c | 2 +- .../gcc.target/powerpc/small-loop-unroll.c | 13 + gcc/testsuite/gcc.target/riscv/save-restore-2.c | 22 + gcc/testsuite/gcc.target/riscv/save-restore-3.c | 16 + gcc/testsuite/gcc.target/riscv/save-restore-4.c | 19 + gcc/testsuite/gcc.target/riscv/save-restore-5.c | 9 + gcc/testsuite/gcc.target/riscv/save-restore-6.c | 16 + gcc/testsuite/gcc.target/riscv/save-restore-7.c | 30 + gcc/testsuite/gcc.target/riscv/save-restore-8.c | 12 + gcc/testsuite/gfortran.dg/achar_2.f90 | 5 + gcc/testsuite/gfortran.dg/bind-c-intent-out.f90 | 42 + .../gfortran.dg/bind_c_array_params_3.f90 | 39 + .../gfortran.dg/bind_c_array_params_3_aux.c | 26 + .../gfortran.dg/no_overwrite_recursive_1.f90 | 11 + .../gfortran.dg/no_overwrite_recursive_2.f90 | 10 + gcc/testsuite/gfortran.dg/pr90988_4.f | 10 + gcc/testsuite/gfortran.dg/pr92208.f90 | 39 + gcc/testsuite/gfortran.dg/pr92277.f90 | 32 + gcc/testsuite/gfortran.dg/vect/vect-4.f90 | 2 + gcc/toplev.c | 15 +- gcc/toplev.h | 3 +- gcc/trans-mem.c | 22 +- gcc/tree-inline.c | 2 +- gcc/tree-pass.h | 2 +- gcc/tree-ssa-dse.c | 11 +- gcc/tree-ssa-dse.h | 3 +- gcc/tree-ssa-loop-ivopts.c | 3 +- gcc/tree-ssa-loop-niter.c | 6 +- gcc/tree-ssa-loop-niter.h | 4 +- gcc/tree-ssa-sccvn.c | 6 +- gcc/tree-ssa-strlen.c | 26 +- gcc/tree-ssa-structalias.c | 4 +- gcc/tree-vect-loop-manip.c | 272 +- gcc/tree-vect-loop.c | 468 ++- gcc/tree-vect-patterns.c | 12 +- gcc/tree-vect-slp.c | 59 +- gcc/tree-vect-stmts.c | 108 +- gcc/tree-vectorizer.c | 25 +- gcc/tree-vectorizer.h | 13 +- gcc/tree.c | 343 +- gcc/tree.h | 12 +- gcc/varpool.c | 7 +- libcpp/ChangeLog | 11 + libcpp/directives.c | 7 + libcpp/include/cpplib.h | 6 +- libcpp/init.c | 23 +- libcpp/internal.h | 4 + libcpp/macro.c | 4 + libcpp/traditional.c | 6 +- libgfortran/ChangeLog | 8 +- libgfortran/runtime/ISO_Fortran_binding.c | 37 +- libgomp/ChangeLog | 320 ++ libgomp/testsuite/libgomp.fortran/aligned1.f03 | 6 +- libgomp/testsuite/libgomp.fortran/alloc-comp-1.f90 | 20 +- libgomp/testsuite/libgomp.fortran/alloc-comp-2.f90 | 36 +- libgomp/testsuite/libgomp.fortran/alloc-comp-3.f90 | 42 +- libgomp/testsuite/libgomp.fortran/allocatable1.f90 | 20 +- .../testsuite/libgomp.fortran/allocatable10.f90 | 136 +- .../testsuite/libgomp.fortran/allocatable11.f90 | 72 +- .../testsuite/libgomp.fortran/allocatable12.f90 | 62 +- libgomp/testsuite/libgomp.fortran/allocatable2.f90 | 10 +- libgomp/testsuite/libgomp.fortran/allocatable3.f90 | 4 +- libgomp/testsuite/libgomp.fortran/allocatable4.f90 | 12 +- libgomp/testsuite/libgomp.fortran/allocatable5.f90 | 2 +- libgomp/testsuite/libgomp.fortran/allocatable6.f90 | 4 +- libgomp/testsuite/libgomp.fortran/allocatable7.f90 | 2 +- libgomp/testsuite/libgomp.fortran/allocatable8.f90 | 4 +- libgomp/testsuite/libgomp.fortran/allocatable9.f90 | 210 +- libgomp/testsuite/libgomp.fortran/associate1.f90 | 8 +- libgomp/testsuite/libgomp.fortran/associate2.f90 | 16 +- libgomp/testsuite/libgomp.fortran/associate3.f90 | 2 +- libgomp/testsuite/libgomp.fortran/async_io_4.f90 | 18 +- libgomp/testsuite/libgomp.fortran/async_io_5.f90 | 48 +- libgomp/testsuite/libgomp.fortran/async_io_6.f90 | 4 +- libgomp/testsuite/libgomp.fortran/async_io_7.f90 | 2 +- libgomp/testsuite/libgomp.fortran/cancel-do-1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/cancel-do-2.f90 | 8 +- .../libgomp.fortran/cancel-parallel-1.f90 | 2 +- .../libgomp.fortran/cancel-sections-1.f90 | 8 +- .../libgomp.fortran/cancel-taskgroup-2.f90 | 2 +- libgomp/testsuite/libgomp.fortran/character1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/character2.f90 | 2 +- libgomp/testsuite/libgomp.fortran/collapse1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/collapse2.f90 | 6 +- libgomp/testsuite/libgomp.fortran/collapse3.f90 | 24 +- libgomp/testsuite/libgomp.fortran/collapse4.f90 | 2 +- libgomp/testsuite/libgomp.fortran/crayptr1.f90 | 4 +- libgomp/testsuite/libgomp.fortran/crayptr2.f90 | 2 +- libgomp/testsuite/libgomp.fortran/crayptr3.f90 | 6 +- .../testsuite/libgomp.fortran/declare-simd-1.f90 | 4 +- .../testsuite/libgomp.fortran/declare-simd-3.f90 | 2 +- .../testsuite/libgomp.fortran/declare-target-2.f90 | 2 +- libgomp/testsuite/libgomp.fortran/depend-1.f90 | 34 +- libgomp/testsuite/libgomp.fortran/depend-2.f90 | 8 +- libgomp/testsuite/libgomp.fortran/depend-3.f90 | 8 +- libgomp/testsuite/libgomp.fortran/do1.f90 | 10 +- libgomp/testsuite/libgomp.fortran/do2.f90 | 10 +- .../testsuite/libgomp.fortran/do_concurrent_5.f90 | 2 +- libgomp/testsuite/libgomp.fortran/doacross1.f90 | 36 +- libgomp/testsuite/libgomp.fortran/doacross2.f90 | 48 +- libgomp/testsuite/libgomp.fortran/doacross3.f90 | 48 +- .../examples-4/array_sections-3.f90 | 2 +- .../examples-4/array_sections-4.f90 | 2 +- .../libgomp.fortran/examples-4/async_target-1.f90 | 2 +- .../libgomp.fortran/examples-4/async_target-2.f90 | 6 +- .../examples-4/declare_target-1.f90 | 4 +- .../examples-4/declare_target-2.f90 | 2 +- .../examples-4/declare_target-3.f90 | 2 +- .../examples-4/declare_target-4.f90 | 2 +- .../examples-4/declare_target-5.f90 | 2 +- .../libgomp.fortran/examples-4/device-1.f90 | 6 +- .../libgomp.fortran/examples-4/device-2.f90 | 4 +- .../libgomp.fortran/examples-4/device-3.f90 | 4 +- .../libgomp.fortran/examples-4/simd-1.f90 | 2 +- .../libgomp.fortran/examples-4/simd-2.f90 | 2 +- .../libgomp.fortran/examples-4/simd-3.f90 | 2 +- .../libgomp.fortran/examples-4/simd-4.f90 | 2 +- .../libgomp.fortran/examples-4/simd-5.f90 | 2 +- .../libgomp.fortran/examples-4/simd-6.f90 | 4 +- .../libgomp.fortran/examples-4/simd-7.f90 | 2 +- .../libgomp.fortran/examples-4/simd-8.f90 | 2 +- .../libgomp.fortran/examples-4/target-1.f90 | 2 +- .../libgomp.fortran/examples-4/target-2.f90 | 2 +- .../libgomp.fortran/examples-4/target-3.f90 | 2 +- .../libgomp.fortran/examples-4/target-4.f90 | 2 +- .../libgomp.fortran/examples-4/target-5.f90 | 4 +- .../libgomp.fortran/examples-4/target_data-1.f90 | 2 +- .../libgomp.fortran/examples-4/target_data-2.f90 | 2 +- .../libgomp.fortran/examples-4/target_data-3.f90 | 2 +- .../libgomp.fortran/examples-4/target_data-4.f90 | 2 +- .../libgomp.fortran/examples-4/target_data-5.f90 | 2 +- .../libgomp.fortran/examples-4/target_data-6.f90 | 6 +- .../libgomp.fortran/examples-4/target_data-7.f90 | 4 +- .../libgomp.fortran/examples-4/target_update-1.f90 | 2 +- .../libgomp.fortran/examples-4/target_update-2.f90 | 2 +- .../libgomp.fortran/examples-4/task_dep-1.f90 | 2 +- .../libgomp.fortran/examples-4/task_dep-2.f90 | 2 +- .../libgomp.fortran/examples-4/task_dep-3.f90 | 2 +- .../libgomp.fortran/examples-4/task_dep-4.f90 | 4 +- .../libgomp.fortran/examples-4/task_dep-5.f90 | 2 +- .../libgomp.fortran/examples-4/teams-2.f90 | 2 +- .../libgomp.fortran/examples-4/teams-3.f90 | 2 +- .../libgomp.fortran/examples-4/teams-4.f90 | 2 +- .../libgomp.fortran/examples-4/teams-5.f90 | 2 +- .../libgomp.fortran/examples-4/teams-6.f90 | 2 +- libgomp/testsuite/libgomp.fortran/lastprivate1.f90 | 25 +- libgomp/testsuite/libgomp.fortran/lastprivate2.f90 | 25 +- libgomp/testsuite/libgomp.fortran/lib1.f90 | 44 +- libgomp/testsuite/libgomp.fortran/lib4.f90 | 8 +- libgomp/testsuite/libgomp.fortran/lock-1.f90 | 8 +- libgomp/testsuite/libgomp.fortran/lock-2.f90 | 6 +- libgomp/testsuite/libgomp.fortran/nested1.f90 | 22 +- libgomp/testsuite/libgomp.fortran/nestedfn1.f90 | 4 +- libgomp/testsuite/libgomp.fortran/nestedfn2.f90 | 4 +- libgomp/testsuite/libgomp.fortran/nestedfn3.f90 | 2 +- libgomp/testsuite/libgomp.fortran/nestedfn4.f90 | 9 +- libgomp/testsuite/libgomp.fortran/nestedfn5.f90 | 14 +- libgomp/testsuite/libgomp.fortran/omp_atomic1.f90 | 8 +- libgomp/testsuite/libgomp.fortran/omp_atomic2.f90 | 12 +- libgomp/testsuite/libgomp.fortran/omp_atomic3.f90 | 8 +- libgomp/testsuite/libgomp.fortran/omp_atomic4.f90 | 4 +- libgomp/testsuite/libgomp.fortran/omp_atomic5.f90 | 14 +- libgomp/testsuite/libgomp.fortran/omp_cond1.f | 6 +- libgomp/testsuite/libgomp.fortran/omp_cond2.f | 6 +- libgomp/testsuite/libgomp.fortran/omp_cond3.F90 | 6 +- libgomp/testsuite/libgomp.fortran/omp_cond4.F90 | 6 +- libgomp/testsuite/libgomp.fortran/omp_parse1.f90 | 26 +- libgomp/testsuite/libgomp.fortran/omp_parse2.f90 | 18 +- libgomp/testsuite/libgomp.fortran/omp_parse3.f90 | 14 +- libgomp/testsuite/libgomp.fortran/omp_parse4.f90 | 16 +- .../testsuite/libgomp.fortran/openmp_version-1.f | 2 +- .../testsuite/libgomp.fortran/openmp_version-2.f90 | 2 +- .../parloops-exit-first-loop-alt-2.f95 | 2 +- .../parloops-exit-first-loop-alt.f95 | 2 +- libgomp/testsuite/libgomp.fortran/pointer1.f90 | 12 +- libgomp/testsuite/libgomp.fortran/pointer2.f90 | 8 +- libgomp/testsuite/libgomp.fortran/pr25219.f90 | 3 +- libgomp/testsuite/libgomp.fortran/pr27395-1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr27395-2.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr27416-1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr27916-1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr27916-2.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr28390.f | 3 +- libgomp/testsuite/libgomp.fortran/pr29629.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr32550.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr33880.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr34020.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr35130.f90 | 3 +- libgomp/testsuite/libgomp.fortran/pr42162.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr46753.f90 | 4 +- libgomp/testsuite/libgomp.fortran/pr48894.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr49792-1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr49792-2.f90 | 4 +- libgomp/testsuite/libgomp.fortran/pr63938-1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr63938-2.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr65597.f90 | 4 +- libgomp/testsuite/libgomp.fortran/pr66199-1.f90 | 10 +- libgomp/testsuite/libgomp.fortran/pr71014.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr81304.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr81841.f90 | 4 +- libgomp/testsuite/libgomp.fortran/pr84418-1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr84418-2.f90 | 2 +- libgomp/testsuite/libgomp.fortran/pr90779.f90 | 1 + libgomp/testsuite/libgomp.fortran/procptr1.f90 | 14 +- libgomp/testsuite/libgomp.fortran/recursion1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/reduction1.f90 | 42 +- libgomp/testsuite/libgomp.fortran/reduction2.f90 | 12 +- libgomp/testsuite/libgomp.fortran/reduction3.f90 | 16 +- libgomp/testsuite/libgomp.fortran/reduction4.f90 | 8 +- libgomp/testsuite/libgomp.fortran/reduction5.f90 | 4 +- libgomp/testsuite/libgomp.fortran/reduction6.f90 | 4 +- libgomp/testsuite/libgomp.fortran/reference1.f90 | 6 +- libgomp/testsuite/libgomp.fortran/reference2.f90 | 2 +- libgomp/testsuite/libgomp.fortran/retval1.f90 | 28 +- libgomp/testsuite/libgomp.fortran/retval2.f90 | 4 +- libgomp/testsuite/libgomp.fortran/sharing1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/sharing2.f90 | 4 +- libgomp/testsuite/libgomp.fortran/simd1.f90 | 4 +- libgomp/testsuite/libgomp.fortran/simd2.f90 | 36 +- libgomp/testsuite/libgomp.fortran/simd3.f90 | 36 +- libgomp/testsuite/libgomp.fortran/simd4.f90 | 36 +- libgomp/testsuite/libgomp.fortran/simd5.f90 | 24 +- libgomp/testsuite/libgomp.fortran/simd6.f90 | 24 +- libgomp/testsuite/libgomp.fortran/simd7.f90 | 112 +- libgomp/testsuite/libgomp.fortran/stack.f90 | 2 +- libgomp/testsuite/libgomp.fortran/strassen.f90 | 4 +- libgomp/testsuite/libgomp.fortran/tabs1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/tabs2.f | 2 +- libgomp/testsuite/libgomp.fortran/target-simd.f90 | 4 +- libgomp/testsuite/libgomp.fortran/target1.f90 | 8 +- libgomp/testsuite/libgomp.fortran/target2.f90 | 8 +- libgomp/testsuite/libgomp.fortran/target3.f90 | 4 +- libgomp/testsuite/libgomp.fortran/target4.f90 | 2 +- libgomp/testsuite/libgomp.fortran/target5.f90 | 2 +- libgomp/testsuite/libgomp.fortran/target6.f90 | 8 +- libgomp/testsuite/libgomp.fortran/target7.f90 | 2 +- libgomp/testsuite/libgomp.fortran/target8.f90 | 2 +- libgomp/testsuite/libgomp.fortran/target9.f90 | 123 + libgomp/testsuite/libgomp.fortran/task1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/task2.f90 | 3 +- libgomp/testsuite/libgomp.fortran/task3.f90 | 2 +- libgomp/testsuite/libgomp.fortran/task4.f90 | 2 +- libgomp/testsuite/libgomp.fortran/taskgroup1.f90 | 13 +- libgomp/testsuite/libgomp.fortran/taskloop1.f90 | 3 +- libgomp/testsuite/libgomp.fortran/taskloop2.f90 | 20 +- libgomp/testsuite/libgomp.fortran/taskloop3.f90 | 14 +- libgomp/testsuite/libgomp.fortran/taskloop4.f90 | 22 +- .../testsuite/libgomp.fortran/threadprivate1.f90 | 2 +- .../testsuite/libgomp.fortran/threadprivate2.f90 | 28 +- .../testsuite/libgomp.fortran/threadprivate3.f90 | 16 +- .../testsuite/libgomp.fortran/threadprivate4.f90 | 2 +- libgomp/testsuite/libgomp.fortran/udr1.f90 | 12 +- libgomp/testsuite/libgomp.fortran/udr10.f90 | 2 +- libgomp/testsuite/libgomp.fortran/udr11.f90 | 8 +- libgomp/testsuite/libgomp.fortran/udr12.f90 | 6 +- libgomp/testsuite/libgomp.fortran/udr13.f90 | 24 +- libgomp/testsuite/libgomp.fortran/udr14.f90 | 36 +- libgomp/testsuite/libgomp.fortran/udr15.f90 | 2 +- libgomp/testsuite/libgomp.fortran/udr2.f90 | 12 +- libgomp/testsuite/libgomp.fortran/udr3.f90 | 10 +- libgomp/testsuite/libgomp.fortran/udr4.f90 | 10 +- libgomp/testsuite/libgomp.fortran/udr5.f90 | 4 +- libgomp/testsuite/libgomp.fortran/udr6.f90 | 6 +- libgomp/testsuite/libgomp.fortran/udr7.f90 | 2 +- libgomp/testsuite/libgomp.fortran/udr8.f90 | 2 +- libgomp/testsuite/libgomp.fortran/udr9.f90 | 4 +- .../libgomp.fortran/use_device_addr-1.f90 | 49 +- .../libgomp.fortran/use_device_addr-2.f90 | 49 +- .../libgomp.fortran/use_device_addr-3.f90 | 763 ++++ .../libgomp.fortran/use_device_addr-4.f90 | 763 ++++ .../testsuite/libgomp.fortran/use_device_ptr-1.f90 | 595 +++ .../libgomp.fortran/use_device_ptr-optional-1.f90 | 17 +- libgomp/testsuite/libgomp.fortran/vla1.f90 | 2 +- libgomp/testsuite/libgomp.fortran/vla2.f90 | 2 +- libgomp/testsuite/libgomp.fortran/vla3.f90 | 2 +- libgomp/testsuite/libgomp.fortran/vla4.f90 | 4 +- libgomp/testsuite/libgomp.fortran/vla5.f90 | 4 +- libgomp/testsuite/libgomp.fortran/vla6.f90 | 2 +- libgomp/testsuite/libgomp.fortran/vla7.f90 | 16 +- libgomp/testsuite/libgomp.fortran/vla8.f90 | 2 +- libgomp/testsuite/libgomp.fortran/workshare1.f90 | 7 +- libgomp/testsuite/libgomp.fortran/workshare2.f90 | 13 +- libgomp/testsuite/libgomp.oacc-fortran/abort-1.f90 | 2 + libgomp/testsuite/libgomp.oacc-fortran/abort-2.f90 | 2 + .../libgomp.oacc-fortran/acc_on_device-1-1.f90 | 2 + .../libgomp.oacc-fortran/acc_on_device-1-2.f | 2 + .../libgomp.oacc-fortran/acc_on_device-1-3.f | 2 + .../libgomp.oacc-fortran/common-block-1.f90 | 2 +- .../libgomp.oacc-fortran/common-block-2.f90 | 4 +- .../libgomp.oacc-fortran/common-block-3.f90 | 4 +- libgomp/testsuite/libgomp.oacc-fortran/data-1.f90 | 100 +- libgomp/testsuite/libgomp.oacc-fortran/data-2.f90 | 4 +- libgomp/testsuite/libgomp.oacc-fortran/data-5.f90 | 12 +- .../testsuite/libgomp.oacc-fortran/dummy-array.f90 | 2 +- libgomp/testsuite/libgomp.oacc-fortran/gemm-2.f90 | 2 +- libgomp/testsuite/libgomp.oacc-fortran/gemm.f90 | 2 +- .../testsuite/libgomp.oacc-fortran/host_data-2.f90 | 2 +- .../testsuite/libgomp.oacc-fortran/host_data-3.f | 2 +- .../testsuite/libgomp.oacc-fortran/host_data-4.f90 | 2 +- .../kernels-acc-loop-reduction-2.f90 | 4 +- .../kernels-acc-loop-reduction.f90 | 4 +- .../libgomp.oacc-fortran/kernels-collapse-3.f90 | 4 +- .../libgomp.oacc-fortran/kernels-collapse-4.f90 | 4 +- .../libgomp.oacc-fortran/kernels-independent.f90 | 2 +- .../libgomp.oacc-fortran/kernels-loop-1.f90 | 4 +- .../libgomp.oacc-fortran/kernels-map-1.f90 | 4 +- .../kernels-parallel-loop-data-enter-exit.f95 | 2 +- .../kernels-private-vars-loop-gang-1.f90 | 2 +- .../kernels-private-vars-loop-gang-2.f90 | 2 +- .../kernels-private-vars-loop-gang-3.f90 | 2 +- .../kernels-private-vars-loop-gang-6.f90 | 2 +- .../kernels-private-vars-loop-vector-1.f90 | 2 +- .../kernels-private-vars-loop-vector-2.f90 | 2 +- .../kernels-private-vars-loop-worker-1.f90 | 2 +- .../kernels-private-vars-loop-worker-2.f90 | 2 +- .../kernels-private-vars-loop-worker-3.f90 | 2 +- .../kernels-private-vars-loop-worker-4.f90 | 2 +- .../kernels-private-vars-loop-worker-5.f90 | 2 +- .../kernels-private-vars-loop-worker-6.f90 | 2 +- .../kernels-private-vars-loop-worker-7.f90 | 2 +- .../libgomp.oacc-fortran/kernels-reduction-1.f90 | 2 +- libgomp/testsuite/libgomp.oacc-fortran/lib-1.f90 | 2 + libgomp/testsuite/libgomp.oacc-fortran/lib-12.f90 | 8 +- libgomp/testsuite/libgomp.oacc-fortran/lib-13.f90 | 6 +- libgomp/testsuite/libgomp.oacc-fortran/lib-14.f90 | 26 +- libgomp/testsuite/libgomp.oacc-fortran/lib-15.f90 | 10 +- .../testsuite/libgomp.oacc-fortran/lib-16-2.f90 | 10 +- libgomp/testsuite/libgomp.oacc-fortran/lib-16.f90 | 10 +- libgomp/testsuite/libgomp.oacc-fortran/lib-2.f | 2 + libgomp/testsuite/libgomp.oacc-fortran/lib-3.f | 2 + libgomp/testsuite/libgomp.oacc-fortran/map-1.f90 | 2 + .../libgomp.oacc-fortran/parallel-loop-1.f90 | 4 +- .../libgomp.oacc-fortran/pointer-align-1.f90 | 2 + libgomp/testsuite/libgomp.oacc-fortran/pr68813.f90 | 2 + libgomp/testsuite/libgomp.oacc-fortran/pr70289.f90 | 2 + libgomp/testsuite/libgomp.oacc-fortran/pr70643.f90 | 2 + .../libgomp.oacc-fortran/reference-reductions.f90 | 2 +- .../testsuite/libgomp.oacc-fortran/subarrays-1.f90 | 2 + .../testsuite/libgomp.oacc-fortran/subarrays-2.f90 | 2 + .../libgomp.oacc-fortran/vector-routine.f90 | 2 +- libiberty/ChangeLog | 10 + libiberty/cp-demangle.c | 6 +- libiberty/testsuite/demangle-expected | 2 +- libstdc++-v3/ChangeLog | 248 ++ libstdc++-v3/doc/doxygen/user.cfg.in | 1 + libstdc++-v3/doc/html/manual/appendix_gpl.html | 2 +- libstdc++-v3/doc/html/manual/facets.html | 4 +- libstdc++-v3/doc/html/manual/localization.html | 2 +- .../doc/html/manual/policy_data_structures.html | 2 +- libstdc++-v3/doc/html/manual/status.html | 66 +- libstdc++-v3/include/Makefile.am | 2 + libstdc++-v3/include/Makefile.in | 2 + libstdc++-v3/include/bits/alloc_traits.h | 18 +- libstdc++-v3/include/bits/iterator_concepts.h | 828 ++++ libstdc++-v3/include/bits/move.h | 7 +- libstdc++-v3/include/bits/range_access.h | 771 +++- libstdc++-v3/include/bits/refwrap.h | 10 + libstdc++-v3/include/bits/stl_bvector.h | 8 + libstdc++-v3/include/bits/stl_construct.h | 2 +- libstdc++-v3/include/bits/stl_deque.h | 9 +- libstdc++-v3/include/bits/stl_iterator.h | 28 +- .../include/bits/stl_iterator_base_types.h | 37 +- libstdc++-v3/include/bits/streambuf_iterator.h | 15 + libstdc++-v3/include/ext/algorithm | 57 +- libstdc++-v3/include/ext/alloc_traits.h | 8 +- libstdc++-v3/include/ext/rc_string_base.h | 3 +- libstdc++-v3/include/ext/sso_string_base.h | 3 +- libstdc++-v3/include/precompiled/stdc++.h | 2 +- libstdc++-v3/include/std/bit | 2 + libstdc++-v3/include/std/concepts | 57 +- libstdc++-v3/include/std/functional | 49 +- libstdc++-v3/include/std/ranges | 112 + libstdc++-v3/include/std/version | 5 +- .../testsuite/20_util/add_pointer/value.cc | 8 +- .../testsuite/20_util/allocator_traits/header-2.cc | 27 + .../testsuite/20_util/allocator_traits/header.cc | 27 + libstdc++-v3/testsuite/20_util/bind/constexpr.cc | 43 + libstdc++-v3/testsuite/20_util/forward/c_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/forward/f_neg.cc | 2 +- .../function_objects/bind_front/constexpr.cc | 35 + .../20_util/function_objects/mem_fn/constexpr.cc | 45 + .../20_util/function_objects/not_fn/constexpr.cc | 35 + .../20_util/reference_wrapper/constexpr.cc | 45 + .../testsuite/23_containers/deque/types/92267.cc | 27 + .../23_containers/vector/bool/iterator_c++20.cc | 30 + .../associated_types/incrementable.traits.cc | 142 + .../associated_types/readable.traits.cc | 143 + .../24_iterators/bidirectional/concept.cc | 81 + .../testsuite/24_iterators/bidirectional/tag.cc | 32 + .../testsuite/24_iterators/contiguous/concept.cc | 80 + .../testsuite/24_iterators/contiguous/tag.cc | 38 + .../24_iterators/customization_points/iter_move.cc | 68 + .../24_iterators/customization_points/iter_swap.cc | 61 + .../testsuite/24_iterators/forward/concept.cc | 86 + libstdc++-v3/testsuite/24_iterators/forward/tag.cc | 32 + .../headers/iterator/synopsis_c++20.cc | 98 + .../testsuite/24_iterators/input/concept.cc | 89 + libstdc++-v3/testsuite/24_iterators/input/tag.cc | 32 + .../istreambuf_iterator/requirements/typedefs.cc | 51 +- .../26020.cc | 0 .../ostreambuf_iterator/requirements/typedefs.cc | 46 + .../testsuite/24_iterators/output/concept.cc | 121 + libstdc++-v3/testsuite/24_iterators/output/tag.cc | 32 + .../24_iterators/random_access/concept.cc | 76 + .../string_vector_iterators.cc | 0 .../testsuite/24_iterators/random_access/tag.cc | 35 + .../{ => range_access}/range_access.cc | 0 .../{ => range_access}/range_access_cpp14.cc | 0 .../{ => range_access}/range_access_cpp17.cc | 0 .../{ => range_access}/range_access_cpp17_neg.cc | 0 .../{ => range_access}/range_access_cpp20.cc | 0 .../range_access/range_access_cpp20_neg.cc | 49 + .../24_iterators/range_operations/advance.cc | 204 + .../range_operations/advance_debug_neg.cc | 31 + .../24_iterators/range_operations/distance.cc | 146 + .../24_iterators/range_operations/next.cc | 211 + .../24_iterators/range_operations/prev.cc | 98 + .../requirements/explicit_instantiation/2.cc | 9 +- .../requirements/explicit_instantiation/pod.cc | 9 +- libstdc++-v3/testsuite/26_numerics/bit/header-2.cc | 27 + libstdc++-v3/testsuite/26_numerics/bit/header.cc | 27 + .../requirements/explicit_instantiation/2.cc | 7 +- .../requirements/explicit_instantiation/pod.cc | 7 +- .../experimental/iterator/requirements.cc | 2 + libstdc++-v3/testsuite/std/ranges/access/begin.cc | 145 + libstdc++-v3/testsuite/std/ranges/access/cbegin.cc | 91 + libstdc++-v3/testsuite/std/ranges/access/cdata.cc | 73 + libstdc++-v3/testsuite/std/ranges/access/cend.cc | 101 + .../testsuite/std/ranges/access/crbegin.cc | 73 + libstdc++-v3/testsuite/std/ranges/access/crend.cc | 108 + libstdc++-v3/testsuite/std/ranges/access/data.cc | 78 + libstdc++-v3/testsuite/std/ranges/access/empty.cc | 76 + libstdc++-v3/testsuite/std/ranges/access/end.cc | 151 + .../testsuite/std/ranges/access/end_neg.cc | 42 + libstdc++-v3/testsuite/std/ranges/access/rbegin.cc | 81 + libstdc++-v3/testsuite/std/ranges/access/rend.cc | 105 + libstdc++-v3/testsuite/std/ranges/access/size.cc | 120 + .../testsuite/std/ranges/access/size_neg.cc | 30 + .../std/ranges/headers/ranges/synopsis.cc | 38 + libstdc++-v3/testsuite/std/ranges/range.cc | 89 + libstdc++-v3/testsuite/std/ranges/refinements.cc | 79 + libstdc++-v3/testsuite/std/ranges/sized.cc | 75 + libstdc++-v3/testsuite/util/testsuite_iterators.h | 211 +- 2698 files changed, 285291 insertions(+), 5641 deletions(-) create mode 100644 gcc/config/aarch64/aarch64-sve-builtins-base.cc create mode 100644 gcc/config/aarch64/aarch64-sve-builtins-base.def create mode 100644 gcc/config/aarch64/aarch64-sve-builtins-base.h create mode 100644 gcc/config/aarch64/aarch64-sve-builtins-functions.h create mode 100644 gcc/config/aarch64/aarch64-sve-builtins-shapes.cc create mode 100644 gcc/config/aarch64/aarch64-sve-builtins-shapes.h create mode 100644 gcc/config/aarch64/aarch64-sve-builtins.cc create mode 100644 gcc/config/aarch64/aarch64-sve-builtins.def create mode 100644 gcc/config/aarch64/aarch64-sve-builtins.h create mode 100644 gcc/config/aarch64/arm_sve.h create mode 100644 gcc/config/riscv/riscv-sr.c create mode 100644 gcc/testsuite/c-c++-common/Wshadow-1.c create mode 100644 gcc/testsuite/c-c++-common/cpp/has-builtin-2.c create mode 100644 gcc/testsuite/c-c++-common/cpp/has-builtin-3.c create mode 100644 gcc/testsuite/c-c++-common/cpp/has-builtin.c create mode 100644 gcc/testsuite/c-c++-common/cpp/pr92296-1.c create mode 100644 gcc/testsuite/c-c++-common/cpp/pr92296-2.c create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-variant-10.c create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-variant-9.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/Wpessimizing-move6.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/overload-conv-4.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-tracking-const15.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-tracking-const16.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-tracking-const1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr84810.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-return-req1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit14.C create mode 100644 gcc/testsuite/g++.dg/gomp/declare-variant-1.C create mode 100644 gcc/testsuite/g++.dg/gomp/declare-variant-2.C create mode 100644 gcc/testsuite/g++.dg/gomp/declare-variant-3.C create mode 100644 gcc/testsuite/g++.dg/gomp/declare-variant-4.C create mode 100644 gcc/testsuite/g++.dg/gomp/declare-variant-5.C create mode 100644 gcc/testsuite/g++.dg/gomp/declare-variant-6.C create mode 100644 gcc/testsuite/g++.dg/init/array54.C create mode 100644 gcc/testsuite/g++.dg/opt/pr92007.C create mode 100644 gcc/testsuite/g++.dg/opt/pr92262.C create mode 100644 gcc/testsuite/g++.dg/other/pr92201.C create mode 100644 gcc/testsuite/g++.dg/parse/crash70.C create mode 100644 gcc/testsuite/g++.dg/template/fn.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle.exp create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/add_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/add_1.h create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/add_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/add_2.h create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/add_3.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/asrd_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/asrd_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/asrd_3.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/cntb_pat.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/conversion_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/create2_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/create2_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/create3_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/create3_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/create4_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/create4_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/dot_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/dot_1.h create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/dot_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/dot_2.h create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/func_redef_1.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/func_redef_2.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/func_redef_3.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/func_redef_4.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/func_redef_5.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/func_redef_6.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/func_redef_7.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/get2_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/get2_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/get3_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/get3_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/get4_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/get4_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/lsl_wide_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/lsl_wide_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/mangle_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/mangle_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/mangle_3.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/mangle_4.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/set2_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/set2_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/set3_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/set3_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/set4_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/set4_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_1.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_10.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_11.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_12.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_13.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_14.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_15.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_16.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_17.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_18.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_19.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_2.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_20.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_3.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_4.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_5.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_6.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_7.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_8.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/type_redef_9.c create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/whilele_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/catch_7.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr92231.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-20.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr91393_0.c create mode 100644 gcc/testsuite/gcc.dg/pr92260.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-88.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-89.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-90.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92241-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92241.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92252.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92275.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr92163.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr65930-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr65930-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-epilogues.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-peel-1-epilogue.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-peel-1-src.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-peel-3-epilogue.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-peel-3-src.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-peel-4-epilogue.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-peel-4-src.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abd_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abd_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abd_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abd_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abd_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abd_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abd_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abd_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abd_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abd_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abd_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abs_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abs_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abs_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abs_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abs_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abs_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/abs_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/acge_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/acge_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/acge_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/acgt_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/acgt_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/acgt_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/acle_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/acle_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/acle_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/aclt_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/aclt_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/aclt_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_f16_notrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_f32_notrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_f64_notrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/add_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/adda_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/adda_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/adda_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/addv_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/addv_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/addv_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/addv_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/addv_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/addv_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/addv_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/addv_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/addv_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/addv_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/addv_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/adrb.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/adrd.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/adrh.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/adrw.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/and_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/and_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/and_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/and_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/and_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/and_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/and_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/and_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/and_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/andv_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/andv_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/andv_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/andv_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/andv_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/andv_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/andv_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/andv_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/asr_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/asr_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/asr_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/asr_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/asr_wide_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/asr_wide_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/asr_wide_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/asrd_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/asrd_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/asrd_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/asrd_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/bic_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/bic_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/bic_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/bic_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/bic_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/bic_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/bic_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/bic_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/bic_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/brka_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/brkb_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/brkn_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/brkpa_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/brkpb_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cadd_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cadd_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cadd_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clasta_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clasta_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clasta_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clasta_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clasta_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clasta_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clasta_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clasta_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clasta_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clasta_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clasta_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clastb_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clastb_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clastb_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clastb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clastb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clastb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clastb_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clastb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clastb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clastb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clastb_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cls_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cls_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cls_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cls_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clz_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clz_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clz_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clz_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clz_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clz_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clz_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/clz_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmla_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmla_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmla_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmla_lane_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmla_lane_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_wide_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_wide_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpeq_wide_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_wide_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_wide_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_wide_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_wide_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_wide_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpge_wide_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_wide_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_wide_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_wide_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_wide_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_wide_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpgt_wide_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_wide_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_wide_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_wide_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_wide_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_wide_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmple_wide_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_wide_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_wide_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_wide_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_wide_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_wide_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmplt_wide_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_wide_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_wide_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpne_wide_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpuo_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpuo_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cmpuo_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnot_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnot_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnot_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnot_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnot_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnot_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnot_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnot_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnt_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnt_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnt_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnt_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnt_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cntb.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cntb_pat.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cntd.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cntd_pat.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnth.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cnth_pat.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cntp_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cntp_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cntp_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cntp_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cntw.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cntw_pat.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/compact_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/compact_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/compact_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/compact_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/compact_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/compact_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/create2_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/create3_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/create4_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cvt_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cvt_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cvt_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cvt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cvt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cvt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cvt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cvt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/cvt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/div_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/div_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/div_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/div_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/div_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/div_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/div_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/divr_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/divr_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/divr_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/divr_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/divr_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/divr_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/divr_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dot_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dot_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dot_lane_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dot_lane_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dot_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dot_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dot_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dot_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_lane_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_lane_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_lane_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_lane_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_lane_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_lane_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_lane_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_lane_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_lane_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dup_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_lane_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_lane_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_lane_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_lane_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_lane_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_lane_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_lane_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_lane_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_lane_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/dupq_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eor_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eor_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eor_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eor_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eor_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eor_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eor_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eor_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eor_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eorv_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eorv_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eorv_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eorv_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eorv_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eorv_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eorv_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/eorv_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/expa_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/expa_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/expa_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ext_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ext_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ext_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ext_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ext_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ext_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ext_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ext_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ext_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ext_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ext_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/extb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/extb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/extb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/extb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/extb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/extb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/exth_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/exth_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/exth_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/exth_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/extw_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/extw_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get2_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get2_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get2_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get2_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get2_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get2_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get2_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get2_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get2_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get2_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get2_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get3_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get3_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get3_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get3_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get3_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get3_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get3_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get3_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get3_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get3_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get3_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get4_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get4_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get4_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get4_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get4_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get4_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get4_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get4_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get4_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get4_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/get4_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/index_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/index_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/index_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/index_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/index_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/index_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/index_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/index_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/insr_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/insr_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/insr_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/insr_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/insr_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/insr_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/insr_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/insr_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/insr_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/insr_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/insr_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lasta_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lasta_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lasta_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lasta_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lasta_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lasta_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lasta_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lasta_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lasta_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lasta_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lasta_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lastb_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lastb_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lastb_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lastb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lastb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lastb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lastb_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lastb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lastb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lastb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lastb_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_gather_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_gather_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1rq_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1rq_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1rq_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1rq_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1rq_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1rq_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1rq_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1rq_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1rq_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1rq_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1rq_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sb_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sb_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sb_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sb_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sh_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sh_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sh_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sh_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sh_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sh_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sh_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sh_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sw_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sw_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sw_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1sw_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1ub_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1ub_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1ub_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1ub_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1ub_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1ub_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1ub_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1ub_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1ub_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1ub_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1uh_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1uh_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1uh_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1uh_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1uh_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1uh_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1uh_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1uh_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1uw_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1uw_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1uw_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld1uw_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld2_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld2_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld2_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld2_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld2_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld2_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld2_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld2_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld2_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld2_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld2_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld3_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld3_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld3_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld3_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld3_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld3_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld3_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld3_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld3_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld3_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld3_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld4_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld4_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld4_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld4_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld4_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld4_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld4_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld4_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld4_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld4_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ld4_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_gather_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_gather_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sb_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sb_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sb_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sb_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sh_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sh_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sh_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sh_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sh_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sh_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sh_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sh_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sw_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sw_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sw_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1sw_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1ub_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1ub_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1ub_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1ub_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1ub_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1ub_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1ub_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1ub_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1ub_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1ub_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1uh_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1uh_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1uh_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1uh_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1uh_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1uh_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1uh_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1uh_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1uw_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1uw_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1uw_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldff1uw_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1sb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1sb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1sb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1sb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1sb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1sb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1sh_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1sh_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1sh_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1sh_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1sw_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1sw_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1ub_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1ub_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1ub_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1ub_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1ub_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1ub_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1uh_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1uh_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1uh_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1uh_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1uw_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnf1uw_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnt1_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnt1_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnt1_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnt1_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnt1_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnt1_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnt1_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnt1_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnt1_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnt1_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ldnt1_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/len_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/len_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/len_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/len_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/len_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/len_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/len_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/len_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/len_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/len_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/len_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_wide_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_wide_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_wide_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_wide_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_wide_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsl_wide_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsr_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsr_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsr_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsr_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsr_wide_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsr_wide_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/lsr_wide_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mad_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mad_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mad_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mad_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mad_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mad_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mad_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mad_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mad_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mad_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mad_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/max_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/max_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/max_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/max_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/max_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/max_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/max_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/max_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/max_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/max_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/max_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxnm_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxnm_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxnm_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxnmv_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxnmv_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxnmv_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxv_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxv_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxv_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxv_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxv_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxv_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxv_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxv_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxv_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxv_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/maxv_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/min_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/min_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/min_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/min_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/min_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/min_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/min_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/min_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/min_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/min_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/min_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minnm_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minnm_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minnm_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minnmv_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minnmv_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minnmv_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minv_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minv_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minv_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minv_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minv_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minv_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minv_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minv_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minv_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minv_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/minv_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_lane_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_lane_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_lane_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mla_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_lane_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_lane_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_lane_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mls_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mov_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/msb_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/msb_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/msb_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/msb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/msb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/msb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/msb_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/msb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/msb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/msb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/msb_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_f16_notrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_f32_notrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_f64_notrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_lane_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_lane_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_lane_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mul_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mulh_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mulh_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mulh_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mulh_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mulh_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mulh_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mulh_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mulh_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mulx_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mulx_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/mulx_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nand_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/neg_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/neg_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/neg_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/neg_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/neg_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/neg_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/neg_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nmad_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nmad_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nmad_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nmla_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nmla_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nmla_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nmls_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nmls_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nmls_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nmsb_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nmsb_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nmsb_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/nor_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/not_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/not_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/not_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/not_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/not_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/not_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/not_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/not_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/not_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orn_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orr_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orr_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orr_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orr_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orr_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orr_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orr_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orr_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orr_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orv_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orv_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orv_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orv_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orv_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orv_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orv_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/orv_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/pfalse.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/pfirst_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/pnext_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/pnext_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/pnext_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/pnext_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/prfb.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/prfb_gather.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/prfd.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/prfd_gather.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/prfh.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/prfh_gather.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/prfw.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/prfw_gather.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ptest_any.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ptest_first.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ptest_last.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ptrue.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ptrue_pat_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ptrue_pat_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ptrue_pat_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/ptrue_pat_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qadd_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qadd_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qadd_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qadd_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qadd_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qadd_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qadd_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qadd_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecb_pat_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecb_pat_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecb_pat_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecb_pat_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecd_pat_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecd_pat_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecd_pat_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecd_pat_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecd_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecd_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecd_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecd_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdech_pat_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdech_pat_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdech_pat_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdech_pat_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdech_pat_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdech_pat_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdech_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdech_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdech_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdech_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdech_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdech_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecp_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecp_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecp_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecp_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecp_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecp_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecw_pat_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecw_pat_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecw_pat_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecw_pat_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecw_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecw_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecw_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qdecw_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincb_pat_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincb_pat_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincb_pat_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincb_pat_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincd_pat_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincd_pat_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincd_pat_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincd_pat_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincd_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincd_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincd_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincd_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qinch_pat_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qinch_pat_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qinch_pat_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qinch_pat_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qinch_pat_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qinch_pat_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qinch_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qinch_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qinch_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qinch_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qinch_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qinch_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincp_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincp_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincp_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincp_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincp_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincp_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincw_pat_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincw_pat_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincw_pat_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincw_pat_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincw_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincw_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincw_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qincw_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qsub_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qsub_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qsub_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qsub_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qsub_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qsub_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qsub_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/qsub_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rbit_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rbit_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rbit_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rbit_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rbit_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rbit_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rbit_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rbit_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rdffr_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/recpe_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/recpe_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/recpe_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/recps_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/recps_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/recps_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/recpx_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/recpx_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/recpx_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/reinterpret_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/reinterpret_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/reinterpret_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/reinterpret_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/reinterpret_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/reinterpret_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/reinterpret_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/reinterpret_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/reinterpret_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/reinterpret_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/reinterpret_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rev_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/revb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/revb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/revb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/revb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/revb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/revb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/revh_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/revh_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/revh_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/revh_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/revw_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/revw_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rinta_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rinta_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rinta_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rinti_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rinti_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rinti_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintm_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintm_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintm_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintn_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintn_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintn_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintp_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintp_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintp_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintx_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintx_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintx_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintz_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintz_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rintz_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rsqrte_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rsqrte_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rsqrte_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rsqrts_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rsqrts_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/rsqrts_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/scale_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/scale_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/scale_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sel_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sel_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sel_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sel_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sel_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sel_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sel_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sel_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sel_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sel_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sel_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sel_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set2_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set2_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set2_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set2_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set2_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set2_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set2_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set2_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set2_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set2_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set2_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set3_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set3_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set3_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set3_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set3_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set3_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set3_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set3_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set3_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set3_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set3_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set4_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set4_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set4_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set4_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set4_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set4_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set4_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set4_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set4_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set4_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/set4_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/splice_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/splice_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/splice_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/splice_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/splice_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/splice_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/splice_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/splice_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/splice_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/splice_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/splice_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sqrt_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sqrt_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sqrt_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_scatter_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_scatter_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_scatter_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_scatter_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_scatter_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_scatter_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1b_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1b_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1b_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1b_scatter_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1b_scatter_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1b_scatter_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1b_scatter_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1b_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1b_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1b_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1h_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1h_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1h_scatter_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1h_scatter_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1h_scatter_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1h_scatter_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1h_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1h_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1w_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1w_scatter_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1w_scatter_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st1w_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st2_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st2_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st2_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st2_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st2_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st2_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st2_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st2_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st2_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st2_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st2_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st3_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st3_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st3_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st3_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st3_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st3_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st3_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st3_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st3_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st3_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st3_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st4_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st4_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st4_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st4_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st4_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st4_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st4_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st4_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st4_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st4_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/st4_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/stnt1_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/stnt1_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/stnt1_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/stnt1_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/stnt1_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/stnt1_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/stnt1_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/stnt1_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/stnt1_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/stnt1_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/stnt1_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_f16_notrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_f32_notrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_f64_notrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/sub_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_f16_notrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_f32_notrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_f64_notrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/subr_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tbl_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tbl_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tbl_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tbl_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tbl_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tbl_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tbl_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tbl_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tbl_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tbl_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tbl_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/test_sve_acle.h create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tmad_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tmad_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tmad_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn1_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/trn2_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tsmul_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tsmul_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tsmul_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tssel_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tssel_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/tssel_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/undef2_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/undef3_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/undef4_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/undef_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpkhi_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpkhi_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpkhi_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpkhi_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpkhi_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpkhi_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpkhi_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpklo_b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpklo_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpklo_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpklo_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpklo_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpklo_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/unpklo_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp1_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/uzp2_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/whilele_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/whilele_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/whilele_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/whilele_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/whilelt_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/whilelt_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/whilelt_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/whilelt_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip1_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/asm/zip2_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/adr_index_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/adr_offset_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_int_opt_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_lane_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_n_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_n_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_n_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_n_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_rotate_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_uint [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_uint [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_uint [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_uint_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_uint_n_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_uint [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/clast_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_opt_n_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_scalar_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_wid [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/count_pat_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/count_vector_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/create_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/create_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/create_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/create_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/create_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/create_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ext_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/fold_left_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/func_redef_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/func_redef_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/func_redef_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/func_redef_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/func_redef_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/func_redef_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/get_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/get_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/get_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/get_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/get_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/get_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/inc_dec_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/inc_dec_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/inc_dec_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/inc_dec_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/inc_dec_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/inc_dec_pat_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/inc_dec_pat_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/inc_dec_pat_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/inc_dec_pat_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/inc_dec_pat_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/inc_dec_pred_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/inc_dec_pre [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ld1sh_gather_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/load_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/load_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/load_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/load_ext_ga [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/load_ext_ga [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/load_ext_ga [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/load_ext_ga [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/load_ext_ga [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/load_ext_ga [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/load_gather_sv_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/load_gather_sv_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/load_replicate_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/pattern_pred_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/prefetch_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/prefetch_ga [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/prefetch_ga [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/prefetch_ga [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/prefetch_ga [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/prefetch_ga [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/prefetch_ga [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/reduction_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/reduction_wide_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/set_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/set_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/set_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/set_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/set_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/set_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/store_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/store_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/store_scatt [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/store_scatt [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/store_scatt [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_lane_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_lan [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_opt_n_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_rotate_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/tmad_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_10.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_11.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_12.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_13.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_14.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_15.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_17.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_18.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_19.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_20.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/type_redef_9.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convert_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convert_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_count_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_count_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_count_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_uint_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_widen_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/undeclared_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/undeclared_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/add_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/and_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/bic_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/brka_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/brka_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/brkb_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/brkb_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/brkn_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/brkpa_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/brkpb_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/cmpeq_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/cmpeq_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/cmpeq_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/cntb_pat_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/cntd_pat_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/cnth_pat_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/cntw_pat_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/debug_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/debug_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/debug_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/double_pragma_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_10.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_9.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_lane_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_lane_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_lane_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_lane_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_lane_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_lane_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_lane_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/dupq_lane_8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/eor_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/ld1_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/ldff1_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/ldff1_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/ldff1_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/ldff1_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/ldff1_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/ldff1_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/ldff1_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/nand_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/nor_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/nosve_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/nosve_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/nosve_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/orn_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/orr_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/pfirst_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/pnext_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/pnext_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/ptrue_pat_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/ptrue_pat_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/ptrue_pat_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/ptrue_pat_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/ptrue_pat_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/qincb_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/struct_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/whilele_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/whilele_10.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/whilele_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/whilele_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/whilele_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/whilele_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/whilele_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/whilele_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/whilele_9.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/whilelt_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/whilelt_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/whilelt_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/annotate_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/annotate_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/annotate_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/annotate_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/annotate_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/annotate_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/annotate_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_10.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_11_nosc.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_11_sc.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_be_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_be_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_be_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_be_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_be_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_be_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_be_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_be_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_be_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_be_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_be_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_le_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_le_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_le_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_le_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_le_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_le_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_le_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_le_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_le_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_le_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_5_le_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_be_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_be_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_be_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_be_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_be_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_be_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_be_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_be_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_be_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_be_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_be_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_le_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_le_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_le_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_le_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_le_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_le_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_le_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_le_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_le_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_le_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_6_le_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/args_9.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/nosve_8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_1_1024.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_1_2048.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_1_256.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_1_512.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_4_1024.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_4_2048.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_4_256.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_4_512.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_5_1024.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_5_2048.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_5_256.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_5_512.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_6_1024.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_6_2048.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_6_256.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_6_512.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_9.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_1_be_nowrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_1_be_wrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_1_le_nowrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_1_le_wrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_2_be_nowrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_2_be_wrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_2_le_nowrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_2_le_wrap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_4_be.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_4_le.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_5_be.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_5_le.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/stack_clash_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/stack_clash_1_1024.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/stack_clash_1_2048.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/stack_clash_1_256.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/stack_clash_1_512.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/stack_clash_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/stack_clash_2_1024.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/stack_clash_2_2048.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/stack_clash_2_256.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/stack_clash_2_512.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/stack_clash_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/unprototyped_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_2_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_2_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_2_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_2_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_2_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_2_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_2_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_2_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_2_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_2_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_2_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_3_nosc.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/varargs_3_sc.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/vpcs_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/reduc_strict_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/reduc_strict_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/reduc_strict_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/reduc_strict_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/reduc_strict_8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/reduc_strict_9.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/vcond_4_costly.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/vcond_4_sel.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/vcond_4_zero.c create mode 100644 gcc/testsuite/gcc.target/i386/pr92225.c create mode 100644 gcc/testsuite/gcc.target/i386/pr92258.c create mode 100644 gcc/testsuite/gcc.target/mips/mips-builtins-pure.c create mode 100644 gcc/testsuite/gcc.target/mips/mips64r6-ti-mult.c create mode 100644 gcc/testsuite/gcc.target/mips/msa-insert-split.c copy gcc/testsuite/gcc.target/msp430/{ => devices}/devices-main.c (100%) create mode 100644 gcc/testsuite/gcc.target/msp430/mlarge-use-430-insn.c create mode 100644 gcc/testsuite/gcc.target/powerpc/small-loop-unroll.c create mode 100644 gcc/testsuite/gcc.target/riscv/save-restore-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/save-restore-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/save-restore-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/save-restore-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/save-restore-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/save-restore-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/save-restore-8.c create mode 100644 gcc/testsuite/gfortran.dg/bind-c-intent-out.f90 create mode 100644 gcc/testsuite/gfortran.dg/bind_c_array_params_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/bind_c_array_params_3_aux.c create mode 100644 gcc/testsuite/gfortran.dg/no_overwrite_recursive_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/no_overwrite_recursive_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr90988_4.f create mode 100644 gcc/testsuite/gfortran.dg/pr92208.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92277.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/target9.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/use_device_addr-3.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/use_device_addr-4.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/use_device_ptr-1.f90 create mode 100644 libstdc++-v3/include/bits/iterator_concepts.h create mode 100644 libstdc++-v3/include/std/ranges create mode 100644 libstdc++-v3/testsuite/20_util/allocator_traits/header-2.cc create mode 100644 libstdc++-v3/testsuite/20_util/allocator_traits/header.cc create mode 100644 libstdc++-v3/testsuite/20_util/bind/constexpr.cc create mode 100644 libstdc++-v3/testsuite/20_util/function_objects/bind_front/cons [...] create mode 100644 libstdc++-v3/testsuite/20_util/function_objects/mem_fn/constexpr.cc create mode 100644 libstdc++-v3/testsuite/20_util/function_objects/not_fn/constexpr.cc create mode 100644 libstdc++-v3/testsuite/20_util/reference_wrapper/constexpr.cc create mode 100644 libstdc++-v3/testsuite/23_containers/deque/types/92267.cc create mode 100644 libstdc++-v3/testsuite/23_containers/vector/bool/iterator_c++20.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/associated_types/incrementa [...] create mode 100644 libstdc++-v3/testsuite/24_iterators/associated_types/readable.t [...] create mode 100644 libstdc++-v3/testsuite/24_iterators/bidirectional/concept.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/bidirectional/tag.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/contiguous/concept.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/contiguous/tag.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/customization_points/iter_move.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/customization_points/iter_swap.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/forward/concept.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/forward/tag.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/headers/iterator/synopsis_c++20.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/input/concept.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/input/tag.cc rename libstdc++-v3/testsuite/24_iterators/{random_access_iterator => operations}/ [...] create mode 100644 libstdc++-v3/testsuite/24_iterators/output/concept.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/output/tag.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/random_access/concept.cc rename libstdc++-v3/testsuite/24_iterators/{random_access_iterator => random_acces [...] create mode 100644 libstdc++-v3/testsuite/24_iterators/random_access/tag.cc rename libstdc++-v3/testsuite/24_iterators/{ => range_access}/range_access.cc (100%) rename libstdc++-v3/testsuite/24_iterators/{ => range_access}/range_access_cpp14.c [...] rename libstdc++-v3/testsuite/24_iterators/{ => range_access}/range_access_cpp17.c [...] rename libstdc++-v3/testsuite/24_iterators/{ => range_access}/range_access_cpp17_n [...] rename libstdc++-v3/testsuite/24_iterators/{ => range_access}/range_access_cpp20.c [...] create mode 100644 libstdc++-v3/testsuite/24_iterators/range_access/range_access_c [...] create mode 100644 libstdc++-v3/testsuite/24_iterators/range_operations/advance.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/range_operations/advance_de [...] create mode 100644 libstdc++-v3/testsuite/24_iterators/range_operations/distance.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/range_operations/next.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/range_operations/prev.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/bit/header-2.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/bit/header.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/begin.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/cbegin.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/cdata.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/cend.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/crbegin.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/crend.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/data.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/empty.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/end.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/end_neg.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/rbegin.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/rend.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/size.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/access/size_neg.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/headers/ranges/synopsis.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/range.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/refinements.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/sized.cc