This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/c++-coroutines in repository gcc.
from ac84ffe41d1a Merge master r10-5841 adds 2e828dfe91a3 [AArch64] Remove fictitious [SU]RHSUB instructions adds 694e6b194b58 [AArch64] Tweak iterator usage for [SU]Q{ADD,SUB} adds 99a3b91535cb [AArch64] Specify some SVE ACLE functions in a more generic way adds 5b052959dcd2 [AArch64] Rename SVE shape "unary_count" to "unary_to_uint" adds 6ad9571b172c [AArch64] Rename UNSPEC_WHILE* to match instruction mnemonics adds bad5e58a9fdb [AArch64] Simplify WHILERW and WHILEWR definition adds d6491d15676b [amdgcn] Add support for sub-word sync_compare_and_swap op [...] adds 0581e6ba3cfe compiler: don't add composite literal keys to package bindings adds c1b10d6d4954 compiler: don't localize names in export data adds df0f21028edd [AArch64] Add banner comments to aarch64-sve2.md adds f3582fda7834 [AArch64] Pass a mode to some SVE immediate queries adds 0a09a9483825 [AArch64] Add support for the SVE2 ACLE adds 160e95dc3d73 libstdc++: Fix undefined behaviour in random dist serializ [...] adds 2b8ce6216e19 Remove inline debug markers if support not enabled on acce [...] adds d636017868e7 Save typespec for empty array constructor. adds ab3a095c4bf6 libstdc++: Fix whitespace in ChangeLog-2019 adds 1a6c5064f920 libstdc++: Implementing P0767 - deprecate POD adds caa39b2e842b libstdc++: Fix testsuite failures and warnings due to is_p [...] adds 1a7886386cea libstdc++: Fix <ext/pointer.h> incompatibilities with C++20 adds acd43917df56 rename local _C2 identifiers in stl map header files adds fcee603081c7 libgo: compile examples in _test packages adds daacc1a89815 Daily bump. adds 850958452459 re PR testsuite/93216 (gcc.dg/optimize-bswaphi-1.c fails s [...] adds de2e08355aa5 IPA-CP: Always access param_ipa_max_agg_items through opt_for_fn adds f7725a488382 IPA-CP: Always access param_ipcp_unit_growth through opt_for_fn adds 1a315435dbeb IPA-CP: Access param_ipa_sra_max_replacements through opt_for_fn adds 5eaf0c498f71 re PR tree-optimization/93199 (Compile time hog in sink_clobbers) adds 734efcdda916 re PR tree-optimization/93199 (Compile time hog in sink_clobbers) adds 7e2b7e23358f Fix wrong parenthesis in inliner. adds 74d121b3ae5f [AArch64] Require aarch64_sve256_hw for a 256-bit SVE test adds bd6e6e0a3c1b Fix ipa-clone-3.c on some targets adds 6b412bf65c09 2020-01-10 Richard Biener rguenther@suse.de adds 67723321fb91 [vect] Keep track of DR_OFFSET advance in dr_vec_info rath [...] adds 9c158322b6fd [vect] Add missing comment adds 2fb672a25740 compiler: permit duplicate methods from embedded interfaces adds ac190fcea1be Fix gather/scatter check when updating a vector epilogue loop adds d29c7f605fc6 Use get_related_vectype_for_scalar_type for reduction indices adds 7cee96370cf6 [AArch64] Tighten mode checks in aarch64_builtin_vectorize [...] adds d5c23c6ceacf OpenACC – support "if" + "if_present" clauses with "host_data" adds 7918cb93f6f7 libstdc++: Make istreambuf_iterator base class consistent [...] adds 78f02e8003d1 libstdc++: Fix testcase for C++98 compatibility adds 3a33f87ffb92 gotest: don't use local adds b2f5b38042f6 [AArch64] Fix reversed vcond_mask invocation in aarch64_evpc_sel adds f25e33fa1b62 PR c/93132 - bogus 'attribute((access))' warning when size [...] adds 9b0700571fe3 [AArch64] Make -msve-vector-bits=128 generate VL-specific code adds 640b23d7ff5f PR c++/93173 - incorrect tree sharing. adds e0804c9b5efd PR c++/93143 - incorrect tree sharing with constexpr. adds 337ea6b216af Shorten right-shift again in C++. adds abbe1ed27355 config.gcc: Add arm_bf16.h. adds 9869896730f3 aarch64.c (aarch64_invalid_conversion): New function for t [...] adds b937050d302b PR90838: Support ctz idioms adds 60257913f864 re PR inline-asm/93027 (ICE: in match_reload, at lra-const [...] adds 83f604e70683 testsuite: add dg-enable-nn-line-numbers adds 6f9dc60621b3 re PR inline-asm/93027 (ICE: in match_reload, at lra-const [...] adds 530cfcd7b1cb Rename pr93207.c to pr93027.c. Fix PR number in change logs. adds 91df4397a140 re PR libgomp/93219 (unused return value in affinity-fmt.c) adds a29a9962ea06 re PR inline-asm/93027 (ICE: in match_reload, at lra-const [...] adds 974bb8a4dcbf re PR tree-optimization/90838 (Detect table-based ctz impl [...] adds ea69031c5fac re PR tree-optimization/93210 (Sub-optimal code optimizati [...] adds 4bc1899b2e88 Add diagnostic paths adds 68be73fc42b9 libstdc++: Improve comment about testsuite utilities adds b3b75e664a61 Further changes for the OpenACC 'if_present' clause on the [...] adds 6fc0385c0ce3 OpenACC 'acc_get_property' cleanup adds af9bd92015b4 [amdgcn] Remove dependency on stdint.h in libgcc adds a0c00d52ffb2 Daily bump. adds cff5a2314805 Add README.MOVED_TO_GIT. adds b2b465c55537 Remove README.MOVED_TO_GIT. The repository is now open fo [...] adds 18cb6ac26fd8 Replace update_version_svn with update_version_git. adds a171d3f181ec Daily bump. adds 67e6357041db Update gcc_release for move to git. adds eb7c7c524556 tree-opt: Fix bootstrap failure in tree-ssa-forwprop.c som [...] adds aef85e40e0c5 doc: Note that some warnings depend on optimizations (PR 92757) adds e4379a931d14 libstdc++: Value-initialize std::atomic for C++20 (P0883R2) adds fe7cc34fd518 libstdc++: Ensure root-dir converted to forward slash (PR93244) adds 5ab08934e5f4 Exclude CL_WARNING and CL_PARAM from --help=optimize. adds e13f37d9f760 PR tree-optimization/93213 - wrong code with -Og -foptimiz [...] adds 12122f94b4da Remove usage of legacy param_ipa_cp_unit_growth. adds 743d4d827b8c contrib: Add script to help with customizing a git checkou [...] adds e19db6a2f7aa contrib: Add git gcc-descr and gcc-undescr aliases. adds b8f59c4b30ac contrib: script to setup git to pull a vendors branches adds 3d77686d2edd Fix handling of overflow in C casts in integer constant ex [...] adds ac4d87c25e25 Fix typo in invoke.texi. adds 33742a0a0258 Replace update_web_docs_svn with update_web_docs_git. adds f1acad4e4390 PR c++/93238 - short right-shift with enum. new 08cf089f717b Merge master r10-5925.
The 1 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: ChangeLog | 8 + contrib/ChangeLog | 13 + contrib/gcc-git-customization.sh | 74 + contrib/git-fetch-vendor.sh | 22 + gcc/ChangeLog | 768 +++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 + gcc/c-family/ChangeLog | 13 + gcc/c-family/c-attribs.c | 7 +- gcc/c-family/c-format.c | 7 + gcc/c-family/c-format.h | 1 + gcc/c/ChangeLog | 7 + gcc/c/c-parser.c | 4 +- gcc/c/c-typeck.c | 10 + gcc/common.opt | 20 + gcc/config.gcc | 4 +- gcc/config/aarch64/aarch64-builtins.c | 45 +- gcc/config/aarch64/aarch64-c.c | 5 + gcc/config/aarch64/aarch64-modes.def | 7 + gcc/config/aarch64/aarch64-protos.h | 4 +- gcc/config/aarch64/aarch64-simd-builtin-types.def | 2 + gcc/config/aarch64/aarch64-simd.md | 70 +- gcc/config/aarch64/aarch64-sve-builtins-base.cc | 279 ++- gcc/config/aarch64/aarch64-sve-builtins-base.def | 6 +- .../aarch64/aarch64-sve-builtins-functions.h | 301 ++- gcc/config/aarch64/aarch64-sve-builtins-shapes.cc | 1128 +++++++++- gcc/config/aarch64/aarch64-sve-builtins-shapes.h | 37 +- gcc/config/aarch64/aarch64-sve-builtins-sve2.cc | 654 ++++++ gcc/config/aarch64/aarch64-sve-builtins-sve2.def | 214 ++ gcc/config/aarch64/aarch64-sve-builtins-sve2.h | 191 ++ gcc/config/aarch64/aarch64-sve-builtins.cc | 332 ++- gcc/config/aarch64/aarch64-sve-builtins.def | 1 + gcc/config/aarch64/aarch64-sve-builtins.h | 11 +- gcc/config/aarch64/aarch64-sve.md | 51 +- gcc/config/aarch64/aarch64-sve2.md | 2289 +++++++++++++++++++- gcc/config/aarch64/aarch64.c | 131 +- gcc/config/aarch64/aarch64.h | 25 +- gcc/config/aarch64/aarch64.md | 28 +- gcc/config/aarch64/{arm_sve.h => arm_bf16.h} | 18 +- gcc/config/aarch64/arm_neon.h | 5 + gcc/config/aarch64/iterators.md | 777 ++++++- gcc/config/aarch64/predicates.md | 8 +- gcc/config/aarch64/t-aarch64 | 24 +- gcc/coretypes.h | 1 + gcc/cp/ChangeLog | 19 + gcc/cp/constexpr.c | 6 +- gcc/cp/cp-gimplify.c | 2 + gcc/cp/parser.c | 4 +- gcc/cp/typeck.c | 40 + gcc/cp/typeck2.c | 4 +- gcc/diagnostic-color.c | 3 +- gcc/diagnostic-event-id.h | 61 + gcc/diagnostic-format-json.cc | 10 +- gcc/diagnostic-path.h | 149 ++ gcc/diagnostic-show-locus.c | 28 +- gcc/diagnostic.c | 126 ++ gcc/diagnostic.def | 5 + gcc/diagnostic.h | 30 + gcc/doc/invoke.texi | 181 +- gcc/dwarf2out.c | 146 +- gcc/fold-const.c | 219 +- gcc/fold-const.h | 3 + gcc/fortran/ChangeLog | 12 + gcc/fortran/array.c | 18 + gcc/fortran/openmp.c | 5 +- gcc/gcc-rich-location.h | 4 +- gcc/gimple-fold.c | 36 +- gcc/gimple-ssa-store-merging.c | 11 +- gcc/gimplify.c | 17 +- gcc/gimplify.h | 1 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/export.cc | 2 +- gcc/go/gofrontend/expressions.cc | 85 +- gcc/go/gofrontend/expressions.h | 22 +- gcc/go/gofrontend/parse.cc | 23 +- gcc/go/gofrontend/parse.h | 2 +- gcc/go/gofrontend/types.cc | 26 +- gcc/ipa-cp.c | 53 +- gcc/ipa-inline-analysis.c | 2 +- gcc/ipa-prop.c | 7 +- gcc/ipa-sra.c | 24 +- gcc/lra-constraints.c | 13 +- gcc/lto-streamer-in.c | 5 +- gcc/match.pd | 8 + gcc/omp-low.c | 9 + gcc/opts.c | 13 + gcc/params.opt | 6 +- gcc/pretty-print.c | 32 + gcc/selftest-run-tests.c | 1 + gcc/selftest.h | 1 + gcc/testsuite/ChangeLog | 203 ++ gcc/testsuite/c-c++-common/goacc/host_data-1.c | 48 +- gcc/testsuite/g++.dg/abi/mangle-neon-aarch64.C | 4 + gcc/testsuite/g++.dg/cpp0x/constexpr-array22.C | 27 + gcc/testsuite/g++.dg/cpp0x/initlist-new3.C | 13 + gcc/testsuite/g++.dg/expr/rshift1.C | 8 + .../g++.dg/ext/arm-bf16/bf16-mangle-aarch64-1.C | 13 + gcc/testsuite/g++.dg/opt/pr93210.C | 37 + .../g++.target/aarch64/bfloat_cpp_typecheck.C | 14 + .../aarch64/sve/acle/general-c++/mul_lane_1.c | 32 + .../acle/aarch64-sve2-acle-asm.exp} | 12 +- gcc/testsuite/gcc.c-torture/execute/pr93213.c | 50 + gcc/testsuite/gcc.dg/attr-access-read-only-2.c | 16 + gcc/testsuite/gcc.dg/c11-static-assert-10.c | 9 + gcc/testsuite/gcc.dg/c99-const-expr-15.c | 9 + gcc/testsuite/gcc.dg/format/gcc_diag-10.c | 6 +- gcc/testsuite/gcc.dg/ipa/ipa-clone-3.c | 4 +- gcc/testsuite/gcc.dg/optimize-bswaphi-1.c | 11 +- .../gcc.dg/plugin/diagnostic-path-format-default.c | 142 ++ .../diagnostic-path-format-inline-events-1.c | 142 ++ .../diagnostic-path-format-inline-events-2.c | 154 ++ .../diagnostic-path-format-inline-events-3.c | 154 ++ .../gcc.dg/plugin/diagnostic-path-format-none.c | 43 + .../diagnostic-path-format-separate-events.c | 44 + .../gcc.dg/plugin/diagnostic-test-paths-1.c | 38 + .../gcc.dg/plugin/diagnostic-test-paths-2.c | 56 + .../gcc.dg/plugin/diagnostic-test-paths-3.c | 38 + .../gcc.dg/plugin/diagnostic-test-paths-4.c | 84 + .../gcc.dg/plugin/diagnostic_plugin_test_paths.c | 460 ++++ gcc/testsuite/gcc.dg/plugin/plugin.exp | 11 + gcc/testsuite/gcc.dg/pr93210.c | 66 + .../gcc.target/aarch64/bfloat16_scalar_1.c | 102 + .../gcc.target/aarch64/bfloat16_scalar_2.c | 106 + .../gcc.target/aarch64/bfloat16_scalar_3.c | 101 + .../gcc.target/aarch64/bfloat16_scalar_4.c | 16 + .../gcc.target/aarch64/bfloat16_scalar_typecheck.c | 219 ++ gcc/testsuite/gcc.target/aarch64/bfloat16_simd_1.c | 93 + gcc/testsuite/gcc.target/aarch64/bfloat16_simd_2.c | 97 + gcc/testsuite/gcc.target/aarch64/bfloat16_simd_3.c | 92 + .../aarch64/bfloat16_vector_typecheck_1.c | 262 +++ .../aarch64/bfloat16_vector_typecheck_2.c | 260 +++ gcc/testsuite/gcc.target/aarch64/pr90838.c | 64 + .../gcc.target/aarch64/pragma_cpp_predefs_3.c | 221 ++ .../aarch64/sve/acle/asm/test_sve_acle.h | 45 + .../aarch64/sve/acle/general-c/binary_lane_1.c | 2 +- .../sve/acle/general-c/binary_long_lane_1.c | 47 + .../sve/acle/general-c/binary_long_opt_n_1.c | 36 + .../sve/acle/general-c/binary_narrowb_opt_n_1.c | 36 + .../sve/acle/general-c/binary_narrowt_opt_n_1.c | 43 + .../aarch64/sve/acle/general-c/binary_to_uint_1.c | 19 + .../aarch64/sve/acle/general-c/binary_wide_1.c | 37 + .../sve/acle/general-c/binary_wide_opt_n_1.c | 38 + .../aarch64/sve/acle/general-c/compare_1.c | 27 + .../aarch64/sve/acle/general-c/compare_ptr_1.c | 27 + .../general-c/load_ext_gather_index_restricted_1.c | 43 + .../load_ext_gather_offset_restricted_1.c | 37 + .../load_ext_gather_offset_restricted_2.c | 37 + .../load_ext_gather_offset_restricted_3.c | 37 + .../load_ext_gather_offset_restricted_4.c | 37 + .../acle/general-c/load_gather_sv_restricted_1.c | 82 + .../acle/general-c/load_gather_sv_restricted_2.c | 75 + .../aarch64/sve/acle/general-c/mul_lane_1.c | 32 + .../sve/acle/general-c/shift_left_imm_long_1.c | 57 + .../sve/acle/general-c/shift_left_imm_to_uint_1.c | 44 + .../sve/acle/general-c/shift_left_imm_to_uint_2.c | 44 + .../sve/acle/general-c/shift_right_imm_narrowb_1.c | 70 + .../general-c/shift_right_imm_narrowb_to_uint_1.c | 58 + .../sve/acle/general-c/shift_right_imm_narrowt_1.c | 81 + .../general-c/shift_right_imm_narrowt_to_uint_1.c | 64 + .../general-c/store_scatter_index_restricted_1.c | 94 + .../general-c/store_scatter_offset_restricted_1.c | 103 + .../aarch64/sve/acle/general-c/tbl_tuple_1.c | 31 + .../aarch64/sve/acle/general-c/ternary_lane_1.c | 2 +- .../sve/acle/general-c/ternary_lane_rotate_1.c | 2 +- .../sve/acle/general-c/ternary_long_lane_1.c | 50 + .../sve/acle/general-c/ternary_long_opt_n_1.c | 26 + .../sve/acle/general-c/ternary_qq_lane_rotate_1.c | 57 + .../sve/acle/general-c/ternary_qq_rotate_1.c | 45 + .../sve/acle/general-c/ternary_shift_right_imm_1.c | 41 + .../aarch64/sve/acle/general-c/ternary_uint_1.c | 51 + .../sve/acle/general-c/unary_convert_narrowt_1.c | 30 + .../aarch64/sve/acle/general-c/unary_narrowb_1.c | 27 + .../sve/acle/general-c/unary_narrowb_to_uint_1.c | 27 + .../aarch64/sve/acle/general-c/unary_narrowt_1.c | 31 + .../sve/acle/general-c/unary_narrowt_to_uint_1.c | 31 + .../aarch64/sve/acle/general-c/unary_to_int_1.c | 27 + .../{unary_count_1.c => unary_to_uint_1.c} | 0 .../{unary_count_2.c => unary_to_uint_2.c} | 0 .../{unary_count_3.c => unary_to_uint_3.c} | 0 gcc/testsuite/gcc.target/aarch64/sve/index_1_run.c | 2 +- .../sve/pcs/{return_1_1024.c => return_1_128.c} | 4 +- .../sve/pcs/{return_4_512.c => return_4_128.c} | 46 +- .../sve/pcs/{return_5_512.c => return_5_128.c} | 46 +- .../gcc.target/aarch64/sve/pcs/return_6_128.c | 232 ++ .../{stack_clash_1_256.c => stack_clash_1_128.c} | 38 +- .../{stack_clash_2_256.c => stack_clash_2_128.c} | 128 +- gcc/testsuite/gcc.target/aarch64/sve/sel_1.c | 22 +- gcc/testsuite/gcc.target/aarch64/sve/sel_2.c | 52 +- gcc/testsuite/gcc.target/aarch64/sve/sel_3.c | 74 +- gcc/testsuite/gcc.target/aarch64/sve/single_5.c | 27 + .../gcc.target/aarch64/sve/struct_vect_1.c | 2 + .../gcc.target/aarch64/sve/struct_vect_25.c | 38 + .../sve/{struct_vect_15.c => struct_vect_26.c} | 7 +- .../acle/aarch64-sve2-acle-asm.exp} | 10 +- .../aarch64-sve2-acle.exp} | 12 +- .../gcc.target/aarch64/sve2/acle/asm/aba_s16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/aba_s32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/aba_s64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/aba_s8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/aba_u16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/aba_u32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/aba_u64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/aba_u8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/abalb_s16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/abalb_s32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/abalb_s64.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/abalb_u16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/abalb_u32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/abalb_u64.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/abalt_s16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/abalt_s32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/abalt_s64.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/abalt_u16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/abalt_u32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/abalt_u64.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/abdlb_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/abdlb_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/abdlb_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/abdlb_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/abdlb_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/abdlb_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/abdlt_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/abdlt_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/abdlt_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/abdlt_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/abdlt_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/abdlt_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/adalp_s16.c | 94 + .../gcc.target/aarch64/sve2/acle/asm/adalp_s32.c | 94 + .../gcc.target/aarch64/sve2/acle/asm/adalp_s64.c | 94 + .../gcc.target/aarch64/sve2/acle/asm/adalp_u16.c | 94 + .../gcc.target/aarch64/sve2/acle/asm/adalp_u32.c | 94 + .../gcc.target/aarch64/sve2/acle/asm/adalp_u64.c | 94 + .../gcc.target/aarch64/sve2/acle/asm/adclb_u32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/adclb_u64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/adclt_u32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/adclt_u64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/addhnb_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addhnb_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addhnb_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addhnb_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addhnb_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addhnb_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addhnt_s16.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/addhnt_s32.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/addhnt_s64.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/addhnt_u16.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/addhnt_u32.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/addhnt_u64.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/addlb_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlb_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlb_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlb_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlb_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlb_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlbt_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlbt_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlbt_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlt_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlt_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlt_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlt_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlt_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addlt_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addp_f16.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/addp_f32.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/addp_f64.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/addp_s16.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/addp_s32.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/addp_s64.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/addp_s8.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/addp_u16.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/addp_u32.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/addp_u64.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/addp_u8.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/addwb_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addwb_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addwb_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addwb_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addwb_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addwb_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addwt_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addwt_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addwt_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addwt_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addwt_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/addwt_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/aesd_u8.c | 44 + .../gcc.target/aarch64/sve2/acle/asm/aese_u8.c | 44 + .../gcc.target/aarch64/sve2/acle/asm/aesimc_u8.c | 29 + .../gcc.target/aarch64/sve2/acle/asm/aesmc_u8.c | 29 + .../gcc.target/aarch64/sve2/acle/asm/bcax_s16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bcax_s32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bcax_s64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bcax_s8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bcax_u16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bcax_u32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bcax_u64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bcax_u8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bdep_u16.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/bdep_u32.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/bdep_u64.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/bdep_u8.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/bext_u16.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/bext_u32.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/bext_u64.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/bext_u8.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/bgrp_u16.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/bgrp_u32.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/bgrp_u64.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/bgrp_u8.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/bsl1n_s16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl1n_s32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl1n_s64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl1n_s8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl1n_u16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl1n_u32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl1n_u64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl1n_u8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl2n_s16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl2n_s32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl2n_s64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl2n_s8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl2n_u16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl2n_u32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl2n_u64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl2n_u8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl_s16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl_s32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl_s64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl_s8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl_u16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl_u32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl_u64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/bsl_u8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/cadd_s16.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/cadd_s32.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/cadd_s64.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/cadd_s8.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/cadd_u16.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/cadd_u32.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/cadd_u64.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/cadd_u8.c | 63 + .../aarch64/sve2/acle/asm/cdot_lane_s32.c | 198 ++ .../aarch64/sve2/acle/asm/cdot_lane_s64.c | 188 ++ .../gcc.target/aarch64/sve2/acle/asm/cdot_s32.c | 167 ++ .../gcc.target/aarch64/sve2/acle/asm/cdot_s64.c | 167 ++ .../aarch64/sve2/acle/asm/cmla_lane_s16.c | 216 ++ .../aarch64/sve2/acle/asm/cmla_lane_s32.c | 198 ++ .../aarch64/sve2/acle/asm/cmla_lane_u16.c | 216 ++ .../aarch64/sve2/acle/asm/cmla_lane_u32.c | 198 ++ .../gcc.target/aarch64/sve2/acle/asm/cmla_s16.c | 167 ++ .../gcc.target/aarch64/sve2/acle/asm/cmla_s32.c | 167 ++ .../gcc.target/aarch64/sve2/acle/asm/cmla_s64.c | 167 ++ .../gcc.target/aarch64/sve2/acle/asm/cmla_s8.c | 167 ++ .../gcc.target/aarch64/sve2/acle/asm/cmla_u16.c | 167 ++ .../gcc.target/aarch64/sve2/acle/asm/cmla_u32.c | 167 ++ .../gcc.target/aarch64/sve2/acle/asm/cmla_u64.c | 167 ++ .../gcc.target/aarch64/sve2/acle/asm/cmla_u8.c | 167 ++ .../gcc.target/aarch64/sve2/acle/asm/cvtlt_f32.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/cvtlt_f64.c | 72 + .../gcc.target/aarch64/sve2/acle/asm/cvtnt_f16.c | 88 + .../gcc.target/aarch64/sve2/acle/asm/cvtnt_f32.c | 88 + .../gcc.target/aarch64/sve2/acle/asm/cvtx_f32.c | 94 + .../gcc.target/aarch64/sve2/acle/asm/cvtxnt_f32.c | 88 + .../gcc.target/aarch64/sve2/acle/asm/eor3_s16.c | 108 + .../gcc.target/aarch64/sve2/acle/asm/eor3_s32.c | 108 + .../gcc.target/aarch64/sve2/acle/asm/eor3_s64.c | 108 + .../gcc.target/aarch64/sve2/acle/asm/eor3_s8.c | 108 + .../gcc.target/aarch64/sve2/acle/asm/eor3_u16.c | 108 + .../gcc.target/aarch64/sve2/acle/asm/eor3_u32.c | 108 + .../gcc.target/aarch64/sve2/acle/asm/eor3_u64.c | 108 + .../gcc.target/aarch64/sve2/acle/asm/eor3_u8.c | 108 + .../gcc.target/aarch64/sve2/acle/asm/eorbt_s16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eorbt_s32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eorbt_s64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eorbt_s8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eorbt_u16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eorbt_u32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eorbt_u64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eorbt_u8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eortb_s16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eortb_s32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eortb_s64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eortb_s8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eortb_u16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eortb_u32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eortb_u64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/eortb_u8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/hadd_s16.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hadd_s32.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hadd_s64.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hadd_s8.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hadd_u16.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hadd_u32.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hadd_u64.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hadd_u8.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/histcnt_s32.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/histcnt_s64.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/histcnt_u32.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/histcnt_u64.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/histseg_s8.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/histseg_u8.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/hsub_s16.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsub_s32.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsub_s64.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsub_s8.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsub_u16.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsub_u32.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsub_u64.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsub_u8.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsubr_s16.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsubr_s32.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsubr_s64.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsubr_s8.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsubr_u16.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsubr_u32.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsubr_u64.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/hsubr_u8.c | 237 ++ .../aarch64/sve2/acle/asm/ldnt1_gather_f32.c | 195 ++ .../aarch64/sve2/acle/asm/ldnt1_gather_f64.c | 322 +++ .../aarch64/sve2/acle/asm/ldnt1_gather_s32.c | 195 ++ .../aarch64/sve2/acle/asm/ldnt1_gather_s64.c | 322 +++ .../aarch64/sve2/acle/asm/ldnt1_gather_u32.c | 195 ++ .../aarch64/sve2/acle/asm/ldnt1_gather_u64.c | 322 +++ .../aarch64/sve2/acle/asm/ldnt1sb_gather_s32.c | 106 + .../aarch64/sve2/acle/asm/ldnt1sb_gather_s64.c | 133 ++ .../aarch64/sve2/acle/asm/ldnt1sb_gather_u32.c | 106 + .../aarch64/sve2/acle/asm/ldnt1sb_gather_u64.c | 133 ++ .../aarch64/sve2/acle/asm/ldnt1sh_gather_s32.c | 175 ++ .../aarch64/sve2/acle/asm/ldnt1sh_gather_s64.c | 262 +++ .../aarch64/sve2/acle/asm/ldnt1sh_gather_u32.c | 175 ++ .../aarch64/sve2/acle/asm/ldnt1sh_gather_u64.c | 262 +++ .../aarch64/sve2/acle/asm/ldnt1sw_gather_s64.c | 282 +++ .../aarch64/sve2/acle/asm/ldnt1sw_gather_u64.c | 282 +++ .../aarch64/sve2/acle/asm/ldnt1ub_gather_s32.c | 106 + .../aarch64/sve2/acle/asm/ldnt1ub_gather_s64.c | 133 ++ .../aarch64/sve2/acle/asm/ldnt1ub_gather_u32.c | 106 + .../aarch64/sve2/acle/asm/ldnt1ub_gather_u64.c | 133 ++ .../aarch64/sve2/acle/asm/ldnt1uh_gather_s32.c | 175 ++ .../aarch64/sve2/acle/asm/ldnt1uh_gather_s64.c | 262 +++ .../aarch64/sve2/acle/asm/ldnt1uh_gather_u32.c | 175 ++ .../aarch64/sve2/acle/asm/ldnt1uh_gather_u64.c | 262 +++ .../aarch64/sve2/acle/asm/ldnt1uw_gather_s64.c | 282 +++ .../aarch64/sve2/acle/asm/ldnt1uw_gather_u64.c | 282 +++ .../gcc.target/aarch64/sve2/acle/asm/logb_f16.c | 52 + .../gcc.target/aarch64/sve2/acle/asm/logb_f32.c | 52 + .../gcc.target/aarch64/sve2/acle/asm/logb_f64.c | 52 + .../gcc.target/aarch64/sve2/acle/asm/match_s16.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/match_s8.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/match_u16.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/match_u8.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/maxnmp_f16.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/maxnmp_f32.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/maxnmp_f64.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/maxp_f16.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/maxp_f32.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/maxp_f64.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/maxp_s16.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/maxp_s32.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/maxp_s64.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/maxp_s8.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/maxp_u16.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/maxp_u32.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/maxp_u64.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/maxp_u8.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/minnmp_f16.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/minnmp_f32.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/minnmp_f64.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/minp_f16.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/minp_f32.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/minp_f64.c | 96 + .../gcc.target/aarch64/sve2/acle/asm/minp_s16.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/minp_s32.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/minp_s64.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/minp_s8.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/minp_u16.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/minp_u32.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/minp_u64.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/minp_u8.c | 63 + .../aarch64/sve2/acle/asm/mla_lane_s16.c | 129 ++ .../aarch64/sve2/acle/asm/mla_lane_s32.c | 93 + .../aarch64/sve2/acle/asm/mla_lane_s64.c | 74 + .../aarch64/sve2/acle/asm/mla_lane_u16.c | 129 ++ .../aarch64/sve2/acle/asm/mla_lane_u32.c | 93 + .../aarch64/sve2/acle/asm/mla_lane_u64.c | 74 + .../gcc.target/aarch64/sve2/acle/asm/mlalb_f32.c | 86 + .../aarch64/sve2/acle/asm/mlalb_lane_f32.c | 75 + .../aarch64/sve2/acle/asm/mlalb_lane_s32.c | 75 + .../aarch64/sve2/acle/asm/mlalb_lane_s64.c | 65 + .../aarch64/sve2/acle/asm/mlalb_lane_u32.c | 75 + .../aarch64/sve2/acle/asm/mlalb_lane_u64.c | 65 + .../gcc.target/aarch64/sve2/acle/asm/mlalb_s16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlalb_s32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlalb_s64.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlalb_u16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlalb_u32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlalb_u64.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlalt_f32.c | 86 + .../aarch64/sve2/acle/asm/mlalt_lane_f32.c | 75 + .../aarch64/sve2/acle/asm/mlalt_lane_s32.c | 75 + .../aarch64/sve2/acle/asm/mlalt_lane_s64.c | 65 + .../aarch64/sve2/acle/asm/mlalt_lane_u32.c | 75 + .../aarch64/sve2/acle/asm/mlalt_lane_u64.c | 65 + .../gcc.target/aarch64/sve2/acle/asm/mlalt_s16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlalt_s32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlalt_s64.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlalt_u16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlalt_u32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlalt_u64.c | 86 + .../aarch64/sve2/acle/asm/mls_lane_s16.c | 129 ++ .../aarch64/sve2/acle/asm/mls_lane_s32.c | 93 + .../aarch64/sve2/acle/asm/mls_lane_s64.c | 74 + .../aarch64/sve2/acle/asm/mls_lane_u16.c | 129 ++ .../aarch64/sve2/acle/asm/mls_lane_u32.c | 93 + .../aarch64/sve2/acle/asm/mls_lane_u64.c | 74 + .../gcc.target/aarch64/sve2/acle/asm/mlslb_f32.c | 86 + .../aarch64/sve2/acle/asm/mlslb_lane_f32.c | 75 + .../aarch64/sve2/acle/asm/mlslb_lane_s32.c | 75 + .../aarch64/sve2/acle/asm/mlslb_lane_s64.c | 65 + .../aarch64/sve2/acle/asm/mlslb_lane_u32.c | 75 + .../aarch64/sve2/acle/asm/mlslb_lane_u64.c | 65 + .../gcc.target/aarch64/sve2/acle/asm/mlslb_s16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlslb_s32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlslb_s64.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlslb_u16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlslb_u32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlslb_u64.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlslt_f32.c | 86 + .../aarch64/sve2/acle/asm/mlslt_lane_f32.c | 75 + .../aarch64/sve2/acle/asm/mlslt_lane_s32.c | 75 + .../aarch64/sve2/acle/asm/mlslt_lane_s64.c | 65 + .../aarch64/sve2/acle/asm/mlslt_lane_u32.c | 75 + .../aarch64/sve2/acle/asm/mlslt_lane_u64.c | 65 + .../gcc.target/aarch64/sve2/acle/asm/mlslt_s16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlslt_s32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlslt_s64.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlslt_u16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlslt_u32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/mlslt_u64.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/movlb_s16.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/movlb_s32.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/movlb_s64.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/movlb_u16.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/movlb_u32.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/movlb_u64.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/movlt_s16.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/movlt_s32.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/movlt_s64.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/movlt_u16.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/movlt_u32.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/movlt_u64.c | 21 + .../aarch64/sve2/acle/asm/mul_lane_s16.c | 115 + .../aarch64/sve2/acle/asm/mul_lane_s32.c | 79 + .../aarch64/sve2/acle/asm/mul_lane_s64.c | 60 + .../aarch64/sve2/acle/asm/mul_lane_u16.c | 115 + .../aarch64/sve2/acle/asm/mul_lane_u32.c | 79 + .../aarch64/sve2/acle/asm/mul_lane_u64.c | 60 + .../aarch64/sve2/acle/asm/mullb_lane_s32.c | 115 + .../aarch64/sve2/acle/asm/mullb_lane_s64.c | 78 + .../aarch64/sve2/acle/asm/mullb_lane_u32.c | 115 + .../aarch64/sve2/acle/asm/mullb_lane_u64.c | 78 + .../gcc.target/aarch64/sve2/acle/asm/mullb_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/mullb_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/mullb_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/mullb_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/mullb_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/mullb_u64.c | 70 + .../aarch64/sve2/acle/asm/mullt_lane_s32.c | 115 + .../aarch64/sve2/acle/asm/mullt_lane_s64.c | 78 + .../aarch64/sve2/acle/asm/mullt_lane_u32.c | 115 + .../aarch64/sve2/acle/asm/mullt_lane_u64.c | 78 + .../gcc.target/aarch64/sve2/acle/asm/mullt_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/mullt_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/mullt_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/mullt_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/mullt_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/mullt_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/nbsl_s16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/nbsl_s32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/nbsl_s64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/nbsl_s8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/nbsl_u16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/nbsl_u32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/nbsl_u64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/nbsl_u8.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/nmatch_s16.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/nmatch_s8.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/nmatch_u16.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/nmatch_u8.c | 21 + .../gcc.target/aarch64/sve2/acle/asm/pmul_u8.c | 70 + .../aarch64/sve2/acle/asm/pmullb_pair_u32.c | 70 + .../aarch64/sve2/acle/asm/pmullb_pair_u64.c | 72 + .../aarch64/sve2/acle/asm/pmullb_pair_u8.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/pmullb_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/pmullb_u64.c | 70 + .../aarch64/sve2/acle/asm/pmullt_pair_u32.c | 70 + .../aarch64/sve2/acle/asm/pmullt_pair_u64.c | 72 + .../aarch64/sve2/acle/asm/pmullt_pair_u8.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/pmullt_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/pmullt_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/qabs_s16.c | 81 + .../gcc.target/aarch64/sve2/acle/asm/qabs_s32.c | 81 + .../gcc.target/aarch64/sve2/acle/asm/qabs_s64.c | 81 + .../gcc.target/aarch64/sve2/acle/asm/qabs_s8.c | 81 + .../gcc.target/aarch64/sve2/acle/asm/qadd_s16.c | 530 +++++ .../gcc.target/aarch64/sve2/acle/asm/qadd_s32.c | 530 +++++ .../gcc.target/aarch64/sve2/acle/asm/qadd_s64.c | 530 +++++ .../gcc.target/aarch64/sve2/acle/asm/qadd_s8.c | 530 +++++ .../gcc.target/aarch64/sve2/acle/asm/qadd_u16.c | 536 +++++ .../gcc.target/aarch64/sve2/acle/asm/qadd_u32.c | 536 +++++ .../gcc.target/aarch64/sve2/acle/asm/qadd_u64.c | 536 +++++ .../gcc.target/aarch64/sve2/acle/asm/qadd_u8.c | 530 +++++ .../gcc.target/aarch64/sve2/acle/asm/qcadd_s16.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/qcadd_s32.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/qcadd_s64.c | 63 + .../gcc.target/aarch64/sve2/acle/asm/qcadd_s8.c | 63 + .../aarch64/sve2/acle/asm/qdmlalb_lane_s32.c | 75 + .../aarch64/sve2/acle/asm/qdmlalb_lane_s64.c | 65 + .../gcc.target/aarch64/sve2/acle/asm/qdmlalb_s16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/qdmlalb_s32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/qdmlalb_s64.c | 86 + .../aarch64/sve2/acle/asm/qdmlalbt_s16.c | 86 + .../aarch64/sve2/acle/asm/qdmlalbt_s32.c | 86 + .../aarch64/sve2/acle/asm/qdmlalbt_s64.c | 86 + .../aarch64/sve2/acle/asm/qdmlalt_lane_s32.c | 75 + .../aarch64/sve2/acle/asm/qdmlalt_lane_s64.c | 65 + .../gcc.target/aarch64/sve2/acle/asm/qdmlalt_s16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/qdmlalt_s32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/qdmlalt_s64.c | 86 + .../aarch64/sve2/acle/asm/qdmlslb_lane_s32.c | 75 + .../aarch64/sve2/acle/asm/qdmlslb_lane_s64.c | 65 + .../gcc.target/aarch64/sve2/acle/asm/qdmlslb_s16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/qdmlslb_s32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/qdmlslb_s64.c | 86 + .../aarch64/sve2/acle/asm/qdmlslbt_s16.c | 86 + .../aarch64/sve2/acle/asm/qdmlslbt_s32.c | 86 + .../aarch64/sve2/acle/asm/qdmlslbt_s64.c | 86 + .../aarch64/sve2/acle/asm/qdmlslt_lane_s32.c | 75 + .../aarch64/sve2/acle/asm/qdmlslt_lane_s64.c | 65 + .../gcc.target/aarch64/sve2/acle/asm/qdmlslt_s16.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/qdmlslt_s32.c | 86 + .../gcc.target/aarch64/sve2/acle/asm/qdmlslt_s64.c | 86 + .../aarch64/sve2/acle/asm/qdmulh_lane_s16.c | 115 + .../aarch64/sve2/acle/asm/qdmulh_lane_s32.c | 79 + .../aarch64/sve2/acle/asm/qdmulh_lane_s64.c | 60 + .../gcc.target/aarch64/sve2/acle/asm/qdmulh_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/qdmulh_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/qdmulh_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/qdmulh_s8.c | 70 + .../aarch64/sve2/acle/asm/qdmullb_lane_s32.c | 115 + .../aarch64/sve2/acle/asm/qdmullb_lane_s64.c | 78 + .../gcc.target/aarch64/sve2/acle/asm/qdmullb_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/qdmullb_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/qdmullb_s64.c | 70 + .../aarch64/sve2/acle/asm/qdmullt_lane_s32.c | 115 + .../aarch64/sve2/acle/asm/qdmullt_lane_s64.c | 78 + .../gcc.target/aarch64/sve2/acle/asm/qdmullt_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/qdmullt_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/qdmullt_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/qneg_s16.c | 81 + .../gcc.target/aarch64/sve2/acle/asm/qneg_s32.c | 81 + .../gcc.target/aarch64/sve2/acle/asm/qneg_s64.c | 81 + .../gcc.target/aarch64/sve2/acle/asm/qneg_s8.c | 81 + .../aarch64/sve2/acle/asm/qrdcmlah_lane_s16.c | 216 ++ .../aarch64/sve2/acle/asm/qrdcmlah_lane_s32.c | 198 ++ .../aarch64/sve2/acle/asm/qrdcmlah_s16.c | 167 ++ .../aarch64/sve2/acle/asm/qrdcmlah_s32.c | 167 ++ .../aarch64/sve2/acle/asm/qrdcmlah_s64.c | 167 ++ .../gcc.target/aarch64/sve2/acle/asm/qrdcmlah_s8.c | 167 ++ .../aarch64/sve2/acle/asm/qrdmlah_lane_s16.c | 129 ++ .../aarch64/sve2/acle/asm/qrdmlah_lane_s32.c | 93 + .../aarch64/sve2/acle/asm/qrdmlah_lane_s64.c | 74 + .../gcc.target/aarch64/sve2/acle/asm/qrdmlah_s16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/qrdmlah_s32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/qrdmlah_s64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/qrdmlah_s8.c | 110 + .../aarch64/sve2/acle/asm/qrdmlsh_lane_s16.c | 129 ++ .../aarch64/sve2/acle/asm/qrdmlsh_lane_s32.c | 93 + .../aarch64/sve2/acle/asm/qrdmlsh_lane_s64.c | 74 + .../gcc.target/aarch64/sve2/acle/asm/qrdmlsh_s16.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/qrdmlsh_s32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/qrdmlsh_s64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/qrdmlsh_s8.c | 110 + .../aarch64/sve2/acle/asm/qrdmulh_lane_s16.c | 115 + .../aarch64/sve2/acle/asm/qrdmulh_lane_s32.c | 79 + .../aarch64/sve2/acle/asm/qrdmulh_lane_s64.c | 60 + .../gcc.target/aarch64/sve2/acle/asm/qrdmulh_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/qrdmulh_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/qrdmulh_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/qrdmulh_s8.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/qrshl_s16.c | 397 ++++ .../gcc.target/aarch64/sve2/acle/asm/qrshl_s32.c | 397 ++++ .../gcc.target/aarch64/sve2/acle/asm/qrshl_s64.c | 397 ++++ .../gcc.target/aarch64/sve2/acle/asm/qrshl_s8.c | 397 ++++ .../gcc.target/aarch64/sve2/acle/asm/qrshl_u16.c | 397 ++++ .../gcc.target/aarch64/sve2/acle/asm/qrshl_u32.c | 397 ++++ .../gcc.target/aarch64/sve2/acle/asm/qrshl_u64.c | 397 ++++ .../gcc.target/aarch64/sve2/acle/asm/qrshl_u8.c | 397 ++++ .../gcc.target/aarch64/sve2/acle/asm/qrshrnb_s16.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qrshrnb_s32.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qrshrnb_s64.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qrshrnb_u16.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qrshrnb_u32.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qrshrnb_u64.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qrshrnt_s16.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qrshrnt_s32.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qrshrnt_s64.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qrshrnt_u16.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qrshrnt_u32.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qrshrnt_u64.c | 45 + .../aarch64/sve2/acle/asm/qrshrunb_s16.c | 39 + .../aarch64/sve2/acle/asm/qrshrunb_s32.c | 39 + .../aarch64/sve2/acle/asm/qrshrunb_s64.c | 39 + .../aarch64/sve2/acle/asm/qrshrunt_s16.c | 45 + .../aarch64/sve2/acle/asm/qrshrunt_s32.c | 45 + .../aarch64/sve2/acle/asm/qrshrunt_s64.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qshl_s16.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/qshl_s32.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/qshl_s64.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/qshl_s8.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/qshl_u16.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/qshl_u32.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/qshl_u64.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/qshl_u8.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/qshlu_s16.c | 177 ++ .../gcc.target/aarch64/sve2/acle/asm/qshlu_s32.c | 177 ++ .../gcc.target/aarch64/sve2/acle/asm/qshlu_s64.c | 177 ++ .../gcc.target/aarch64/sve2/acle/asm/qshlu_s8.c | 177 ++ .../gcc.target/aarch64/sve2/acle/asm/qshrnb_s16.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qshrnb_s32.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qshrnb_s64.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qshrnb_u16.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qshrnb_u32.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qshrnb_u64.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qshrnt_s16.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qshrnt_s32.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qshrnt_s64.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qshrnt_u16.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qshrnt_u32.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qshrnt_u64.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qshrunb_s16.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qshrunb_s32.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qshrunb_s64.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/qshrunt_s16.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qshrunt_s32.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qshrunt_s64.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/qsub_s16.c | 530 +++++ .../gcc.target/aarch64/sve2/acle/asm/qsub_s32.c | 530 +++++ .../gcc.target/aarch64/sve2/acle/asm/qsub_s64.c | 530 +++++ .../gcc.target/aarch64/sve2/acle/asm/qsub_s8.c | 530 +++++ .../gcc.target/aarch64/sve2/acle/asm/qsub_u16.c | 536 +++++ .../gcc.target/aarch64/sve2/acle/asm/qsub_u32.c | 536 +++++ .../gcc.target/aarch64/sve2/acle/asm/qsub_u64.c | 536 +++++ .../gcc.target/aarch64/sve2/acle/asm/qsub_u8.c | 530 +++++ .../gcc.target/aarch64/sve2/acle/asm/qsubr_s16.c | 331 +++ .../gcc.target/aarch64/sve2/acle/asm/qsubr_s32.c | 351 +++ .../gcc.target/aarch64/sve2/acle/asm/qsubr_s64.c | 351 +++ .../gcc.target/aarch64/sve2/acle/asm/qsubr_s8.c | 301 +++ .../gcc.target/aarch64/sve2/acle/asm/qsubr_u16.c | 331 +++ .../gcc.target/aarch64/sve2/acle/asm/qsubr_u32.c | 351 +++ .../gcc.target/aarch64/sve2/acle/asm/qsubr_u64.c | 351 +++ .../gcc.target/aarch64/sve2/acle/asm/qsubr_u8.c | 301 +++ .../gcc.target/aarch64/sve2/acle/asm/qxtnb_s16.c | 12 + .../gcc.target/aarch64/sve2/acle/asm/qxtnb_s32.c | 12 + .../gcc.target/aarch64/sve2/acle/asm/qxtnb_s64.c | 12 + .../gcc.target/aarch64/sve2/acle/asm/qxtnb_u16.c | 12 + .../gcc.target/aarch64/sve2/acle/asm/qxtnb_u32.c | 12 + .../gcc.target/aarch64/sve2/acle/asm/qxtnb_u64.c | 12 + .../gcc.target/aarch64/sve2/acle/asm/qxtnt_s16.c | 32 + .../gcc.target/aarch64/sve2/acle/asm/qxtnt_s32.c | 32 + .../gcc.target/aarch64/sve2/acle/asm/qxtnt_s64.c | 32 + .../gcc.target/aarch64/sve2/acle/asm/qxtnt_u16.c | 32 + .../gcc.target/aarch64/sve2/acle/asm/qxtnt_u32.c | 32 + .../gcc.target/aarch64/sve2/acle/asm/qxtnt_u64.c | 32 + .../gcc.target/aarch64/sve2/acle/asm/qxtunb_s16.c | 12 + .../gcc.target/aarch64/sve2/acle/asm/qxtunb_s32.c | 12 + .../gcc.target/aarch64/sve2/acle/asm/qxtunb_s64.c | 12 + .../gcc.target/aarch64/sve2/acle/asm/qxtunt_s16.c | 32 + .../gcc.target/aarch64/sve2/acle/asm/qxtunt_s32.c | 32 + .../gcc.target/aarch64/sve2/acle/asm/qxtunt_s64.c | 32 + .../gcc.target/aarch64/sve2/acle/asm/raddhnb_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/raddhnb_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/raddhnb_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/raddhnb_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/raddhnb_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/raddhnb_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/raddhnt_s16.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/raddhnt_s32.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/raddhnt_s64.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/raddhnt_u16.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/raddhnt_u32.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/raddhnt_u64.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/rax1_s64.c | 32 + .../gcc.target/aarch64/sve2/acle/asm/rax1_u64.c | 32 + .../gcc.target/aarch64/sve2/acle/asm/recpe_u32.c | 81 + .../gcc.target/aarch64/sve2/acle/asm/rhadd_s16.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/rhadd_s32.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/rhadd_s64.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/rhadd_s8.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/rhadd_u16.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/rhadd_u32.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/rhadd_u64.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/rhadd_u8.c | 237 ++ .../gcc.target/aarch64/sve2/acle/asm/rshl_s16.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/rshl_s32.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/rshl_s64.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/rshl_s8.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/rshl_u16.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/rshl_u32.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/rshl_u64.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/rshl_u8.c | 396 ++++ .../gcc.target/aarch64/sve2/acle/asm/rshr_s16.c | 177 ++ .../gcc.target/aarch64/sve2/acle/asm/rshr_s32.c | 177 ++ .../gcc.target/aarch64/sve2/acle/asm/rshr_s64.c | 177 ++ .../gcc.target/aarch64/sve2/acle/asm/rshr_s8.c | 177 ++ .../gcc.target/aarch64/sve2/acle/asm/rshr_u16.c | 177 ++ .../gcc.target/aarch64/sve2/acle/asm/rshr_u32.c | 177 ++ .../gcc.target/aarch64/sve2/acle/asm/rshr_u64.c | 177 ++ .../gcc.target/aarch64/sve2/acle/asm/rshr_u8.c | 177 ++ .../gcc.target/aarch64/sve2/acle/asm/rshrnb_s16.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/rshrnb_s32.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/rshrnb_s64.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/rshrnb_u16.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/rshrnb_u32.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/rshrnb_u64.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/rshrnt_s16.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/rshrnt_s32.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/rshrnt_s64.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/rshrnt_u16.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/rshrnt_u32.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/rshrnt_u64.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/rsqrte_u32.c | 81 + .../gcc.target/aarch64/sve2/acle/asm/rsra_s16.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/rsra_s32.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/rsra_s64.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/rsra_s8.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/rsra_u16.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/rsra_u32.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/rsra_u64.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/rsra_u8.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/rsubhnb_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/rsubhnb_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/rsubhnb_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/rsubhnb_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/rsubhnb_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/rsubhnb_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/rsubhnt_s16.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/rsubhnt_s32.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/rsubhnt_s64.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/rsubhnt_u16.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/rsubhnt_u32.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/rsubhnt_u64.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/sbclb_u32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/sbclb_u64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/sbclt_u32.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/sbclt_u64.c | 110 + .../gcc.target/aarch64/sve2/acle/asm/shllb_s16.c | 57 + .../gcc.target/aarch64/sve2/acle/asm/shllb_s32.c | 57 + .../gcc.target/aarch64/sve2/acle/asm/shllb_s64.c | 57 + .../gcc.target/aarch64/sve2/acle/asm/shllb_u16.c | 57 + .../gcc.target/aarch64/sve2/acle/asm/shllb_u32.c | 57 + .../gcc.target/aarch64/sve2/acle/asm/shllb_u64.c | 57 + .../gcc.target/aarch64/sve2/acle/asm/shllt_s16.c | 57 + .../gcc.target/aarch64/sve2/acle/asm/shllt_s32.c | 57 + .../gcc.target/aarch64/sve2/acle/asm/shllt_s64.c | 57 + .../gcc.target/aarch64/sve2/acle/asm/shllt_u16.c | 57 + .../gcc.target/aarch64/sve2/acle/asm/shllt_u32.c | 57 + .../gcc.target/aarch64/sve2/acle/asm/shllt_u64.c | 57 + .../gcc.target/aarch64/sve2/acle/asm/shrnb_s16.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/shrnb_s32.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/shrnb_s64.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/shrnb_u16.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/shrnb_u32.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/shrnb_u64.c | 39 + .../gcc.target/aarch64/sve2/acle/asm/shrnt_s16.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/shrnt_s32.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/shrnt_s64.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/shrnt_u16.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/shrnt_u32.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/shrnt_u64.c | 45 + .../gcc.target/aarch64/sve2/acle/asm/sli_s16.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sli_s32.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sli_s64.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sli_s8.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sli_u16.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sli_u32.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sli_u64.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sli_u8.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sm4e_u32.c | 34 + .../gcc.target/aarch64/sve2/acle/asm/sm4ekey_u32.c | 32 + .../gcc.target/aarch64/sve2/acle/asm/sqadd_u16.c | 403 ++++ .../gcc.target/aarch64/sve2/acle/asm/sqadd_u32.c | 403 ++++ .../gcc.target/aarch64/sve2/acle/asm/sqadd_u64.c | 403 ++++ .../gcc.target/aarch64/sve2/acle/asm/sqadd_u8.c | 405 ++++ .../gcc.target/aarch64/sve2/acle/asm/sra_s16.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/sra_s32.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/sra_s64.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/sra_s8.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/sra_u16.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/sra_u32.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/sra_u64.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/sra_u8.c | 93 + .../gcc.target/aarch64/sve2/acle/asm/sri_s16.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sri_s32.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sri_s64.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sri_s8.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sri_u16.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sri_u32.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sri_u64.c | 75 + .../gcc.target/aarch64/sve2/acle/asm/sri_u8.c | 75 + .../aarch64/sve2/acle/asm/stnt1_scatter_f32.c | 177 ++ .../aarch64/sve2/acle/asm/stnt1_scatter_f64.c | 275 +++ .../aarch64/sve2/acle/asm/stnt1_scatter_s32.c | 177 ++ .../aarch64/sve2/acle/asm/stnt1_scatter_s64.c | 275 +++ .../aarch64/sve2/acle/asm/stnt1_scatter_u32.c | 177 ++ .../aarch64/sve2/acle/asm/stnt1_scatter_u64.c | 275 +++ .../aarch64/sve2/acle/asm/stnt1b_scatter_s32.c | 88 + .../aarch64/sve2/acle/asm/stnt1b_scatter_s64.c | 106 + .../aarch64/sve2/acle/asm/stnt1b_scatter_u32.c | 88 + .../aarch64/sve2/acle/asm/stnt1b_scatter_u64.c | 106 + .../aarch64/sve2/acle/asm/stnt1h_scatter_s32.c | 157 ++ .../aarch64/sve2/acle/asm/stnt1h_scatter_s64.c | 215 ++ .../aarch64/sve2/acle/asm/stnt1h_scatter_u32.c | 157 ++ .../aarch64/sve2/acle/asm/stnt1h_scatter_u64.c | 215 ++ .../aarch64/sve2/acle/asm/stnt1w_scatter_s64.c | 235 ++ .../aarch64/sve2/acle/asm/stnt1w_scatter_u64.c | 235 ++ .../gcc.target/aarch64/sve2/acle/asm/subhnb_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subhnb_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subhnb_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subhnb_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subhnb_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subhnb_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subhnt_s16.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/subhnt_s32.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/subhnt_s64.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/subhnt_u16.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/subhnt_u32.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/subhnt_u64.c | 89 + .../gcc.target/aarch64/sve2/acle/asm/sublb_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublb_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublb_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublb_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublb_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublb_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublbt_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublbt_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublbt_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublt_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublt_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublt_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublt_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublt_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/sublt_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subltb_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subltb_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subltb_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subwb_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subwb_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subwb_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subwb_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subwb_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subwb_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subwt_s16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subwt_s32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subwt_s64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subwt_u16.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subwt_u32.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/subwt_u64.c | 70 + .../gcc.target/aarch64/sve2/acle/asm/tbl2_f16.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/tbl2_f32.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/tbl2_f64.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/tbl2_s16.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/tbl2_s32.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/tbl2_s64.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/tbl2_s8.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/tbl2_u16.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/tbl2_u32.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/tbl2_u64.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/tbl2_u8.c | 30 + .../gcc.target/aarch64/sve2/acle/asm/tbx_f16.c | 37 + .../gcc.target/aarch64/sve2/acle/asm/tbx_f32.c | 37 + .../gcc.target/aarch64/sve2/acle/asm/tbx_f64.c | 37 + .../gcc.target/aarch64/sve2/acle/asm/tbx_s16.c | 37 + .../gcc.target/aarch64/sve2/acle/asm/tbx_s32.c | 37 + .../gcc.target/aarch64/sve2/acle/asm/tbx_s64.c | 37 + .../gcc.target/aarch64/sve2/acle/asm/tbx_s8.c | 37 + .../gcc.target/aarch64/sve2/acle/asm/tbx_u16.c | 37 + .../gcc.target/aarch64/sve2/acle/asm/tbx_u32.c | 37 + .../gcc.target/aarch64/sve2/acle/asm/tbx_u64.c | 37 + .../gcc.target/aarch64/sve2/acle/asm/tbx_u8.c | 37 + .../aarch64/sve2/acle/asm/test_sve_acle.h | 1 + .../gcc.target/aarch64/sve2/acle/asm/uqadd_s16.c | 403 ++++ .../gcc.target/aarch64/sve2/acle/asm/uqadd_s32.c | 403 ++++ .../gcc.target/aarch64/sve2/acle/asm/uqadd_s64.c | 403 ++++ .../gcc.target/aarch64/sve2/acle/asm/uqadd_s8.c | 400 ++++ .../gcc.target/aarch64/sve2/acle/asm/whilege_b16.c | 173 ++ .../gcc.target/aarch64/sve2/acle/asm/whilege_b32.c | 173 ++ .../gcc.target/aarch64/sve2/acle/asm/whilege_b64.c | 173 ++ .../gcc.target/aarch64/sve2/acle/asm/whilege_b8.c | 173 ++ .../gcc.target/aarch64/sve2/acle/asm/whilegt_b16.c | 173 ++ .../gcc.target/aarch64/sve2/acle/asm/whilegt_b32.c | 173 ++ .../gcc.target/aarch64/sve2/acle/asm/whilegt_b64.c | 173 ++ .../gcc.target/aarch64/sve2/acle/asm/whilegt_b8.c | 173 ++ .../gcc.target/aarch64/sve2/acle/asm/whilerw_f16.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilerw_f32.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilerw_f64.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilerw_s16.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilerw_s32.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilerw_s64.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilerw_s8.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilerw_u16.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilerw_u32.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilerw_u64.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilerw_u8.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilewr_f16.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilewr_f32.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilewr_f64.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilewr_s16.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilewr_s32.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilewr_s64.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilewr_s8.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilewr_u16.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilewr_u32.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilewr_u64.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/whilewr_u8.c | 50 + .../gcc.target/aarch64/sve2/acle/asm/xar_s16.c | 102 + .../gcc.target/aarch64/sve2/acle/asm/xar_s32.c | 102 + .../gcc.target/aarch64/sve2/acle/asm/xar_s64.c | 102 + .../gcc.target/aarch64/sve2/acle/asm/xar_s8.c | 102 + .../gcc.target/aarch64/sve2/acle/asm/xar_u16.c | 102 + .../gcc.target/aarch64/sve2/acle/asm/xar_u32.c | 102 + .../gcc.target/aarch64/sve2/acle/asm/xar_u64.c | 102 + .../gcc.target/aarch64/sve2/acle/asm/xar_u8.c | 102 + .../gcc.target/aarch64/sve2/acle/general/match_1.c | 22 + .../gcc.target/aarch64/sve2/acle/general/match_2.c | 37 + .../gcc.target/aarch64/sve2/acle/general/match_3.c | 54 + .../whilele_1.c => sve2/acle/general/whilerw_1.c} | 10 +- .../whilele_2.c => sve2/acle/general/whilerw_2.c} | 10 +- .../whilele_3.c => sve2/acle/general/whilerw_3.c} | 10 +- .../whilele_4.c => sve2/acle/general/whilerw_4.c} | 10 +- .../whilele_1.c => sve2/acle/general/whilewr_1.c} | 10 +- .../whilele_2.c => sve2/acle/general/whilewr_2.c} | 10 +- .../whilele_3.c => sve2/acle/general/whilewr_3.c} | 10 +- .../whilele_4.c => sve2/acle/general/whilewr_4.c} | 10 +- .../gcc.target/aarch64/sve2/{eor3_1.c => bcax_1.c} | 4 +- gcc/testsuite/gcc.target/i386/pr93027.c | 14 + gcc/testsuite/gfortran.dg/goacc/host_data-tree.f95 | 18 +- gcc/testsuite/gfortran.dg/zero_sized_11.f90 | 8 + gcc/testsuite/gfortran.dg/zero_sized_12.f90 | 17 + gcc/testsuite/go.test/test/fixedbugs/bug211.go | 14 - gcc/testsuite/go.test/test/fixedbugs/bug251.go | 6 +- gcc/testsuite/lib/gcc-dg.exp | 2 + gcc/testsuite/lib/multiline.exp | 88 + gcc/testsuite/lib/prune.exp | 4 + gcc/toplev.c | 4 + gcc/tree-core.h | 3 + gcc/tree-diagnostic-path.cc | 820 +++++++ gcc/tree-diagnostic.c | 12 +- gcc/tree-diagnostic.h | 8 + gcc/tree-eh.c | 60 +- gcc/tree-pretty-print.c | 16 +- gcc/tree-ssa-forwprop.c | 187 ++ gcc/tree-ssa-strlen.c | 6 +- gcc/tree-vect-data-refs.c | 2 +- gcc/tree-vect-loop-manip.c | 23 +- gcc/tree-vect-loop.c | 22 +- gcc/tree-vect-stmts.c | 14 +- gcc/tree-vectorizer.h | 30 +- gcc/tree.h | 5 + include/ChangeLog | 4 + include/gomp-constants.h | 21 +- libcpp/ChangeLog | 8 + libcpp/include/line-map.h | 7 + libcpp/line-map.c | 3 +- libgcc/ChangeLog | 11 + libgcc/config/gcn/atomic.c | 59 + libgcc/config/gcn/t-amdgcn | 3 +- libgo/go/compress/flate/example_test.go | 2 - libgo/go/compress/gzip/example_test.go | 2 - libgo/go/container/ring/example_test.go | 2 - libgo/go/crypto/sha256/example_test.go | 2 - libgo/go/database/sql/example_cli_test.go | 2 - libgo/go/database/sql/example_service_test.go | 2 - libgo/go/encoding/csv/example_test.go | 2 - libgo/go/encoding/hex/example_test.go | 2 - libgo/go/encoding/json/example_marshaling_test.go | 2 - .../encoding/json/example_text_marshaling_test.go | 2 - libgo/go/encoding/pem/example_test.go | 2 - libgo/go/encoding/xml/example_marshaling_test.go | 2 - .../encoding/xml/example_text_marshaling_test.go | 2 - libgo/go/fmt/example_test.go | 2 - libgo/go/fmt/gostringer_example_test.go | 2 - libgo/go/fmt/stringer_example_test.go | 2 - libgo/go/go/types/example_test.go | 6 +- libgo/go/hash/crc32/example_test.go | 2 - libgo/go/hash/example_test.go | 2 - libgo/go/html/example_test.go | 2 - libgo/go/html/template/example_test.go | 2 - libgo/go/html/template/examplefiles_test.go | 2 - libgo/go/image/draw/example_test.go | 2 - libgo/go/image/png/example_test.go | 2 - libgo/go/index/suffixarray/example_test.go | 2 - libgo/go/io/ioutil/example_test.go | 2 - libgo/go/io/ioutil/testdata/hello | 1 + libgo/go/log/syslog/example_test.go | 1 - libgo/go/math/big/example_rat_test.go | 2 - libgo/go/math/big/floatexample_test.go | 2 - libgo/go/math/bits/example_test.go | 2 - libgo/go/math/cmplx/example_test.go | 2 - libgo/go/mime/example_test.go | 2 - libgo/go/mime/quotedprintable/example_test.go | 2 - .../net/http/cookiejar/dummy_publicsuffix_test.go | 2 - libgo/go/net/http/cookiejar/example_test.go | 2 - libgo/go/net/http/httptrace/example_test.go | 2 - libgo/go/net/http/httputil/example_test.go | 2 - libgo/go/net/mail/example_test.go | 2 - libgo/go/path/filepath/example_test.go | 2 - libgo/go/runtime/trace/example_test.go | 2 - libgo/go/text/scanner/example_test.go | 2 - libgo/testsuite/gotest | 141 +- libgomp/ChangeLog | 22 + libgomp/affinity-fmt.c | 4 +- libgomp/libgomp-plugin.h | 36 +- libgomp/libgomp.h | 5 +- libgomp/oacc-host.c | 47 +- libgomp/oacc-init.c | 10 +- libgomp/oacc-parallel.c | 3 +- libgomp/openacc.f90 | 2 +- libgomp/openacc.h | 3 +- libgomp/plugin/plugin-gcn.c | 22 +- libgomp/plugin/plugin-hsa.c | 26 - libgomp/plugin/plugin-nvptx.c | 138 +- libgomp/target.c | 57 +- .../libgomp.oacc-c-c++-common/host_data-7.c | 66 + .../testsuite/libgomp.oacc-fortran/host_data-5.F90 | 92 + liboffloadmic/ChangeLog | 5 + liboffloadmic/plugin/libgomp-plugin-intelmic.cpp | 21 - libstdc++-v3/ChangeLog | 92 + libstdc++-v3/ChangeLog-2019 | 2 +- .../doc/xml/manual/appendix_contributing.xml | 3 + libstdc++-v3/include/bits/atomic_base.h | 15 +- libstdc++-v3/include/bits/c++config | 7 + libstdc++-v3/include/bits/fs_path.h | 7 + libstdc++-v3/include/bits/random.h | 6 +- libstdc++-v3/include/bits/random.tcc | 357 ++- libstdc++-v3/include/bits/stl_map.h | 20 +- libstdc++-v3/include/bits/stl_multimap.h | 20 +- libstdc++-v3/include/bits/streambuf_iterator.h | 13 +- libstdc++-v3/include/experimental/type_traits | 3 + libstdc++-v3/include/ext/extptr_allocator.h | 8 +- libstdc++-v3/include/ext/pointer.h | 11 + libstdc++-v3/include/std/atomic | 11 +- libstdc++-v3/include/std/type_traits | 10 +- libstdc++-v3/include/std/version | 1 + .../18_support/max_align_t/requirements/2.cc | 4 + .../deprecated-2a.cc} | 17 +- .../is_pod/requirements/explicit_instantiation.cc | 1 + .../20_util/is_pod/requirements/typedefs.cc | 1 + libstdc++-v3/testsuite/20_util/is_pod/value.cc | 1 + .../istreambuf_iterator/92285.cc} | 40 +- .../requirements/base_classes.cc | 8 +- .../25_algorithms/equal/deque_iterators/1.cc | 2 +- .../testsuite/26_numerics/random/pr60037-neg.cc | 2 +- .../filesystem/path/generic/generic_string.cc | 11 + .../path/generic/{generic_string.cc => utf.cc} | 37 +- .../path/generic/{generic_string.cc => wchar_t.cc} | 37 +- .../testsuite/29_atomics/atomic/cons/assign_neg.cc | 2 +- .../testsuite/29_atomics/atomic/cons/copy_neg.cc | 2 +- .../atomic/cons/value_init.cc} | 60 +- .../atomic_flag/cons/value_init.cc} | 14 +- .../29_atomics/atomic_flag/requirements/trivial.cc | 4 + .../29_atomics/atomic_float/requirements.cc | 6 +- .../1.cc => 29_atomics/atomic_float/value_init.cc} | 14 +- .../29_atomics/atomic_integral/cons/assign_neg.cc | 2 +- .../29_atomics/atomic_integral/cons/copy_neg.cc | 2 +- .../atomic_integral/cons/value_init.cc} | 14 +- .../atomic_integral/requirements/trivial.cc | 4 + .../testsuite/experimental/type_traits/value.cc | 1 + .../testsuite/util/testsuite_common_types.h | 22 +- libstdc++-v3/testsuite/util/testsuite_iterators.h | 11 +- maintainer-scripts/ChangeLog | 17 + maintainer-scripts/crontab | 10 +- maintainer-scripts/gcc_release | 107 +- maintainer-scripts/update_version_git | 85 + maintainer-scripts/update_version_svn | 85 - .../{update_web_docs_svn => update_web_docs_git} | 17 +- 1187 files changed, 112428 insertions(+), 2074 deletions(-) create mode 100755 contrib/gcc-git-customization.sh create mode 100755 contrib/git-fetch-vendor.sh create mode 100644 gcc/config/aarch64/aarch64-sve-builtins-sve2.cc create mode 100644 gcc/config/aarch64/aarch64-sve-builtins-sve2.def create mode 100644 gcc/config/aarch64/aarch64-sve-builtins-sve2.h copy gcc/config/aarch64/{arm_sve.h => arm_bf16.h} (78%) create mode 100644 gcc/diagnostic-event-id.h create mode 100644 gcc/diagnostic-path.h create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array22.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-new3.C create mode 100644 gcc/testsuite/g++.dg/expr/rshift1.C create mode 100644 gcc/testsuite/g++.dg/ext/arm-bf16/bf16-mangle-aarch64-1.C create mode 100644 gcc/testsuite/g++.dg/opt/pr93210.C create mode 100644 gcc/testsuite/g++.target/aarch64/bfloat_cpp_typecheck.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/mul_lane_1.c copy gcc/testsuite/g++.target/aarch64/{sve/acle/aarch64-sve-acle-asm.exp => sve2/a [...] create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr93213.c create mode 100644 gcc/testsuite/gcc.dg/attr-access-read-only-2.c create mode 100644 gcc/testsuite/gcc.dg/c11-static-assert-10.c create mode 100644 gcc/testsuite/gcc.dg/c99-const-expr-15.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-default.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-inline-events-1.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-inline-events-2.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-inline-events-3.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-none.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-separate-events.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-paths-1.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-paths-2.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-paths-3.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-paths-4.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic_plugin_test_paths.c create mode 100644 gcc/testsuite/gcc.dg/pr93210.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_scalar_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_scalar_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_scalar_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_scalar_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_scalar_typecheck.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_simd_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_simd_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_simd_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_vector_typecheck_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_vector_typecheck_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr90838.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_long [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_long [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_narr [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_narr [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_to_uint_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_wide_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_wide [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_ptr_1.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_gather [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/load_gather [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/mul_lane_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_left_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_left_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_left_ [...] 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/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_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/tbl_tuple_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_lon [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_lon [...] 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_shi [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_uint_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_conve [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_narrowb_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_narro [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_narrowt_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_narro [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_to_int_1.c rename gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/{unary_count_1.c => una [...] rename gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/{unary_count_2.c => una [...] rename gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/{unary_count_3.c => una [...] copy gcc/testsuite/gcc.target/aarch64/sve/pcs/{return_1_1024.c => return_1_128.c} (80%) copy gcc/testsuite/gcc.target/aarch64/sve/pcs/{return_4_512.c => return_4_128.c} (82%) copy gcc/testsuite/gcc.target/aarch64/sve/pcs/{return_5_512.c => return_5_128.c} (82%) create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_6_128.c copy gcc/testsuite/gcc.target/aarch64/sve/pcs/{stack_clash_1_256.c => stack_clash_ [...] copy gcc/testsuite/gcc.target/aarch64/sve/pcs/{stack_clash_2_256.c => stack_clash_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/single_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/struct_vect_25.c copy gcc/testsuite/gcc.target/aarch64/sve/{struct_vect_15.c => struct_vect_26.c} (93%) copy gcc/testsuite/gcc.target/aarch64/{sve/acle/aarch64-sve-acle-asm.exp => sve2/a [...] copy gcc/testsuite/gcc.target/aarch64/sve2/{aarch64-sve2.exp => acle/aarch64-sve2- [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/aba_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/aba_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/aba_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/aba_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/aba_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/aba_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/aba_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/aba_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abalb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abalb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abalb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abalb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abalb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abalb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abalt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abalt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abalt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abalt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abalt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abalt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abdlb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abdlb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abdlb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abdlb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abdlb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abdlb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abdlt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abdlt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abdlt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abdlt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abdlt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/abdlt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/adalp_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/adalp_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/adalp_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/adalp_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/adalp_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/adalp_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/adclb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/adclb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/adclt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/adclt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addhnb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addhnb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addhnb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addhnb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addhnb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addhnb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addhnt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addhnt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addhnt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addhnt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addhnt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addhnt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlbt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlbt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlbt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addlt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addp_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addp_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addp_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addp_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addp_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addp_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addp_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addp_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addp_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addp_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addp_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addwb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addwb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addwb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addwb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addwb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addwb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addwt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addwt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addwt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addwt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addwt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/addwt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/aesd_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/aese_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/aesimc_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/aesmc_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bcax_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bcax_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bcax_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bcax_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bcax_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bcax_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bcax_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bcax_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bdep_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bdep_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bdep_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bdep_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bext_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bext_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bext_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bext_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bgrp_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bgrp_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bgrp_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bgrp_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl1n_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl1n_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl1n_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl1n_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl1n_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl1n_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl1n_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl1n_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl2n_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl2n_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl2n_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl2n_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl2n_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl2n_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl2n_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl2n_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/bsl_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cadd_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cadd_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cadd_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cadd_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cadd_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cadd_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cadd_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cadd_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cdot_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cdot_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cdot_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cdot_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cmla_lane_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cmla_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cmla_lane_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cmla_lane_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cmla_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cmla_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cmla_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cmla_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cmla_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cmla_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cmla_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cmla_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cvtlt_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cvtlt_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cvtnt_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cvtnt_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cvtx_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/cvtxnt_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eor3_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eor3_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eor3_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eor3_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eor3_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eor3_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eor3_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eor3_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eorbt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eorbt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eorbt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eorbt_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eorbt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eorbt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eorbt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eorbt_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eortb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eortb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eortb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eortb_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eortb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eortb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eortb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/eortb_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hadd_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hadd_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hadd_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hadd_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hadd_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hadd_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hadd_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hadd_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/histcnt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/histcnt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/histcnt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/histcnt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/histseg_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/histseg_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsub_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsub_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsub_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsub_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsub_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsub_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsub_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsub_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsubr_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsubr_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsubr_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsubr_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsubr_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsubr_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsubr_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/hsubr_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1sb_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1sb_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1sb_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1sb_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1sw_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1sw_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1ub_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1ub_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1ub_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1ub_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1uw_gather_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/ldnt1uw_gather_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/logb_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/logb_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/logb_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/match_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/match_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/match_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/match_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxnmp_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxnmp_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxnmp_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxp_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxp_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxp_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxp_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxp_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxp_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxp_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxp_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxp_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxp_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/maxp_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minnmp_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minnmp_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minnmp_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minp_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minp_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minp_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minp_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minp_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minp_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minp_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minp_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minp_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minp_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/minp_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mla_lane_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mla_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mla_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mla_lane_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mla_lane_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mla_lane_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalb_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalb_lane_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalb_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalb_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalb_lane_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalb_lane_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalt_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalt_lane_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalt_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalt_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalt_lane_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalt_lane_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlalt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mls_lane_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mls_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mls_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mls_lane_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mls_lane_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mls_lane_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslb_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslb_lane_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslb_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslb_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslb_lane_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslb_lane_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslt_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslt_lane_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslt_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslt_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslt_lane_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslt_lane_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mlslt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/movlb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/movlb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/movlb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/movlb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/movlb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/movlb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/movlt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/movlt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/movlt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/movlt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/movlt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/movlt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mul_lane_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mul_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mul_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mul_lane_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mul_lane_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mul_lane_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullb_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullb_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullb_lane_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullb_lane_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullt_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullt_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullt_lane_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullt_lane_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/mullt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/nbsl_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/nbsl_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/nbsl_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/nbsl_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/nbsl_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/nbsl_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/nbsl_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/nbsl_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/nmatch_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/nmatch_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/nmatch_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/nmatch_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/pmul_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/pmullb_pair_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/pmullb_pair_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/pmullb_pair_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/pmullb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/pmullb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/pmullt_pair_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/pmullt_pair_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/pmullt_pair_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/pmullt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/pmullt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qabs_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qabs_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qabs_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qabs_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qadd_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qadd_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qadd_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qadd_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qadd_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qadd_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qadd_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qadd_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qcadd_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qcadd_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qcadd_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qcadd_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlalb_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlalb_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlalb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlalb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlalb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlalbt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlalbt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlalbt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlalt_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlalt_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlalt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlalt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlalt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlslb_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlslb_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlslb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlslb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlslb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlslbt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlslbt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlslbt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlslt_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlslt_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlslt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlslt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmlslt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmulh_lane_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmulh_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmulh_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmulh_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmulh_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmulh_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmulh_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmullb_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmullb_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmullb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmullb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmullb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmullt_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmullt_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmullt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmullt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qdmullt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qneg_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qneg_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qneg_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qneg_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdcmlah_lane_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdcmlah_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdcmlah_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdcmlah_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdcmlah_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdcmlah_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlah_lane_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlah_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlah_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlah_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlah_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlah_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlah_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlsh_lane_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlsh_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlsh_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlsh_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlsh_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlsh_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmlsh_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmulh_lane_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmulh_lane_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmulh_lane_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmulh_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmulh_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmulh_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrdmulh_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshl_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshl_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshl_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshl_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshl_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshl_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshl_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshl_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrnb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrnb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrnb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrnb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrnb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrnb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrnt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrnt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrnt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrnt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrnt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrnt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrunb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrunb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrunb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrunt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrunt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qrshrunt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshl_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshl_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshl_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshl_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshl_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshl_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshl_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshl_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshlu_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshlu_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshlu_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshlu_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrnb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrnb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrnb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrnb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrnb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrnb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrnt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrnt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrnt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrnt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrnt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrnt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrunb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrunb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrunb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrunt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrunt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qshrunt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsub_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsub_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsub_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsub_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsub_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsub_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsub_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsub_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsubr_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsubr_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsubr_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsubr_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsubr_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsubr_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsubr_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qsubr_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtnb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtnb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtnb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtnb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtnb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtnb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtnt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtnt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtnt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtnt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtnt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtnt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtunb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtunb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtunb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtunt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtunt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/qxtunt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/raddhnb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/raddhnb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/raddhnb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/raddhnb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/raddhnb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/raddhnb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/raddhnt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/raddhnt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/raddhnt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/raddhnt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/raddhnt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/raddhnt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rax1_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rax1_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/recpe_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rhadd_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rhadd_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rhadd_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rhadd_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rhadd_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rhadd_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rhadd_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rhadd_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshl_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshl_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshl_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshl_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshl_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshl_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshl_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshl_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshr_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshr_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshr_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshr_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshr_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshr_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshr_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshr_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshrnb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshrnb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshrnb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshrnb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshrnb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshrnb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshrnt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshrnt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshrnt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshrnt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshrnt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rshrnt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsqrte_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsra_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsra_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsra_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsra_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsra_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsra_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsra_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsra_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsubhnb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsubhnb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsubhnb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsubhnb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsubhnb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsubhnb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsubhnt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsubhnt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsubhnt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsubhnt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsubhnt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/rsubhnt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sbclb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sbclb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sbclt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sbclt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shllb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shllb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shllb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shllb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shllb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shllb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shllt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shllt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shllt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shllt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shllt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shllt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shrnb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shrnb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shrnb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shrnb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shrnb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shrnb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shrnt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shrnt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shrnt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shrnt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shrnt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/shrnt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sli_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sli_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sli_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sli_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sli_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sli_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sli_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sli_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sm4e_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sm4ekey_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sqadd_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sqadd_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sqadd_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sqadd_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sra_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sra_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sra_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sra_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sra_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sra_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sra_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sra_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sri_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sri_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sri_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sri_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sri_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sri_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sri_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sri_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1b_scatter_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1b_scatter_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1b_scatter_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1b_scatter_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1w_scatter_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/stnt1w_scatter_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subhnb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subhnb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subhnb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subhnb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subhnb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subhnb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subhnt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subhnt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subhnt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subhnt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subhnt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subhnt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublbt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublbt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublbt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/sublt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subltb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subltb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subltb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subwb_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subwb_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subwb_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subwb_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subwb_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subwb_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subwt_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subwt_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subwt_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subwt_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subwt_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/subwt_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbl2_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbl2_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbl2_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbl2_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbl2_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbl2_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbl2_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbl2_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbl2_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbl2_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbl2_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbx_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbx_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbx_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbx_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbx_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbx_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbx_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbx_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbx_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbx_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/tbx_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/test_sve_acle.h create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/uqadd_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/uqadd_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/uqadd_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/uqadd_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilege_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilege_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilege_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilege_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilegt_b16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilegt_b32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilegt_b64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilegt_b8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilerw_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilerw_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilerw_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilerw_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilerw_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilerw_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilerw_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilerw_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilerw_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilerw_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilerw_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilewr_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilewr_f32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilewr_f64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilewr_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilewr_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilewr_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilewr_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilewr_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilewr_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilewr_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/whilewr_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/xar_s16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/xar_s32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/xar_s64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/xar_s8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/xar_u16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/xar_u32.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/xar_u64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/asm/xar_u8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/general/match_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/general/match_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/acle/general/match_3.c copy gcc/testsuite/gcc.target/aarch64/{sve/acle/general/whilele_1.c => sve2/acle/g [...] copy gcc/testsuite/gcc.target/aarch64/{sve/acle/general/whilele_2.c => sve2/acle/g [...] copy gcc/testsuite/gcc.target/aarch64/{sve/acle/general/whilele_3.c => sve2/acle/g [...] copy gcc/testsuite/gcc.target/aarch64/{sve/acle/general/whilele_4.c => sve2/acle/g [...] copy gcc/testsuite/gcc.target/aarch64/{sve/acle/general/whilele_1.c => sve2/acle/g [...] copy gcc/testsuite/gcc.target/aarch64/{sve/acle/general/whilele_2.c => sve2/acle/g [...] copy gcc/testsuite/gcc.target/aarch64/{sve/acle/general/whilele_3.c => sve2/acle/g [...] copy gcc/testsuite/gcc.target/aarch64/{sve/acle/general/whilele_4.c => sve2/acle/g [...] copy gcc/testsuite/gcc.target/aarch64/sve2/{eor3_1.c => bcax_1.c} (76%) create mode 100644 gcc/testsuite/gcc.target/i386/pr93027.c create mode 100644 gcc/testsuite/gfortran.dg/zero_sized_11.f90 create mode 100644 gcc/testsuite/gfortran.dg/zero_sized_12.f90 delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug211.go create mode 100644 gcc/tree-diagnostic-path.cc create mode 100644 libgcc/config/gcn/atomic.c create mode 100644 libgo/go/io/ioutil/testdata/hello create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/host_data-7.c create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/host_data-5.F90 copy libstdc++-v3/testsuite/20_util/{is_nothrow_convertible/requirements/explicit_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/random/ranlux3_01.cc => 24 [...] copy libstdc++-v3/testsuite/27_io/filesystem/path/generic/{generic_string.cc => ut [...] copy libstdc++-v3/testsuite/27_io/filesystem/path/generic/{generic_string.cc => wc [...] copy libstdc++-v3/testsuite/{std/ranges/iota_view.cc => 29_atomics/atomic/cons/val [...] copy libstdc++-v3/testsuite/{20_util/assume_aligned/1.cc => 29_atomics/atomic_flag [...] copy libstdc++-v3/testsuite/{20_util/assume_aligned/1.cc => 29_atomics/atomic_floa [...] copy libstdc++-v3/testsuite/{20_util/assume_aligned/1.cc => 29_atomics/atomic_inte [...] create mode 100755 maintainer-scripts/update_version_git delete mode 100755 maintainer-scripts/update_version_svn rename maintainer-scripts/{update_web_docs_svn => update_web_docs_git} (95%)