[gcc/devel/rust/master] Merge commit 'b4fddbe9592e9feb37ce567d90af822b75995531' into HEAD
Thomas Schwinge
tschwinge@gcc.gnu.org
Thu Dec 15 15:34:03 GMT 2022
https://gcc.gnu.org/g:74e16385964d6c03d99916654389edf39e768147
commit 74e16385964d6c03d99916654389edf39e768147
Merge: 62d1620c910 b4fddbe9592
Author: Thomas Schwinge <thomas@codesourcery.com>
Date: Tue Dec 13 22:44:33 2022 +0100
Merge commit 'b4fddbe9592e9feb37ce567d90af822b75995531' into HEAD
Diff:
ChangeLog | 477 +-
MAINTAINERS | 1 +
Makefile.def | 23 +-
Makefile.in | 1928 +-
c++tools/ChangeLog | 32 +
config/ChangeLog | 11 +
configure | 79 +-
configure.ac | 69 +-
contrib/ChangeLog | 106 +-
contrib/check_GNU_style.py | 6 +-
contrib/check_GNU_style_lib.py | 4 +-
contrib/gcc-changelog/git_commit.py | 24 +-
contrib/gcc-changelog/git_email.py | 2 +-
contrib/gcc-changelog/git_update_version.py | 4 +-
contrib/gcc-changelog/test_email.py | 10 +-
contrib/gcc-changelog/test_patches.txt | 65 +
contrib/gcc.doxy | 2 +-
contrib/gcc_update | 6 -
contrib/mklog.py | 36 +-
contrib/update-copyright.py | 1 -
fixincludes/ChangeLog | 25 +-
gcc/ChangeLog | 8458 ++++-
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 12 +-
gcc/ada/ChangeLog | 1379 +-
gcc/ada/accessibility.adb | 2305 ++
gcc/ada/accessibility.ads | 222 +
gcc/ada/adaint.c | 6 +-
gcc/ada/aspects.adb | 1 -
gcc/ada/atree.ads | 6 +-
gcc/ada/bindgen.adb | 118 +-
gcc/ada/checks.adb | 269 +-
gcc/ada/checks.ads | 35 +-
gcc/ada/contracts.adb | 534 +-
gcc/ada/contracts.ads | 4 +
gcc/ada/debug.adb | 6 +-
.../doc/gnat_rm/implementation_defined_aspects.rst | 2 +-
.../gnat_rm/implementation_defined_attributes.rst | 4 +-
.../implementation_defined_characteristics.rst | 2 +-
.../doc/gnat_rm/implementation_defined_pragmas.rst | 148 +-
.../doc/gnat_rm/security_hardening_features.rst | 126 +-
gcc/ada/doc/gnat_rm/standard_library_routines.rst | 4 +-
gcc/ada/doc/gnat_rm/the_gnat_library.rst | 40 +-
.../building_executable_programs_with_gnat.rst | 57 +-
.../elaboration_order_handling_in_gnat.rst | 15 +-
.../doc/gnat_ugn/gnat_and_program_execution.rst | 73 +-
gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst | 68 +-
gcc/ada/doc/share/conf.py | 102 +-
gcc/ada/einfo.ads | 21 +-
gcc/ada/err_vars.ads | 13 -
gcc/ada/errout.adb | 93 +-
gcc/ada/errout.ads | 33 +-
gcc/ada/erroutc.adb | 38 +-
gcc/ada/erroutc.ads | 2 +-
gcc/ada/errutil.adb | 2 +-
gcc/ada/exp_aggr.adb | 7 +-
gcc/ada/exp_atag.adb | 2 +-
gcc/ada/exp_attr.adb | 75 +-
gcc/ada/exp_ch11.adb | 1 +
gcc/ada/exp_ch3.adb | 738 +-
gcc/ada/exp_ch3.ads | 16 +-
gcc/ada/exp_ch4.adb | 738 +-
gcc/ada/exp_ch4.ads | 2 +-
gcc/ada/exp_ch5.adb | 6 +-
gcc/ada/exp_ch6.adb | 526 +-
gcc/ada/exp_ch6.ads | 47 +-
gcc/ada/exp_ch7.adb | 2 +-
gcc/ada/exp_ch9.adb | 38 +-
gcc/ada/exp_dbug.adb | 2 +-
gcc/ada/exp_disp.adb | 49 +-
gcc/ada/exp_imgv.adb | 43 +-
gcc/ada/exp_intr.adb | 47 +
gcc/ada/exp_pakd.adb | 13 +-
gcc/ada/exp_prag.adb | 1 +
gcc/ada/exp_put_image.adb | 35 +-
gcc/ada/exp_put_image.ads | 6 +-
gcc/ada/exp_spark.adb | 2 +-
gcc/ada/exp_unst.adb | 2 +-
gcc/ada/exp_util.adb | 19 +-
gcc/ada/fe.h | 4 +-
gcc/ada/freeze.adb | 145 +-
gcc/ada/frontend.adb | 12 +
gcc/ada/gcc-interface/Make-lang.in | 3 +-
gcc/ada/gcc-interface/Makefile.in | 2 +-
gcc/ada/gcc-interface/decl.cc | 13 +-
gcc/ada/gcc-interface/trans.cc | 31 +-
gcc/ada/gcc-interface/utils2.cc | 33 +-
gcc/ada/gen_il-fields.ads | 3 +-
gcc/ada/gen_il-gen-gen_nodes.adb | 3 +-
gcc/ada/gen_il-internals.adb | 2 -
gcc/ada/gnat1drv.adb | 7 +-
gcc/ada/gnat_rm.texi | 388 +-
gcc/ada/gnat_ugn.texi | 164 +-
gcc/ada/gnatbind.adb | 3 +
gcc/ada/inline.adb | 20 +-
gcc/ada/inline.ads | 2 +-
gcc/ada/layout.adb | 3 +-
gcc/ada/lib-xref.adb | 7 +-
gcc/ada/libgnarl/s-interr.adb | 28 +-
gcc/ada/libgnat/a-ngcoar.adb | 4 +-
gcc/ada/libgnat/a-ngcoar.ads | 4 +-
gcc/ada/libgnat/a-strsup.adb | 11 +
gcc/ada/libgnat/a-strsup.ads | 8 +-
gcc/ada/libgnat/a-sttebu.adb | 3 +-
gcc/ada/libgnat/a-stwisu.adb | 11 +
gcc/ada/libgnat/a-stwisu.ads | 8 +-
gcc/ada/libgnat/a-stzsup.adb | 11 +
gcc/ada/libgnat/a-stzsup.ads | 8 +-
gcc/ada/libgnat/a-tags.adb | 22 +-
gcc/ada/libgnat/g-excact.ads | 5 +-
gcc/ada/libgnat/g-souinf.ads | 20 +-
gcc/ada/libgnat/g-traceb.ads | 36 +-
gcc/ada/libgnat/i-c.adb | 15 +-
gcc/ada/libgnat/s-regpat.adb | 8 +-
gcc/ada/libgnat/s-rident.ads | 5 +-
gcc/ada/libgnat/system-qnx-arm.ads | 2 +-
gcc/ada/libgnat/system-rtems.ads | 1 +
.../libgnat/system-vxworks7-aarch64-rtp-smp.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-aarch64.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-arm-rtp-smp.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-arm.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-ppc-kernel.ads | 1 +
gcc/ada/libgnat/system-vxworks7-ppc-rtp-smp.ads | 1 +
gcc/ada/libgnat/system-vxworks7-ppc64-kernel.ads | 1 +
gcc/ada/libgnat/system-vxworks7-ppc64-rtp-smp.ads | 1 +
gcc/ada/libgnat/system-vxworks7-x86-kernel.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-x86-rtp-smp.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-x86_64-kernel.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-x86_64-rtp-smp.ads | 2 +-
gcc/ada/mdll.adb | 68 +-
gcc/ada/mdll.ads | 4 +-
gcc/ada/opt.ads | 297 +-
gcc/ada/par-ch3.adb | 11 +-
gcc/ada/par-ch4.adb | 4 +-
gcc/ada/par-prag.adb | 35 +-
gcc/ada/pprint.adb | 4 +-
gcc/ada/restrict.adb | 13 +-
gcc/ada/rtsfind.adb | 4 +-
gcc/ada/rtsfind.ads | 4 +
gcc/ada/sa_messages.adb | 539 -
gcc/ada/sa_messages.ads | 267 -
gcc/ada/scans.ads | 27 +-
gcc/ada/scn.adb | 2 +-
gcc/ada/sem_aggr.adb | 49 +-
gcc/ada/sem_attr.adb | 177 +-
gcc/ada/sem_aux.ads | 2 +-
gcc/ada/sem_case.adb | 15 +-
gcc/ada/sem_ch10.adb | 1 +
gcc/ada/sem_ch11.adb | 1 +
gcc/ada/sem_ch12.adb | 73 +-
gcc/ada/sem_ch12.ads | 18 +-
gcc/ada/sem_ch13.adb | 51 +-
gcc/ada/sem_ch3.adb | 226 +-
gcc/ada/sem_ch4.adb | 247 +-
gcc/ada/sem_ch5.adb | 19 +-
gcc/ada/sem_ch6.adb | 1930 +-
gcc/ada/sem_ch6.ads | 19 +
gcc/ada/sem_ch7.adb | 32 +-
gcc/ada/sem_ch8.adb | 46 +-
gcc/ada/sem_ch9.adb | 14 +-
gcc/ada/sem_dim.adb | 2 +-
gcc/ada/sem_disp.adb | 15 +-
gcc/ada/sem_elab.adb | 25 +-
gcc/ada/sem_eval.adb | 7 +-
gcc/ada/sem_prag.adb | 211 +-
gcc/ada/sem_res.adb | 207 +-
gcc/ada/sem_type.adb | 2 +-
gcc/ada/sem_util.adb | 1528 +-
gcc/ada/sem_util.ads | 164 +-
gcc/ada/sem_warn.adb | 284 +-
gcc/ada/sfn_scan.adb | 1 +
gcc/ada/sinfo.ads | 36 +-
gcc/ada/sinput.adb | 4 +-
gcc/ada/sinput.ads | 2 -
gcc/ada/switch-b.adb | 9 +
gcc/ada/switch-c.adb | 22 +-
gcc/ada/treepr.adb | 5 +-
gcc/ada/usage.adb | 4 +
gcc/ada/warnsw.adb | 934 +-
gcc/ada/warnsw.ads | 537 +-
gcc/analyzer/ChangeLog | 1374 +-
gcc/analyzer/analysis-plan.cc | 1 +
gcc/analyzer/analyzer-language.cc | 140 +
gcc/analyzer/analyzer-language.h | 48 +
gcc/analyzer/analyzer-pass.cc | 1 +
gcc/analyzer/analyzer-selftests.cc | 1 +
gcc/analyzer/analyzer.cc | 3 +-
gcc/analyzer/analyzer.h | 50 +-
gcc/analyzer/analyzer.opt | 20 +
gcc/analyzer/bounds-checking.cc | 943 +
gcc/analyzer/call-details.cc | 231 +
gcc/analyzer/call-details.h | 77 +
gcc/analyzer/call-info.cc | 39 +-
gcc/analyzer/call-info.h | 34 +-
gcc/analyzer/call-string.cc | 17 +
gcc/analyzer/call-string.h | 2 +
gcc/analyzer/call-summary.cc | 7 +-
gcc/analyzer/call-summary.h | 2 +
gcc/analyzer/checker-event.cc | 1209 +
gcc/analyzer/checker-event.h | 689 +
gcc/analyzer/checker-path.cc | 1185 +-
gcc/analyzer/checker-path.h | 600 +-
gcc/analyzer/complexity.cc | 1 +
gcc/analyzer/constraint-manager.cc | 1 +
gcc/analyzer/diagnostic-manager.cc | 336 +-
gcc/analyzer/diagnostic-manager.h | 32 +-
gcc/analyzer/engine.cc | 394 +-
gcc/analyzer/exploded-graph.h | 38 +-
gcc/analyzer/feasible-graph.cc | 5 +-
gcc/analyzer/feasible-graph.h | 2 +-
gcc/analyzer/infinite-recursion.cc | 482 +
gcc/analyzer/kf-analyzer.cc | 386 +
gcc/analyzer/kf-lang-cp.cc | 111 +
gcc/analyzer/kf.cc | 991 +
gcc/analyzer/known-function-manager.cc | 101 +-
gcc/analyzer/known-function-manager.h | 28 +-
gcc/analyzer/pending-diagnostic.cc | 64 +-
gcc/analyzer/pending-diagnostic.h | 63 +-
gcc/analyzer/program-point.cc | 1 +
gcc/analyzer/program-state.cc | 90 +-
gcc/analyzer/program-state.h | 6 +
gcc/analyzer/region-model-asm.cc | 1 +
gcc/analyzer/region-model-impl-calls.cc | 1150 -
gcc/analyzer/region-model-manager.cc | 40 +-
gcc/analyzer/region-model-manager.h | 9 +-
gcc/analyzer/region-model-reachability.cc | 1 +
gcc/analyzer/region-model.cc | 1303 +-
gcc/analyzer/region-model.h | 209 +-
gcc/analyzer/region.cc | 35 +
gcc/analyzer/region.h | 62 +-
gcc/analyzer/sm-fd.cc | 1532 +-
gcc/analyzer/sm-fd.dot | 72 +-
gcc/analyzer/sm-file.cc | 170 +-
gcc/analyzer/sm-file.dot | 67 +
gcc/analyzer/sm-malloc.cc | 372 +-
gcc/analyzer/sm-malloc.dot | 7 +
gcc/analyzer/sm-pattern-test.cc | 6 +-
gcc/analyzer/sm-sensitive.cc | 5 +-
gcc/analyzer/sm-signal.cc | 12 +-
gcc/analyzer/sm-taint.cc | 205 +-
gcc/analyzer/sm.cc | 10 +
gcc/analyzer/sm.h | 43 +-
gcc/analyzer/state-purge.cc | 5 +
gcc/analyzer/store.cc | 57 +-
gcc/analyzer/store.h | 10 +-
gcc/analyzer/supergraph.cc | 1 +
gcc/analyzer/svalue.cc | 1 +
gcc/analyzer/trimmed-graph.cc | 1 +
gcc/analyzer/varargs.cc | 175 +-
gcc/analyzer/varargs.dot | 56 +
gcc/asan.cc | 6 +
gcc/attribs.cc | 30 +
gcc/attribs.h | 2 +
gcc/builtins.cc | 11 +-
gcc/c-family/ChangeLog | 127 +-
gcc/c-family/c-attribs.cc | 5 +-
gcc/c-family/c-common.cc | 8 +-
gcc/c-family/c-common.def | 8 +
gcc/c-family/c-cppbuiltin.cc | 10 +-
gcc/c-family/c-gimplify.cc | 4 +-
gcc/c-family/c-lex.cc | 9 +
gcc/c-family/c-omp.cc | 9 +-
gcc/c-family/c-opts.cc | 9 +-
gcc/c-family/c-ppoutput.cc | 10 +-
gcc/c-family/c-pragma.cc | 9 +
gcc/c-family/c.opt | 45 +
gcc/c/ChangeLog | 109 +
gcc/c/c-decl.cc | 311 +-
gcc/c/c-parser.cc | 372 +-
gcc/c/c-tree.h | 28 +-
gcc/c/c-typeck.cc | 364 +-
gcc/cfgbuild.cc | 49 +-
gcc/cfghooks.cc | 1 +
gcc/cgraph.cc | 1 -
gcc/common.opt | 29 +-
gcc/common/config/i386/cpuinfo.h | 32 +
gcc/common/config/i386/i386-common.cc | 89 +-
gcc/common/config/i386/i386-cpuinfo.h | 7 +
gcc/common/config/i386/i386-isas.h | 4 +
gcc/common/config/riscv/riscv-common.cc | 4 +
gcc/config.gcc | 16 +-
gcc/config/aarch64/aarch64-c.cc | 2 +
gcc/config/aarch64/aarch64-cores.def | 6 +
gcc/config/aarch64/aarch64-cost-tables.h | 107 +
gcc/config/aarch64/aarch64-fusion-pairs.def | 1 +
gcc/config/aarch64/aarch64-option-extensions.def | 2 +
gcc/config/aarch64/aarch64-protos.h | 10 +-
gcc/config/aarch64/aarch64-simd.md | 145 +-
gcc/config/aarch64/aarch64-sve-builtins-base.cc | 15 +-
gcc/config/aarch64/aarch64-sve2.md | 45 +-
gcc/config/aarch64/aarch64-tune.md | 2 +-
gcc/config/aarch64/aarch64.cc | 440 +-
gcc/config/aarch64/aarch64.h | 17 +
gcc/config/aarch64/aarch64.md | 188 +-
gcc/config/aarch64/atomics.md | 55 +-
gcc/config/aarch64/constraints.md | 15 +
gcc/config/aarch64/iterators.md | 36 +-
gcc/config/aarch64/predicates.md | 18 +-
gcc/config/arm/arm-cpus.in | 11 +
gcc/config/arm/arm-tables.opt | 3 +
gcc/config/arm/arm-tune.md | 2 +-
gcc/config/arm/arm.cc | 33 +-
gcc/config/arm/arm_mve.h | 1232 +-
gcc/config/arm/mve.md | 58 +-
gcc/config/arm/types.md | 10 +-
gcc/config/arm/vfp.md | 8 +-
gcc/config/bfin/bfin.h | 1 -
gcc/config/bpf/bpf.cc | 137 +-
gcc/config/bpf/bpf.md | 17 +
gcc/config/gcn/gcn-builtins.def | 23 +
gcc/config/gcn/gcn-opts.h | 6 +
gcc/config/gcn/gcn-valu.md | 20 +-
gcc/config/gcn/gcn.cc | 141 +-
gcc/config/gcn/gcn.h | 40 +-
gcc/config/gcn/gcn.md | 2 +-
gcc/config/gcn/t-omp-device | 2 +-
.../i386/{intelmic-offload.h => amxfp16intrin.h} | 27 +-
gcc/config/i386/avx512bf16intrin.h | 4 +-
gcc/config/i386/avx512fp16intrin.h | 44 +-
gcc/config/i386/avx512fp16vlintrin.h | 34 +-
gcc/config/i386/cmpccxaddintrin.h | 89 +
gcc/config/i386/cpuid.h | 4 +
gcc/config/i386/driver-i386.cc | 11 +-
gcc/config/i386/i386-builtin-types.def | 9 +
gcc/config/i386/i386-builtin.def | 20 +
gcc/config/i386/i386-builtins.cc | 27 +-
gcc/config/i386/i386-c.cc | 29 +
gcc/config/i386/i386-expand.cc | 266 +-
gcc/config/i386/i386-isa.def | 4 +
gcc/config/i386/i386-options.cc | 62 +-
gcc/config/i386/i386-opts.h | 6 +
gcc/config/i386/i386-protos.h | 3 +
gcc/config/i386/i386.cc | 173 +-
gcc/config/i386/i386.h | 30 +-
gcc/config/i386/i386.md | 226 +-
gcc/config/i386/i386.opt | 41 +-
gcc/config/i386/immintrin.h | 2 +
gcc/config/i386/intelmic-mkoffload.cc | 728 -
gcc/config/i386/mmx.md | 9 +-
gcc/config/i386/predicates.md | 22 +
gcc/config/i386/prfchiintrin.h | 61 +
gcc/config/i386/raointintrin.h | 100 +
gcc/config/i386/smmintrin.h | 13 +-
gcc/config/i386/sse.md | 16 +-
gcc/config/i386/sync.md | 44 +
gcc/config/i386/t-intelmic | 10 -
gcc/config/i386/t-omp-device | 6 -
gcc/config/i386/x86-tune-costs.h | 60 +
gcc/config/i386/x86-tune.def | 78 +-
gcc/config/i386/x86gprintrin.h | 6 +
gcc/config/i386/xmmintrin.h | 7 +-
gcc/config/i386/znver.md | 67 +-
gcc/config/loongarch/constraints.md | 10 +
gcc/config/loongarch/linux.h | 3 +
gcc/config/loongarch/loongarch-def.c | 2 +
gcc/config/loongarch/loongarch-tune.h | 1 +
gcc/config/loongarch/loongarch.cc | 345 +-
gcc/config/loongarch/loongarch.h | 4 +
gcc/config/loongarch/loongarch.md | 173 +-
gcc/config/loongarch/predicates.md | 2 +-
gcc/config/loongarch/sync.md | 27 +-
gcc/config/m68k/predicates.md | 2 +
gcc/config/mn10300/mn10300.cc | 6 +-
gcc/config/nvptx/mkoffload.cc | 6 +-
gcc/config/nvptx/nvptx.cc | 2 +-
gcc/config/nvptx/nvptx.h | 2 +-
gcc/config/pa/pa.md | 40 +-
gcc/config/riscv/bitmanip.md | 274 +
gcc/config/riscv/constraints.md | 5 +
gcc/config/riscv/iterators.md | 12 +
gcc/config/riscv/predicates.md | 57 +
gcc/config/riscv/riscv-builtins.cc | 6 +-
gcc/config/riscv/riscv-cores.def | 2 +-
gcc/config/riscv/riscv-ftypes.def | 1 +
gcc/config/riscv/riscv-opts.h | 3 +
gcc/config/riscv/riscv-protos.h | 16 +
gcc/config/riscv/riscv-selftests.cc | 127 +
gcc/config/riscv/riscv-v.cc | 153 +-
gcc/config/riscv/riscv-vector-switch.def | 97 +-
gcc/config/riscv/riscv.cc | 450 +-
gcc/config/riscv/riscv.h | 14 +
gcc/config/riscv/riscv.md | 62 +
gcc/config/riscv/riscv.opt | 3 +
gcc/config/riscv/vector-iterators.md | 32 +
gcc/config/riscv/vector.md | 372 +-
gcc/config/rs6000/altivec.md | 2 +-
gcc/config/rs6000/predicates.md | 2 +-
gcc/config/rs6000/rs6000-call.cc | 10 +-
gcc/config/rs6000/rs6000.cc | 102 +-
gcc/config/rs6000/rs6000.md | 20 +-
gcc/config/rs6000/vsx.md | 21 +-
gcc/config/rtems.h | 4 +
gcc/config/sh/sh_treg_combine.cc | 5 +-
gcc/config/xtensa/t-xtensa | 8 +-
gcc/config/xtensa/xtensa-dynconfig.c | 170 +
gcc/config/xtensa/xtensa-protos.h | 1 +
gcc/config/xtensa/xtensa.h | 22 +-
gcc/configure | 40 +-
gcc/configure.ac | 30 +-
gcc/cp/ChangeLog | 651 +-
gcc/cp/Make-lang.in | 6 +-
gcc/cp/call.cc | 417 +-
gcc/cp/config-lang.in | 1 +
gcc/cp/constexpr.cc | 462 +-
gcc/cp/constraint.cc | 126 +-
gcc/cp/contracts.cc | 2241 ++
gcc/cp/contracts.h | 305 +
gcc/cp/coroutines.cc | 1 +
gcc/cp/cp-gimplify.cc | 17 +
gcc/cp/cp-lang.cc | 3 +-
gcc/cp/cp-objcp-common.cc | 42 +-
gcc/cp/cp-objcp-common.h | 3 +-
gcc/cp/cp-tree.def | 16 +-
gcc/cp/cp-tree.h | 95 +-
gcc/cp/decl.cc | 298 +-
gcc/cp/decl2.cc | 23 +-
gcc/cp/error.cc | 3 +-
gcc/cp/g++spec.cc | 22 +-
gcc/cp/init.cc | 65 +-
gcc/cp/lambda.cc | 148 +-
gcc/cp/mangle.cc | 15 +-
gcc/cp/mapper-client.cc | 4 +
gcc/cp/method.cc | 10 +-
gcc/cp/module.cc | 42 +-
gcc/cp/parser.cc | 595 +-
gcc/cp/parser.h | 3 +
gcc/cp/pt.cc | 592 +-
gcc/cp/search.cc | 28 +
gcc/cp/semantics.cc | 49 +-
gcc/cp/tree.cc | 136 +-
gcc/cp/typeck.cc | 57 +-
gcc/d/ChangeLog | 252 +
gcc/d/Make-lang.in | 18 +-
gcc/d/d-target.cc | 6 -
gcc/d/decl.cc | 26 +-
gcc/d/dmd/MERGE | 2 +-
gcc/d/dmd/aggregate.d | 8 +-
gcc/d/dmd/attrib.d | 14 +-
gcc/d/dmd/blockexit.d | 4 +-
gcc/d/dmd/canthrow.d | 2 +-
gcc/d/dmd/clone.d | 20 +-
gcc/d/dmd/cond.d | 6 +-
gcc/d/dmd/constfold.d | 56 +-
gcc/d/dmd/cparse.d | 8 +-
gcc/d/dmd/cppmangle.d | 22 +-
gcc/d/dmd/ctfeexpr.d | 86 +-
gcc/d/dmd/dcast.d | 40 +-
gcc/d/dmd/dclass.d | 29 +-
gcc/d/dmd/declaration.d | 14 +-
gcc/d/dmd/delegatize.d | 2 +-
gcc/d/dmd/denum.d | 4 +-
gcc/d/dmd/dimport.d | 12 +-
gcc/d/dmd/dinterpret.d | 136 +-
gcc/d/dmd/dmangle.d | 12 +-
gcc/d/dmd/dmodule.d | 30 +-
gcc/d/dmd/doc.d | 54 +-
gcc/d/dmd/dscope.d | 29 +-
gcc/d/dmd/dstruct.d | 14 +-
gcc/d/dmd/dsymbol.d | 48 +-
gcc/d/dmd/dsymbolsem.d | 169 +-
gcc/d/dmd/dtemplate.d | 288 +-
gcc/d/dmd/dtoh.d | 4 +-
gcc/d/dmd/escape.d | 73 +-
gcc/d/dmd/expression.d | 78 +-
gcc/d/dmd/expressionsem.d | 192 +-
gcc/d/dmd/file_manager.d | 138 +-
gcc/d/dmd/func.d | 118 +-
gcc/d/dmd/hdrgen.d | 48 +-
gcc/d/dmd/iasmgcc.d | 6 +-
gcc/d/dmd/init.d | 16 +-
gcc/d/dmd/initsem.d | 28 +-
gcc/d/dmd/json.d | 30 +-
gcc/d/dmd/lambdacomp.d | 2 +-
gcc/d/dmd/lexer.d | 56 +-
gcc/d/dmd/mtype.d | 36 +-
gcc/d/dmd/nogc.d | 10 +-
gcc/d/dmd/ob.d | 2 +-
gcc/d/dmd/objc.d | 4 +-
gcc/d/dmd/opover.d | 34 +-
gcc/d/dmd/optimize.d | 4 +-
gcc/d/dmd/parse.d | 78 +-
gcc/d/dmd/root/array.d | 4 +-
gcc/d/dmd/root/filename.d | 2 +-
gcc/d/dmd/root/utf.d | 20 +
gcc/d/dmd/sapply.d | 6 +-
gcc/d/dmd/scope.h | 78 +-
gcc/d/dmd/semantic2.d | 14 +-
gcc/d/dmd/semantic3.d | 24 +-
gcc/d/dmd/statement.d | 12 +-
gcc/d/dmd/statement_rewrite_walker.d | 12 +-
gcc/d/dmd/statementsem.d | 141 +-
gcc/d/dmd/traits.d | 50 +-
gcc/d/dmd/transitivevisitor.d | 8 +-
gcc/d/dmd/typesem.d | 70 +-
gcc/d/gdc.texi | 271 +-
gcc/d/implement-d.texi | 2514 ++
gcc/d/imports.cc | 14 +
gcc/d/intrinsics.cc | 82 +-
gcc/d/intrinsics.def | 8 -
gcc/d/lang.opt | 2 +-
gcc/d/toir.cc | 26 +-
gcc/d/typeinfo.cc | 13 +-
gcc/dfp.cc | 6 +
gcc/diagnostic-path.h | 3 +
gcc/diagnostic-spec.cc | 1 -
gcc/diagnostic.cc | 44 +-
gcc/doc/analyzer.texi | 27 +-
gcc/doc/contrib.texi | 2 +-
gcc/doc/cpp.texi | 4 +
gcc/doc/cppopts.texi | 7 +-
gcc/doc/extend.texi | 282 +-
gcc/doc/gimple.texi | 3 +-
gcc/doc/install.texi | 9 +-
gcc/doc/invoke.texi | 805 +-
gcc/doc/md.texi | 7 +
gcc/doc/sourcebuild.texi | 18 +-
gcc/doc/tm.texi | 18 +-
gcc/doc/tm.texi.in | 2 +
gcc/dojump.cc | 52 +-
gcc/dojump.h | 4 +
gcc/explow.cc | 4 +-
gcc/expmed.cc | 23 +-
gcc/expmed.h | 5 +-
gcc/expr.cc | 50 +-
gcc/file-prefix-map.cc | 16 +-
gcc/flag-types.h | 9 +
gcc/fold-const.cc | 39 +-
gcc/fortran/ChangeLog | 2748 +-
gcc/fortran/arith.cc | 31 +-
gcc/fortran/array.cc | 19 +-
gcc/fortran/cpp.cc | 2 +-
gcc/fortran/dump-parse-tree.cc | 23 +
gcc/fortran/error.cc | 4 +-
gcc/fortran/f95-lang.cc | 2 +-
gcc/fortran/gfortran.h | 4 +-
gcc/fortran/gfortran.texi | 3 +-
gcc/fortran/interface.cc | 64 +-
gcc/fortran/intrinsic.texi | 60 +-
gcc/fortran/io.cc | 2 +-
gcc/fortran/match.cc | 6 +-
gcc/fortran/openmp.cc | 211 +-
gcc/fortran/parse.cc | 33 +-
gcc/fortran/primary.cc | 6 +-
gcc/fortran/resolve.cc | 21 +-
gcc/fortran/simplify.cc | 31 +-
gcc/fortran/st.cc | 2 +-
gcc/fortran/symbol.cc | 6 +
gcc/fortran/trans-array.cc | 57 +-
gcc/fortran/trans-decl.cc | 33 +-
gcc/fortran/trans-expr.cc | 31 +-
gcc/fortran/trans-intrinsic.cc | 3 +
gcc/fortran/trans-openmp.cc | 19 +-
gcc/fortran/trans-stmt.cc | 1 +
gcc/fortran/trans-types.cc | 25 +-
gcc/function.cc | 19 +-
gcc/gcc.cc | 24 +-
gcc/generic-match-head.cc | 1 +
gcc/genmatch.cc | 10 +-
gcc/genmultilib | 8 +
gcc/gimple-array-bounds.cc | 202 +-
gcc/gimple-fold.cc | 99 +-
gcc/gimple-fold.h | 1 +
gcc/gimple-low.cc | 41 +
gcc/gimple-match-head.cc | 1 +
gcc/gimple-predicate-analysis.cc | 176 +-
gcc/gimple-predicate-analysis.h | 23 +-
gcc/gimple-pretty-print.cc | 1 -
gcc/gimple-range-cache.cc | 36 +-
gcc/gimple-range-cache.h | 1 +
gcc/gimple-range-infer.cc | 11 +
gcc/gimple-range-infer.h | 1 +
gcc/gimple-range-op.cc | 6 +
gcc/gimple-range.cc | 106 +-
gcc/gimple-range.h | 2 +
gcc/gimple-ssa-sprintf.cc | 41 +-
gcc/gimple-ssa-warn-access.cc | 52 +-
gcc/gimple-ssa-warn-alloca.cc | 1 +
gcc/gimple-ssa-warn-restrict.cc | 7 +-
gcc/gimple.cc | 1 -
gcc/gimplify.cc | 11 +-
gcc/ginclude/float.h | 4 +
gcc/ginclude/stdarg.h | 4 +
gcc/ginclude/stdatomic.h | 4 +
gcc/ginclude/stddef.h | 1 +
gcc/ginclude/stdint-gcc.h | 4 +
gcc/glimits.h | 2 +
gcc/go/ChangeLog | 161 +-
gcc/go/go-gcc.cc | 12 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/graphite-sese-to-poly.cc | 4 +-
gcc/input.cc | 102 +-
gcc/input.h | 4 +
gcc/ipa-cp.cc | 26 +-
gcc/ipa-param-manipulation.cc | 29 +-
gcc/ipa-param-manipulation.h | 4 -
gcc/ipa-pure-const.cc | 5 +-
gcc/ipa-sra.cc | 7 +-
gcc/ira-build.cc | 2 +-
gcc/ira-color.cc | 5 +-
gcc/jit/ChangeLog | 335 +-
gcc/jit/jit-playback.cc | 69 +-
gcc/jit/jit-playback.h | 7 +-
gcc/jit/jit-recording.cc | 4 +-
gcc/jit/jit-recording.h | 18 +-
gcc/jit/libgccjit.cc | 7 +-
gcc/json.cc | 23 +-
gcc/json.h | 5 +-
gcc/loop-init.cc | 3 +-
gcc/lra-constraints.cc | 13 +-
gcc/lto/ChangeLog | 22 +-
gcc/lto/lto.cc | 14 +-
gcc/m2/ChangeLog | 5 +
gcc/make-unique.h | 44 +
gcc/match.pd | 313 +-
gcc/multiple_target.cc | 16 +-
gcc/objcp/ChangeLog | 10 +
gcc/objcp/objcp-lang.cc | 8 +-
gcc/omp-simd-clone.cc | 309 +-
gcc/optabs.cc | 148 +-
gcc/optabs.def | 2 +
gcc/optabs.h | 4 +
gcc/opts.cc | 6 +
gcc/params.opt | 25 +-
gcc/passes.def | 8 +-
gcc/pointer-query.cc | 26 +-
gcc/pointer-query.h | 5 +-
gcc/range-op-float.cc | 861 +-
gcc/range-op.cc | 186 +-
gcc/range-op.h | 13 +
gcc/real.cc | 28 +-
gcc/real.h | 7 +-
gcc/reg-stack.cc | 86 +-
gcc/rust/ChangeLog | 6 +
gcc/sanopt.cc | 42 +-
gcc/system.h | 6 +-
gcc/target-def.h | 4 +
gcc/target.def | 21 +-
gcc/target.h | 1 +
gcc/targhooks.cc | 73 +-
gcc/targhooks.h | 7 +-
gcc/testsuite/ChangeLog | 4167 ++-
.../c-c++-common/asan/global-overflow-1.c | 2 +-
gcc/testsuite/c-c++-common/asan/heap-overflow-1.c | 2 +-
gcc/testsuite/c-c++-common/asan/pr106558.c | 23 +
.../c-c++-common/asan/strlen-overflow-1.c | 2 +-
.../c-c++-common/asan/strncpy-overflow-1.c | 2 +-
gcc/testsuite/c-c++-common/auto-init-1.c | 2 +-
gcc/testsuite/c-c++-common/auto-init-2.c | 2 +-
gcc/testsuite/c-c++-common/cpp/macro-trace-1.c | 4 +
.../cpp/named-universal-char-escape-1.c | 24 +
.../c-c++-common/gomp/pragma-omp-unknown.c | 10 +
gcc/testsuite/c-c++-common/gomp/target-teams-1.c | 2 +-
gcc/testsuite/c-c++-common/hwasan/heap-overflow.c | 2 +-
gcc/testsuite/c-c++-common/pr57371-4.c | 8 +-
gcc/testsuite/c-c++-common/pr57371-5.c | 47 +
gcc/testsuite/c-c++-common/pragma-region.c | 11 +
.../c-c++-common/raw-string-directive-1.c | 74 +
.../c-c++-common/raw-string-directive-2.c | 33 +
gcc/testsuite/g++.dg/DRs/dr2392.C | 12 +
gcc/testsuite/g++.dg/DRs/dr2583.C | 45 +
gcc/testsuite/g++.dg/DRs/dr2604.C | 53 +
gcc/testsuite/g++.dg/abi/lambda-sig1-18.C | 34 +
gcc/testsuite/g++.dg/abi/lambda-sig1-18vs17.C | 40 +
gcc/testsuite/g++.dg/abi/lambda-tpl1-17.C | 6 +
gcc/testsuite/g++.dg/abi/lambda-tpl1-18.C | 6 +
gcc/testsuite/g++.dg/abi/lambda-tpl1-18vs17.C | 5 +
gcc/testsuite/g++.dg/abi/lambda-tpl1.h | 11 +
gcc/testsuite/g++.dg/analyzer/fd-bind-pr107783.C | 11 +
.../g++.dg/analyzer/infinite-recursion-1.C | 84 +
.../g++.dg/analyzer/infinite-recursion-2.C | 74 +
.../g++.dg/analyzer/infinite-recursion-3.C | 62 +
gcc/testsuite/g++.dg/analyzer/named-functions.C | 12 +
gcc/testsuite/g++.dg/analyzer/pr108003.C | 37 +
gcc/testsuite/g++.dg/asan/asan_mem_test.cc | 20 +-
gcc/testsuite/g++.dg/asan/asan_oob_test.cc | 12 +-
gcc/testsuite/g++.dg/asan/asan_str_test.cc | 4 +-
gcc/testsuite/g++.dg/asan/asan_test.cc | 36 +-
gcc/testsuite/g++.dg/asan/large-func-test-1.C | 2 +-
gcc/testsuite/g++.dg/concepts/auto1.C | 2 +-
gcc/testsuite/g++.dg/concepts/auto3.C | 2 +-
gcc/testsuite/g++.dg/concepts/auto4.C | 2 +-
gcc/testsuite/g++.dg/concepts/class-deduction1.C | 2 +-
gcc/testsuite/g++.dg/concepts/class5.C | 2 +-
gcc/testsuite/g++.dg/concepts/class6.C | 2 +-
gcc/testsuite/g++.dg/concepts/debug1.C | 2 +-
gcc/testsuite/g++.dg/concepts/decl-diagnose.C | 2 +-
.../g++.dg/concepts/deduction-constraint1.C | 2 +-
gcc/testsuite/g++.dg/concepts/diagnostic1.C | 2 +-
gcc/testsuite/g++.dg/concepts/dr1430.C | 2 +-
gcc/testsuite/g++.dg/concepts/equiv.C | 2 +-
gcc/testsuite/g++.dg/concepts/equiv2.C | 2 +-
gcc/testsuite/g++.dg/concepts/explicit-spec1a.C | 11 +
gcc/testsuite/g++.dg/concepts/expression.C | 2 +-
gcc/testsuite/g++.dg/concepts/expression2.C | 2 +-
gcc/testsuite/g++.dg/concepts/expression3.C | 2 +-
gcc/testsuite/g++.dg/concepts/fn-concept1.C | 2 +-
gcc/testsuite/g++.dg/concepts/fn-concept2.C | 2 +-
gcc/testsuite/g++.dg/concepts/fn-concept3.C | 2 +-
gcc/testsuite/g++.dg/concepts/fn1.C | 2 +-
gcc/testsuite/g++.dg/concepts/fn10.C | 2 +-
gcc/testsuite/g++.dg/concepts/fn2.C | 2 +-
gcc/testsuite/g++.dg/concepts/fn3.C | 2 +-
gcc/testsuite/g++.dg/concepts/fn4.C | 2 +-
gcc/testsuite/g++.dg/concepts/fn5.C | 2 +-
gcc/testsuite/g++.dg/concepts/fn6.C | 2 +-
gcc/testsuite/g++.dg/concepts/fn8.C | 2 +-
gcc/testsuite/g++.dg/concepts/fn9.C | 2 +-
gcc/testsuite/g++.dg/concepts/generic-fn-err.C | 2 +-
gcc/testsuite/g++.dg/concepts/generic-fn.C | 2 +-
gcc/testsuite/g++.dg/concepts/inherit-ctor1.C | 2 +-
gcc/testsuite/g++.dg/concepts/inherit-ctor3.C | 2 +-
gcc/testsuite/g++.dg/concepts/intro1.C | 2 +-
gcc/testsuite/g++.dg/concepts/intro2.C | 2 +-
gcc/testsuite/g++.dg/concepts/intro3.C | 2 +-
gcc/testsuite/g++.dg/concepts/intro4.C | 2 +-
gcc/testsuite/g++.dg/concepts/intro5.C | 2 +-
gcc/testsuite/g++.dg/concepts/intro6.C | 2 +-
gcc/testsuite/g++.dg/concepts/intro7.C | 2 +-
gcc/testsuite/g++.dg/concepts/locations1.C | 2 +-
.../g++.dg/concepts/partial-concept-id1.C | 2 +-
.../g++.dg/concepts/partial-concept-id2.C | 2 +-
gcc/testsuite/g++.dg/concepts/partial-spec5.C | 2 +-
gcc/testsuite/g++.dg/concepts/placeholder2.C | 2 +-
gcc/testsuite/g++.dg/concepts/placeholder3.C | 2 +-
gcc/testsuite/g++.dg/concepts/placeholder4.C | 2 +-
gcc/testsuite/g++.dg/concepts/placeholder5.C | 2 +-
gcc/testsuite/g++.dg/concepts/placeholder6.C | 2 +-
gcc/testsuite/g++.dg/concepts/pr65634.C | 2 +-
gcc/testsuite/g++.dg/concepts/pr65636.C | 2 +-
gcc/testsuite/g++.dg/concepts/pr65681.C | 2 +-
gcc/testsuite/g++.dg/concepts/pr65848.C | 2 +-
gcc/testsuite/g++.dg/concepts/pr67249.C | 2 +-
gcc/testsuite/g++.dg/concepts/pr67595.C | 2 +-
gcc/testsuite/g++.dg/concepts/pr68434.C | 2 +-
gcc/testsuite/g++.dg/concepts/pr71127.C | 2 +-
gcc/testsuite/g++.dg/concepts/pr71128.C | 2 +-
gcc/testsuite/g++.dg/concepts/pr71131.C | 2 +-
gcc/testsuite/g++.dg/concepts/pr71385.C | 2 +-
gcc/testsuite/g++.dg/concepts/pr85065.C | 2 +-
gcc/testsuite/g++.dg/concepts/template-parm11.C | 2 +-
gcc/testsuite/g++.dg/concepts/template-parm12.C | 2 +-
gcc/testsuite/g++.dg/concepts/template-parm2.C | 2 +-
gcc/testsuite/g++.dg/concepts/template-parm3.C | 2 +-
gcc/testsuite/g++.dg/concepts/template-parm4.C | 2 +-
.../g++.dg/concepts/template-template-parm1.C | 2 +-
gcc/testsuite/g++.dg/concepts/var-concept1.C | 2 +-
gcc/testsuite/g++.dg/concepts/var-concept2.C | 2 +-
gcc/testsuite/g++.dg/concepts/var-concept3.C | 2 +-
gcc/testsuite/g++.dg/concepts/var-concept4.C | 2 +-
gcc/testsuite/g++.dg/concepts/var-concept5.C | 2 +-
gcc/testsuite/g++.dg/concepts/var-concept6.C | 2 +-
gcc/testsuite/g++.dg/concepts/var-concept7.C | 2 +-
gcc/testsuite/g++.dg/concepts/var-templ2.C | 2 +-
gcc/testsuite/g++.dg/concepts/var-templ3.C | 2 +-
gcc/testsuite/g++.dg/concepts/variadic1.C | 2 +-
gcc/testsuite/g++.dg/concepts/variadic2.C | 2 +-
gcc/testsuite/g++.dg/concepts/variadic3.C | 2 +-
gcc/testsuite/g++.dg/concepts/variadic4.C | 2 +-
.../g++.dg/contracts/backtrace_handler/Makefile | 13 +
.../g++.dg/contracts/backtrace_handler/README | 12 +
.../contracts/backtrace_handler/assert_fail.cpp | 23 +
.../contracts/backtrace_handler/example_out.txt | 12 +
.../contracts/backtrace_handler/example_pretty.txt | 8 +
.../handle_contract_violation.cpp | 26 +
.../contracts/backtrace_handler/prettytrace.sh | 30 +
gcc/testsuite/g++.dg/contracts/contracts-access1.C | 128 +
gcc/testsuite/g++.dg/contracts/contracts-assume1.C | 30 +
gcc/testsuite/g++.dg/contracts/contracts-assume2.C | 34 +
gcc/testsuite/g++.dg/contracts/contracts-assume3.C | 19 +
gcc/testsuite/g++.dg/contracts/contracts-assume4.C | 19 +
gcc/testsuite/g++.dg/contracts/contracts-assume5.C | 34 +
gcc/testsuite/g++.dg/contracts/contracts-assume6.C | 61 +
gcc/testsuite/g++.dg/contracts/contracts-comdat1.C | 19 +
gcc/testsuite/g++.dg/contracts/contracts-config1.C | 36 +
.../g++.dg/contracts/contracts-constexpr1.C | 74 +
.../g++.dg/contracts/contracts-constexpr2.C | 58 +
.../g++.dg/contracts/contracts-constexpr3.C | 10 +
.../g++.dg/contracts/contracts-conversion1.C | 19 +
.../g++.dg/contracts/contracts-ctor-dtor1.C | 177 +
.../g++.dg/contracts/contracts-ctor-dtor2.C | 35 +
gcc/testsuite/g++.dg/contracts/contracts-cv1.C | 37 +
.../g++.dg/contracts/contracts-deduced1.C | 108 +
.../g++.dg/contracts/contracts-deduced2.C | 84 +
gcc/testsuite/g++.dg/contracts/contracts-friend1.C | 40 +
gcc/testsuite/g++.dg/contracts/contracts-ft1.C | 14 +
gcc/testsuite/g++.dg/contracts/contracts-ignore1.C | 30 +
gcc/testsuite/g++.dg/contracts/contracts-ignore2.C | 26 +
.../g++.dg/contracts/contracts-large-return.C | 15 +
.../g++.dg/contracts/contracts-multiline1.C | 19 +
.../contracts/contracts-multiple-inheritance1.C | 15 +
.../contracts/contracts-multiple-inheritance2.C | 33 +
.../g++.dg/contracts/contracts-nested-class1.C | 24 +
.../g++.dg/contracts/contracts-nested-class2.C | 40 +
gcc/testsuite/g++.dg/contracts/contracts-nocopy1.C | 24 +
.../g++.dg/contracts/contracts-override.C | 43 +
gcc/testsuite/g++.dg/contracts/contracts-post1.C | 74 +
gcc/testsuite/g++.dg/contracts/contracts-post2.C | 13 +
gcc/testsuite/g++.dg/contracts/contracts-post3.C | 15 +
gcc/testsuite/g++.dg/contracts/contracts-post4.C | 36 +
gcc/testsuite/g++.dg/contracts/contracts-post5.C | 19 +
gcc/testsuite/g++.dg/contracts/contracts-post6.C | 30 +
gcc/testsuite/g++.dg/contracts/contracts-pre1.C | 36 +
gcc/testsuite/g++.dg/contracts/contracts-pre10.C | 190 +
gcc/testsuite/g++.dg/contracts/contracts-pre2.C | 212 +
gcc/testsuite/g++.dg/contracts/contracts-pre2a1.C | 33 +
gcc/testsuite/g++.dg/contracts/contracts-pre2a2.C | 22 +
gcc/testsuite/g++.dg/contracts/contracts-pre3.C | 525 +
gcc/testsuite/g++.dg/contracts/contracts-pre4.C | 92 +
gcc/testsuite/g++.dg/contracts/contracts-pre5.C | 81 +
gcc/testsuite/g++.dg/contracts/contracts-pre6.C | 74 +
gcc/testsuite/g++.dg/contracts/contracts-pre7.C | 134 +
gcc/testsuite/g++.dg/contracts/contracts-pre9.C | 146 +
gcc/testsuite/g++.dg/contracts/contracts-redecl1.C | 149 +
gcc/testsuite/g++.dg/contracts/contracts-redecl2.C | 149 +
gcc/testsuite/g++.dg/contracts/contracts-redecl3.C | 195 +
gcc/testsuite/g++.dg/contracts/contracts-redecl4.C | 56 +
gcc/testsuite/g++.dg/contracts/contracts-redecl5.C | 101 +
gcc/testsuite/g++.dg/contracts/contracts-redecl6.C | 195 +
gcc/testsuite/g++.dg/contracts/contracts-redecl7.C | 95 +
gcc/testsuite/g++.dg/contracts/contracts-redecl8.C | 64 +
.../g++.dg/contracts/contracts-tmpl-attr1.C | 19 +
.../g++.dg/contracts/contracts-tmpl-spec1.C | 121 +
.../g++.dg/contracts/contracts-tmpl-spec2.C | 395 +
.../g++.dg/contracts/contracts-tmpl-spec3.C | 45 +
gcc/testsuite/g++.dg/contracts/contracts1.C | 49 +
gcc/testsuite/g++.dg/contracts/contracts10.C | 73 +
gcc/testsuite/g++.dg/contracts/contracts11.C | 103 +
gcc/testsuite/g++.dg/contracts/contracts12.C | 15 +
gcc/testsuite/g++.dg/contracts/contracts13.C | 51 +
gcc/testsuite/g++.dg/contracts/contracts14.C | 58 +
gcc/testsuite/g++.dg/contracts/contracts15.C | 56 +
gcc/testsuite/g++.dg/contracts/contracts16.C | 34 +
gcc/testsuite/g++.dg/contracts/contracts17.C | 35 +
gcc/testsuite/g++.dg/contracts/contracts18.C | 15 +
gcc/testsuite/g++.dg/contracts/contracts19.C | 19 +
gcc/testsuite/g++.dg/contracts/contracts2.C | 13 +
gcc/testsuite/g++.dg/contracts/contracts20.C | 11 +
gcc/testsuite/g++.dg/contracts/contracts22.C | 32 +
gcc/testsuite/g++.dg/contracts/contracts24.C | 15 +
gcc/testsuite/g++.dg/contracts/contracts25.C | 57 +
gcc/testsuite/g++.dg/contracts/contracts3.C | 13 +
gcc/testsuite/g++.dg/contracts/contracts35.C | 47 +
gcc/testsuite/g++.dg/contracts/contracts4.C | 11 +
gcc/testsuite/g++.dg/contracts/contracts5.C | 13 +
gcc/testsuite/g++.dg/contracts/contracts6.C | 11 +
gcc/testsuite/g++.dg/contracts/contracts7.C | 14 +
gcc/testsuite/g++.dg/contracts/contracts8.C | 43 +
gcc/testsuite/g++.dg/contracts/contracts9.C | 45 +
.../contracts/except_preload_handler/Makefile | 13 +
.../g++.dg/contracts/except_preload_handler/README | 13 +
.../except_preload_handler/assert_fail.cpp | 20 +
.../handle_contract_violation.cpp | 14 +
.../contracts/noexcept_preload_handler/Makefile | 13 +
.../contracts/noexcept_preload_handler/README | 15 +
.../noexcept_preload_handler/assert_fail.cpp | 20 +
.../handle_contract_violation.cpp | 14 +
.../g++.dg/contracts/preload_handler/Makefile | 13 +
.../g++.dg/contracts/preload_handler/README | 2 +
.../contracts/preload_handler/assert_fail.cpp | 7 +
.../preload_handler/handle_contract_violation.cpp | 15 +
.../contracts/preload_nocontinue_handler/Makefile | 23 +
.../contracts/preload_nocontinue_handler/README | 23 +
.../preload_nocontinue_handler/assert_fail.cpp | 10 +
.../handle_contract_violation.cpp | 13 +
.../preload_nocontinue_handler/nocontinue.cpp | 19 +
gcc/testsuite/g++.dg/coroutines/pr100611.C | 94 +
gcc/testsuite/g++.dg/coroutines/pr101367.C | 72 +
gcc/testsuite/g++.dg/coroutines/pr101976.C | 78 +
gcc/testsuite/g++.dg/coroutines/pr99576_1.C | 124 +
gcc/testsuite/g++.dg/coroutines/pr99576_2.C | 72 +
gcc/testsuite/g++.dg/cpp0x/Wredundant-move13.C | 61 +
.../g++.dg/cpp0x/attr-carries_dependency1.C | 17 +
gcc/testsuite/g++.dg/cpp0x/constexpr-ctor2.C | 2 +-
.../g++.dg/cpp0x/constexpr-default-ctor.C | 6 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-diag3.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-ex1.C | 5 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-friend.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-generated1.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-ice5.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-ice6.C | 4 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-memfn1.C | 4 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-neg2.C | 4 +-
.../g++.dg/cpp0x/constexpr-non-const-arg.C | 2 +-
.../g++.dg/cpp0x/constexpr-reinterpret1.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/defaulted3.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/pr65327.C | 2 +-
gcc/testsuite/g++.dg/cpp1y/constexpr-105050.C | 2 +-
gcc/testsuite/g++.dg/cpp1y/constexpr-89285-2.C | 2 +-
gcc/testsuite/g++.dg/cpp1y/constexpr-89285.C | 2 +-
gcc/testsuite/g++.dg/cpp1y/constexpr-89785-2.C | 4 +-
gcc/testsuite/g++.dg/cpp1y/constexpr-neg1.C | 2 +-
gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi7b.C | 2 +-
gcc/testsuite/g++.dg/cpp1y/constexpr-throw.C | 6 +-
gcc/testsuite/g++.dg/cpp1y/lambda-mangle-1-18.C | 26 +
gcc/testsuite/g++.dg/cpp1y/new1.C | 2 +-
gcc/testsuite/g++.dg/cpp1z/decomp56.C | 29 +
gcc/testsuite/g++.dg/cpp23/charset1.C | 10 +
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit10.C | 96 +
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit11.C | 53 +
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit12.C | 24 +
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit13.C | 14 +
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit14.C | 26 +
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit15.C | 35 +
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit16.C | 23 +
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit17.C | 12 +
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit18.C | 49 +
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit3.C | 2 +-
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit6.C | 13 +-
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit8.C | 96 +
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit9.C | 53 +
gcc/testsuite/g++.dg/cpp23/elision4.C | 4 +-
gcc/testsuite/g++.dg/cpp23/feat-cxx2b.C | 8 +-
gcc/testsuite/g++.dg/cpp23/static-operator-call4.C | 37 +
gcc/testsuite/g++.dg/cpp23/subscript10.C | 46 +
gcc/testsuite/g++.dg/cpp23/subscript11.C | 11 +
gcc/testsuite/g++.dg/cpp23/subscript9.C | 29 +
gcc/testsuite/g++.dg/cpp2a/bit-cast7.C | 4 +-
gcc/testsuite/g++.dg/cpp2a/concepts-dr2428.C | 22 +
gcc/testsuite/g++.dg/cpp2a/concepts-friend11.C | 21 +
.../g++.dg/cpp2a/concepts-placeholder10.C | 11 +
gcc/testsuite/g++.dg/cpp2a/concepts-placeholder7.C | 12 +-
gcc/testsuite/g++.dg/cpp2a/concepts-placeholder8.C | 5 +-
gcc/testsuite/g++.dg/cpp2a/concepts-placeholder9.C | 33 +
gcc/testsuite/g++.dg/cpp2a/concepts-pr65575.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/concepts-pr66091.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/concepts-pr84979-2.C | 5 +-
gcc/testsuite/g++.dg/cpp2a/concepts-pr84979-3.C | 5 +-
gcc/testsuite/g++.dg/cpp2a/concepts-pr84980.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/concepts-pr85265.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/concepts-requires31.C | 15 +
gcc/testsuite/g++.dg/cpp2a/concepts-requires32.C | 11 +
gcc/testsuite/g++.dg/cpp2a/concepts-requires33.C | 10 +
gcc/testsuite/g++.dg/cpp2a/consteval3.C | 1 -
gcc/testsuite/g++.dg/cpp2a/constexpr-new7.C | 4 +-
gcc/testsuite/g++.dg/cpp2a/constexpr-try5.C | 2 -
gcc/testsuite/g++.dg/cpp2a/constexpr-virtual21.C | 10 +
gcc/testsuite/g++.dg/cpp2a/constinit18.C | 12 +
gcc/testsuite/g++.dg/cpp2a/decomp5.C | 19 +
gcc/testsuite/g++.dg/cpp2a/decomp6.C | 20 +
gcc/testsuite/g++.dg/cpp2a/decomp7.C | 20 +
gcc/testsuite/g++.dg/cpp2a/is-layout-compatible3.C | 4 +-
gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr1.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/spaceship-eq15.C | 208 +
gcc/testsuite/g++.dg/cpp2a/spaceship-eq3.C | 5 +-
gcc/testsuite/g++.dg/cpp2a/spaceship-rewrite1.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/spaceship-rewrite5.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/spaceship-sfinae2.C | 29 +
gcc/testsuite/g++.dg/cpp2a/using-enum-10.C | 16 +
gcc/testsuite/g++.dg/cpp2a/using-enum-10a.C | 19 +
gcc/testsuite/g++.dg/cpp2a/volatile1.C | 16 +-
gcc/testsuite/g++.dg/cpp2a/volatile3.C | 16 +-
gcc/testsuite/g++.dg/cpp2a/volatile5.C | 2 +-
gcc/testsuite/g++.dg/diagnostic/constexpr1.C | 2 -
gcc/testsuite/g++.dg/diagnostic/return-type-loc1.C | 20 +
gcc/testsuite/g++.dg/ext/stmtexpr19.C | 2 +-
gcc/testsuite/g++.dg/ext/stmtexpr25.C | 17 +
gcc/testsuite/g++.dg/ext/vector25.C | 2 +-
gcc/testsuite/g++.dg/gcov/gcov.exp | 4 +-
gcc/testsuite/g++.dg/gomp/for-21.C | 18 +-
gcc/testsuite/g++.dg/gomp/for-22.C | 57 +
gcc/testsuite/g++.dg/gomp/pr79664.C | 2 +-
gcc/testsuite/g++.dg/gomp/pr84469.C | 24 +
gcc/testsuite/g++.dg/gomp/target-simd-clone-1.C | 25 +
gcc/testsuite/g++.dg/gomp/target-simd-clone-2.C | 23 +
gcc/testsuite/g++.dg/gomp/target-teams-1.C | 2 +-
gcc/testsuite/g++.dg/guality/guality.exp | 4 +
gcc/testsuite/g++.dg/ipa/pr107661.C | 45 +
gcc/testsuite/g++.dg/modules/bad-mapper-3.C | 2 +-
gcc/testsuite/g++.dg/modules/contracts-1_a.C | 46 +
gcc/testsuite/g++.dg/modules/contracts-1_b.C | 33 +
gcc/testsuite/g++.dg/modules/contracts-2_a.C | 49 +
gcc/testsuite/g++.dg/modules/contracts-2_b.C | 35 +
gcc/testsuite/g++.dg/modules/contracts-2_c.C | 22 +
gcc/testsuite/g++.dg/modules/contracts-3_a.C | 41 +
gcc/testsuite/g++.dg/modules/contracts-3_b.C | 35 +
gcc/testsuite/g++.dg/modules/contracts-4_a.C | 28 +
gcc/testsuite/g++.dg/modules/contracts-4_b.C | 8 +
gcc/testsuite/g++.dg/modules/contracts-4_c.C | 9 +
gcc/testsuite/g++.dg/modules/contracts-4_d.C | 22 +
.../g++.dg/modules/contracts-tpl-friend-1_a.C | 17 +
.../g++.dg/modules/contracts-tpl-friend-1_b.C | 19 +
gcc/testsuite/g++.dg/modules/modules.exp | 40 +-
gcc/testsuite/g++.dg/modules/pr99023_b.X | 2 +-
gcc/testsuite/g++.dg/other/i386-2.C | 2 +-
gcc/testsuite/g++.dg/other/i386-3.C | 2 +-
gcc/testsuite/g++.dg/pr107803.C | 19 +
gcc/testsuite/g++.dg/pr107867.C | 19 +
gcc/testsuite/g++.dg/pr107985.C | 18 +
gcc/testsuite/g++.dg/pr93195a.C | 1 -
gcc/testsuite/g++.dg/pr99966.C | 23 +
gcc/testsuite/g++.dg/special/initpri3.C | 10 +
gcc/testsuite/g++.dg/template/canon-type-19.C | 18 +
gcc/testsuite/g++.dg/template/crash55.C | 3 +-
gcc/testsuite/g++.dg/template/ref3.C | 3 +-
gcc/testsuite/g++.dg/tree-ssa/allocator-opt1.C | 12 +
gcc/testsuite/g++.dg/tree-ssa/initlist-opt1.C | 25 +
gcc/testsuite/g++.dg/tree-ssa/pr106922.C | 4 +-
gcc/testsuite/g++.dg/tree-ssa/pr107876.C | 38 +
gcc/testsuite/g++.dg/tree-ssa/pr31146-2.C | 2 +-
gcc/testsuite/g++.dg/ubsan/vptr-4.C | 2 +-
gcc/testsuite/g++.dg/vect/pr107766.cc | 23 +
.../g++.dg/warn/Warray-bounds-pr104165-1.C | 27 +
gcc/testsuite/g++.dg/warn/Wdangling-reference1.C | 4 +-
gcc/testsuite/g++.dg/warn/Wdangling-reference5.C | 22 +
gcc/testsuite/g++.dg/warn/Wdangling-reference6.C | 38 +
gcc/testsuite/g++.dg/warn/Wdangling-reference7.C | 16 +
gcc/testsuite/g++.dg/warn/Wignored-qualifiers3.C | 24 +
.../g++.dg/warn/Wuninitialized-pr107919-1.C | 15 +
gcc/testsuite/g++.old-deja/g++.bugs/900210_10.C | 2 +-
gcc/testsuite/g++.old-deja/g++.jason/byval2.C | 2 +-
gcc/testsuite/g++.old-deja/g++.other/overload13.C | 2 +-
gcc/testsuite/g++.target/aarch64/sve/pr107920.C | 19 +
gcc/testsuite/g++.target/i386/mv16.C | 18 +
gcc/testsuite/g++.target/i386/pr102566-7.C | 22 +
gcc/testsuite/g++.target/i386/pr106875.C | 5 +
gcc/testsuite/g++.target/i386/pr107404.C | 53 +
gcc/testsuite/g++.target/powerpc/pr90259.C | 103 +
gcc/testsuite/gcc.c-torture/compile/pr107835.c | 11 +
gcc/testsuite/gcc.c-torture/compile/pr107997.c | 23 +
.../gcc.c-torture/execute/ieee/fp-cmp-6.x | 1 +
.../gcc.c-torture/execute/ieee/fp-cmp-9.c | 31 +
.../gcc.c-torture/execute/ieee/fp-cmp-9.x | 16 +
gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp | 3 +
gcc/testsuite/gcc.c-torture/execute/ieee/inf-4.c | 26 +
gcc/testsuite/gcc.c-torture/execute/pr107879.c | 25 +
gcc/testsuite/gcc.dg/Warray-bounds-11.c | 2 +-
gcc/testsuite/gcc.dg/Warray-bounds-34.c | 2 +-
gcc/testsuite/gcc.dg/Warray-bounds-43.c | 6 +-
gcc/testsuite/gcc.dg/Warray-bounds-48.c | 11 +-
gcc/testsuite/gcc.dg/Warray-bounds-flex-arrays-1.c | 39 +
gcc/testsuite/gcc.dg/Warray-bounds-flex-arrays-2.c | 39 +
gcc/testsuite/gcc.dg/Warray-bounds-flex-arrays-3.c | 39 +
gcc/testsuite/gcc.dg/Warray-bounds-flex-arrays-4.c | 39 +
gcc/testsuite/gcc.dg/Warray-bounds-flex-arrays-5.c | 39 +
gcc/testsuite/gcc.dg/Warray-bounds-flex-arrays-6.c | 39 +
gcc/testsuite/gcc.dg/Wdangling-pointer-pr106868.c | 14 +
gcc/testsuite/gcc.dg/Wformat-overflow1.c | 28 +
gcc/testsuite/gcc.dg/Wstringop-overflow-pr106904.c | 30 +
gcc/testsuite/gcc.dg/Wzero-length-array-bounds-2.c | 11 +-
gcc/testsuite/gcc.dg/analyzer/CWE-131-examples.c | 146 +
gcc/testsuite/gcc.dg/analyzer/aliasing-pr106473.c | 5 +
gcc/testsuite/gcc.dg/analyzer/allocation-size-2.c | 3 +
gcc/testsuite/gcc.dg/analyzer/allocation-size-3.c | 3 +
gcc/testsuite/gcc.dg/analyzer/allocation-size-4.c | 2 +-
.../gcc.dg/analyzer/allocation-size-multiline-1.c | 59 +
.../gcc.dg/analyzer/allocation-size-multiline-2.c | 62 +
.../gcc.dg/analyzer/analyzer-debugging-fns-1.c | 11 +
gcc/testsuite/gcc.dg/analyzer/analyzer-decls.h | 3 +
gcc/testsuite/gcc.dg/analyzer/attr-const-3.c | 2 +-
.../gcc.dg/analyzer/attr-nonnull-pr106325.c | 250 +
gcc/testsuite/gcc.dg/analyzer/attribute-nonnull.c | 18 +
gcc/testsuite/gcc.dg/analyzer/call-summaries-2.c | 5 +-
.../gcc.dg/analyzer/call-summaries-errno.c | 17 +
gcc/testsuite/gcc.dg/analyzer/data-model-23.c | 11 +
.../gcc.dg/analyzer/deref-before-check-1.c | 169 +
.../gcc.dg/analyzer/deref-before-check-2.c | 130 +
.../gcc.dg/analyzer/deref-before-check-pr77425.c | 43 +
gcc/testsuite/gcc.dg/analyzer/errno-1.c | 23 +
gcc/testsuite/gcc.dg/analyzer/errno-___errno.c | 29 +
gcc/testsuite/gcc.dg/analyzer/errno-__error.c | 28 +
gcc/testsuite/gcc.dg/analyzer/errno-global-var.c | 26 +
gcc/testsuite/gcc.dg/analyzer/errno-pr107777.c | 20 +
gcc/testsuite/gcc.dg/analyzer/explode-1.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/explode-3.c | 43 +
gcc/testsuite/gcc.dg/analyzer/fd-4.c | 1 +
gcc/testsuite/gcc.dg/analyzer/fd-accept.c | 76 +
.../gcc.dg/analyzer/fd-access-mode-enum.c | 60 +
.../analyzer/{fd-5.c => fd-access-mode-macros.c} | 1 +
.../analyzer/fd-access-mode-target-headers.c | 56 +
gcc/testsuite/gcc.dg/analyzer/fd-bind-pr107783.c | 5 +
gcc/testsuite/gcc.dg/analyzer/fd-bind-pr107928.c | 10 +
gcc/testsuite/gcc.dg/analyzer/fd-bind.c | 81 +
.../gcc.dg/analyzer/fd-connect-pr107928.c | 10 +
gcc/testsuite/gcc.dg/analyzer/fd-connect.c | 53 +
gcc/testsuite/gcc.dg/analyzer/fd-datagram-socket.c | 110 +
gcc/testsuite/gcc.dg/analyzer/fd-dup-1.c | 1 +
.../fd-glibc-byte-stream-connection-server.c | 134 +
.../gcc.dg/analyzer/fd-glibc-byte-stream-socket.c | 63 +
.../gcc.dg/analyzer/fd-glibc-datagram-client.c | 57 +
.../gcc.dg/analyzer/fd-glibc-datagram-socket.c | 53 +
.../gcc.dg/analyzer/fd-glibc-make_named_socket.h | 47 +
gcc/testsuite/gcc.dg/analyzer/fd-listen.c | 70 +
.../analyzer/fd-manpage-getaddrinfo-client.c | 123 +
.../analyzer/fd-mappage-getaddrinfo-server.c | 121 +
gcc/testsuite/gcc.dg/analyzer/fd-socket-meaning.c | 22 +
gcc/testsuite/gcc.dg/analyzer/fd-socket-misuse.c | 100 +
.../gcc.dg/analyzer/fd-stream-socket-active-open.c | 107 +
.../analyzer/fd-stream-socket-passive-open.c | 297 +
gcc/testsuite/gcc.dg/analyzer/fd-stream-socket.c | 100 +
gcc/testsuite/gcc.dg/analyzer/fd-symbolic-socket.c | 100 +
gcc/testsuite/gcc.dg/analyzer/fdump-analyzer-1.c | 14 +
gcc/testsuite/gcc.dg/analyzer/feasibility-4.c | 42 +
.../gcc.dg/analyzer/feasibility-pr107582-1.c | 43 +
.../gcc.dg/analyzer/feasibility-pr107582-2.c | 34 +
.../gcc.dg/analyzer/feasibility-pr107948.c | 49 +
gcc/testsuite/gcc.dg/analyzer/ferror-1.c | 6 +
.../gcc.dg/analyzer/file-CWE-1341-example.c | 41 +
gcc/testsuite/gcc.dg/analyzer/fileno-1.c | 6 +
.../gcc.dg/analyzer/flex-with-call-summaries.c | 1683 +
.../gcc.dg/analyzer/flex-without-call-summaries.c | 1680 +
gcc/testsuite/gcc.dg/analyzer/getc-1.c | 6 +
.../gcc.dg/analyzer/infinite-recursion-2.c | 109 +
.../gcc.dg/analyzer/infinite-recursion-3.c | 18 +
.../analyzer/infinite-recursion-4-limited-buggy.c | 25 +
.../gcc.dg/analyzer/infinite-recursion-4-limited.c | 22 +
.../infinite-recursion-4-unlimited-buggy.c | 23 +
.../analyzer/infinite-recursion-4-unlimited.c | 22 +
.../gcc.dg/analyzer/infinite-recursion-5.c | 221 +
.../gcc.dg/analyzer/infinite-recursion-alloca.c | 27 +
.../gcc.dg/analyzer/infinite-recursion-inlining.c | 116 +
.../analyzer/infinite-recursion-multiline-1.c | 41 +
.../analyzer/infinite-recursion-multiline-2.c | 93 +
.../gcc.dg/analyzer/infinite-recursion-variadic.c | 34 +
gcc/testsuite/gcc.dg/analyzer/infinite-recursion.c | 10 +-
gcc/testsuite/gcc.dg/analyzer/isatty-1.c | 56 +
gcc/testsuite/gcc.dg/analyzer/malloc-1.c | 9 +
.../gcc.dg/analyzer/malloc-CWE-401-example.c | 37 +
.../gcc.dg/analyzer/malloc-CWE-415-examples.c | 53 +
.../gcc.dg/analyzer/malloc-CWE-416-examples.c | 60 +
.../gcc.dg/analyzer/malloc-CWE-590-examples.c | 44 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-12.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/malloc-reuse.c | 58 +
gcc/testsuite/gcc.dg/analyzer/memcpy-1.c | 14 +
gcc/testsuite/gcc.dg/analyzer/memcpy-pr107882.c | 8 +
gcc/testsuite/gcc.dg/analyzer/memmove-1.c | 182 +
.../analyzer/named-constants-Wunused-macros.c | 19 +
.../analyzer/named-constants-via-command-line.c | 10 +
.../analyzer/named-constants-via-enum-and-macro.c | 12 +
.../gcc.dg/analyzer/named-constants-via-enum.c | 20 +
.../gcc.dg/analyzer/named-constants-via-macros-2.c | 15 +
.../gcc.dg/analyzer/named-constants-via-macros-3.c | 15 +
.../gcc.dg/analyzer/named-constants-via-macros-4.c | 15 +
.../analyzer/named-constants-via-macros-empty.c | 14 +
.../analyzer/named-constants-via-macros-gc.c | 21 +
.../named-constants-via-macros-traditional.c | 16 +
.../analyzer/named-constants-via-macros-undef.c | 18 +
.../gcc.dg/analyzer/named-constants-via-macros.c | 19 +
gcc/testsuite/gcc.dg/analyzer/out-of-bounds-1.c | 20 +-
gcc/testsuite/gcc.dg/analyzer/out-of-bounds-2.c | 15 +-
gcc/testsuite/gcc.dg/analyzer/out-of-bounds-3.c | 27 +-
gcc/testsuite/gcc.dg/analyzer/out-of-bounds-4.c | 15 +-
gcc/testsuite/gcc.dg/analyzer/out-of-bounds-5.c | 22 +-
.../gcc.dg/analyzer/out-of-bounds-container_of.c | 4 +-
.../gcc.dg/analyzer/out-of-bounds-multiline-1.c | 37 +
.../gcc.dg/analyzer/out-of-bounds-multiline-2.c | 32 +
.../gcc.dg/analyzer/out-of-bounds-read-char-arr.c | 47 +-
.../gcc.dg/analyzer/out-of-bounds-read-int-arr.c | 28 +-
.../analyzer/out-of-bounds-read-struct-arr.c | 65 +
.../gcc.dg/analyzer/out-of-bounds-write-char-arr.c | 41 +-
.../gcc.dg/analyzer/out-of-bounds-write-int-arr.c | 22 +-
.../analyzer/out-of-bounds-write-struct-arr.c | 65 +
gcc/testsuite/gcc.dg/analyzer/pipe-pr107486.c | 5 +
gcc/testsuite/gcc.dg/analyzer/pipe-void-return.c | 11 +
gcc/testsuite/gcc.dg/analyzer/pr101962.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/pr104308.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/pr104369-1.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/pr104369-2.c | 3 +
gcc/testsuite/gcc.dg/analyzer/pr105365.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/pr105366.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/pr97029.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/realloc-5.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/strchr-1.c | 3 +-
.../gcc.dg/analyzer/string-ops-concat-pair.c | 67 +
gcc/testsuite/gcc.dg/analyzer/string-ops-dup.c | 61 +
.../gcc.dg/analyzer/taint-assert-BUG_ON.c | 76 +
.../gcc.dg/analyzer/taint-assert-macro-expansion.c | 96 +
.../gcc.dg/analyzer/taint-assert-system-header.c | 52 +
gcc/testsuite/gcc.dg/analyzer/taint-assert.c | 346 +
gcc/testsuite/gcc.dg/analyzer/test-assert.h | 7 +
.../analyzer/torture/fold-ptr-arith-pr105784.c | 43 +
gcc/testsuite/gcc.dg/analyzer/zlib-3.c | 2 +-
gcc/testsuite/gcc.dg/asan/pr107317.c | 13 +
.../gcc.dg/builtin-dynamic-object-size-0.c | 55 +
.../gcc.dg/builtin-dynamic-object-size-1.c | 2 +-
.../gcc.dg/builtin-dynamic-object-size-2.c | 2 +-
.../gcc.dg/builtin-dynamic-object-size-3.c | 2 +-
.../gcc.dg/builtin-dynamic-object-size-4.c | 2 +-
gcc/testsuite/gcc.dg/builtin-object-size-1.c | 94 +-
gcc/testsuite/gcc.dg/builtin-object-size-2.c | 94 +-
gcc/testsuite/gcc.dg/builtin-object-size-3.c | 95 +-
gcc/testsuite/gcc.dg/builtin-object-size-4.c | 94 +-
gcc/testsuite/gcc.dg/c11-float-8.c | 9 +
gcc/testsuite/gcc.dg/c11-keywords-1.c | 1 +
gcc/testsuite/gcc.dg/c11-limits-1.c | 9 +
gcc/testsuite/gcc.dg/c11-stdarg-4.c | 9 +
gcc/testsuite/gcc.dg/c11-stdatomic-3.c | 9 +
gcc/testsuite/gcc.dg/c11-stddef-1.c | 9 +
gcc/testsuite/gcc.dg/c11-stdint-1.c | 9 +
gcc/testsuite/gcc.dg/c2x-auto-1.c | 81 +
gcc/testsuite/gcc.dg/c2x-auto-2.c | 38 +
gcc/testsuite/gcc.dg/c2x-auto-3.c | 64 +
gcc/testsuite/gcc.dg/c2x-auto-4.c | 5 +
gcc/testsuite/gcc.dg/c2x-constexpr-1.c | 312 +
gcc/testsuite/gcc.dg/c2x-constexpr-2a.c | 37 +
gcc/testsuite/gcc.dg/c2x-constexpr-2b.c | 6 +
gcc/testsuite/gcc.dg/c2x-constexpr-3.c | 236 +
gcc/testsuite/gcc.dg/c2x-constexpr-4.c | 21 +
gcc/testsuite/gcc.dg/c2x-constexpr-5.c | 21 +
gcc/testsuite/gcc.dg/c2x-constexpr-6.c | 15 +
gcc/testsuite/gcc.dg/c2x-constexpr-7.c | 13 +
gcc/testsuite/gcc.dg/c2x-constexpr-8.c | 23 +
gcc/testsuite/gcc.dg/c2x-constexpr-9.c | 39 +
gcc/testsuite/gcc.dg/c2x-float-13.c | 13 +
gcc/testsuite/gcc.dg/c2x-limits-1.c | 13 +
gcc/testsuite/gcc.dg/c2x-stdarg-5.c | 13 +
gcc/testsuite/gcc.dg/c2x-stdatomic-1.c | 13 +
gcc/testsuite/gcc.dg/c2x-stddef-1.c | 13 +
gcc/testsuite/gcc.dg/c2x-stdint-1.c | 13 +
gcc/testsuite/gcc.dg/c90-auto-1.c | 12 +
gcc/testsuite/gcc.dg/cpp/c11-vararg-1.c | 9 +
gcc/testsuite/gcc.dg/cpp/c2x-va-opt-1.c | 11 +
gcc/testsuite/gcc.dg/debug/btf/btf-enum-1.c | 2 +-
gcc/testsuite/gcc.dg/dfp/c2x-constexpr-dfp-1.c | 79 +
gcc/testsuite/gcc.dg/dfp/c2x-constexpr-dfp-2.c | 48 +
gcc/testsuite/gcc.dg/gnu2x-auto-1.c | 11 +
gcc/testsuite/gcc.dg/gnu2x-constexpr-1.c | 17 +
gcc/testsuite/gcc.dg/gomp/target-simd-clone-1.c | 25 +
gcc/testsuite/gcc.dg/gomp/target-simd-clone-2.c | 22 +
gcc/testsuite/gcc.dg/gomp/target-simd-clone-3.c | 22 +
gcc/testsuite/gcc.dg/gomp/target-simd-clone-4.c | 26 +
gcc/testsuite/gcc.dg/gomp/target-simd-clone-5.c | 28 +
gcc/testsuite/gcc.dg/gomp/target-simd-clone-6.c | 27 +
gcc/testsuite/gcc.dg/gomp/target-simd-clone-7.c | 15 +
gcc/testsuite/gcc.dg/gomp/target-simd-clone-8.c | 25 +
gcc/testsuite/gcc.dg/guality/guality.exp | 4 +
gcc/testsuite/gcc.dg/guality/param-6.c | 20 +
gcc/testsuite/gcc.dg/ipa/iinline-attr.c | 4 +-
gcc/testsuite/gcc.dg/loop-unswitch-18.c | 13 +
gcc/testsuite/gcc.dg/plugin/analyzer_gil_plugin.c | 18 +-
.../gcc.dg/plugin/analyzer_kernel_plugin.c | 17 +-
.../gcc.dg/plugin/analyzer_known_fns_plugin.c | 22 +-
gcc/testsuite/gcc.dg/pr102650.c | 20 +
gcc/testsuite/gcc.dg/pr103356-1.c | 9 +
gcc/testsuite/gcc.dg/pr104530.c | 19 +
gcc/testsuite/gcc.dg/pr105676.c | 14 +
gcc/testsuite/gcc.dg/pr106719.c | 13 +
gcc/testsuite/gcc.dg/pr107127.c | 13 +
gcc/testsuite/gcc.dg/pr107389.c | 13 +
gcc/testsuite/gcc.dg/pr107505.c | 26 +
gcc/testsuite/gcc.dg/pr107523.c | 32 +
gcc/testsuite/gcc.dg/pr107547.c | 40 +
gcc/testsuite/gcc.dg/pr107554.c | 12 +
gcc/testsuite/gcc.dg/pr107585.c | 13 +
gcc/testsuite/gcc.dg/pr107618.c | 10 +
gcc/testsuite/gcc.dg/pr107686.c | 16 +
gcc/testsuite/gcc.dg/pr107787.c | 13 +
gcc/testsuite/gcc.dg/pr107805-1.c | 5 +
gcc/testsuite/gcc.dg/pr107805-2.c | 4 +
gcc/testsuite/gcc.dg/pr107937.c | 24 +
gcc/testsuite/gcc.dg/pr107967-1.c | 35 +
gcc/testsuite/gcc.dg/pr107967-2.c | 35 +
gcc/testsuite/gcc.dg/pr107967-3.c | 53 +
gcc/testsuite/gcc.dg/pr107975.c | 15 +
gcc/testsuite/gcc.dg/pr25521.c | 2 +-
gcc/testsuite/gcc.dg/pr77975.c | 10 +-
gcc/testsuite/gcc.dg/pr93917.c | 20 +
gcc/testsuite/gcc.dg/pr96542.c | 2 +-
gcc/testsuite/gcc.dg/redecl-19.c | 5 +
gcc/testsuite/gcc.dg/redecl-20.c | 9 +
gcc/testsuite/gcc.dg/redecl-21.c | 9 +
gcc/testsuite/gcc.dg/redecl-22.c | 9 +
gcc/testsuite/gcc.dg/redecl-23.c | 6 +
gcc/testsuite/gcc.dg/redecl-24.c | 6 +
gcc/testsuite/gcc.dg/redecl-25.c | 9 +
gcc/testsuite/gcc.dg/signbit-2.c | 8 +-
.../gcc.dg/torture/fp-uint64-convert-double-1.c | 2 +-
.../gcc.dg/torture/fp-uint64-convert-double-2.c | 2 +-
gcc/testsuite/gcc.dg/torture/pr107493.c | 13 +
gcc/testsuite/gcc.dg/torture/pr107833.c | 33 +
gcc/testsuite/gcc.dg/torture/pr107935.c | 18 +
gcc/testsuite/gcc.dg/torture/pr108076.c | 17 +
gcc/testsuite/gcc.dg/torture/pr71462.c | 1 +
gcc/testsuite/gcc.dg/tree-prof/pr108000.c | 93 +
gcc/testsuite/gcc.dg/tree-ssa/20030808-1.c | 6 +-
gcc/testsuite/gcc.dg/tree-ssa/branchless-cond.c | 26 +
gcc/testsuite/gcc.dg/tree-ssa/forwprop-3.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/gen-vect-34.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/loopclosedphi.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/popcount-max.c | 33 +
gcc/testsuite/gcc.dg/tree-ssa/pr107490.c | 28 +
gcc/testsuite/gcc.dg/tree-ssa/pr107541.c | 18 +
gcc/testsuite/gcc.dg/tree-ssa/pr107699.c | 15 +
gcc/testsuite/gcc.dg/tree-ssa/pr107732.c | 13 +
gcc/testsuite/gcc.dg/tree-ssa/pr55157.c | 19 +
gcc/testsuite/gcc.dg/tree-ssa/pr89317.c | 30 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-42.c | 26 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-101.c | 47 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-18.c | 7 +-
gcc/testsuite/gcc.dg/tree-ssa/vrp-float-plus.c | 21 +
gcc/testsuite/gcc.dg/tree-ssa/vrp-update.c | 21 +
gcc/testsuite/gcc.dg/tree-ssa/vrp122.c | 19 +
gcc/testsuite/gcc.dg/tree-ssa/vrp123.c | 18 +
gcc/testsuite/gcc.dg/ubsan/pr107183.c | 12 +
gcc/testsuite/gcc.dg/ubsan/pr107668.c | 12 +
gcc/testsuite/gcc.dg/uninit-pr107839.c | 13 +
gcc/testsuite/gcc.dg/uninit-pr40635.c | 33 +
gcc/testsuite/gcc.dg/uninit-pred-9_b.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-div-bitmask-1.c | 25 +
gcc/testsuite/gcc.dg/vect/vect-div-bitmask-2.c | 25 +
gcc/testsuite/gcc.dg/vect/vect-div-bitmask-3.c | 26 +
gcc/testsuite/gcc.dg/vect/vect-div-bitmask.h | 43 +
gcc/testsuite/gcc.misc-tests/gcov.exp | 4 +-
.../gcc.target/aarch64/aapcs64/test_dfp_17.c | 4 +
gcc/testsuite/gcc.target/aarch64/acle/bti_def.c | 10 +
gcc/testsuite/gcc.target/aarch64/acle/pauth_def.c | 10 +
gcc/testsuite/gcc.target/aarch64/cssc_1.c | 32 +
gcc/testsuite/gcc.target/aarch64/cssc_2.c | 32 +
gcc/testsuite/gcc.target/aarch64/cssc_3.c | 32 +
gcc/testsuite/gcc.target/aarch64/cssc_4.c | 107 +
gcc/testsuite/gcc.target/aarch64/cssc_5.c | 154 +
gcc/testsuite/gcc.target/aarch64/div-by-bitmask.c | 61 +
gcc/testsuite/gcc.target/aarch64/if-compare_1.c | 47 +
gcc/testsuite/gcc.target/aarch64/if-compare_2.c | 96 +
.../gcc.target/aarch64/interleave-init-1.c | 37 +
gcc/testsuite/gcc.target/aarch64/ldapr-sext.c | 67 +
gcc/testsuite/gcc.target/aarch64/ldapr-zext.c | 67 +
gcc/testsuite/gcc.target/aarch64/ldapr.c | 34 +
gcc/testsuite/gcc.target/aarch64/mgeneral-regs_3.c | 6 +-
gcc/testsuite/gcc.target/aarch64/mops_5.c | 17 +
gcc/testsuite/gcc.target/aarch64/mops_6.c | 17 +
gcc/testsuite/gcc.target/aarch64/mops_7.c | 16 +
gcc/testsuite/gcc.target/aarch64/movk_3.c | 56 +
gcc/testsuite/gcc.target/aarch64/pr92424-2.c | 4 +-
gcc/testsuite/gcc.target/aarch64/pr92424-3.c | 4 +-
gcc/testsuite/gcc.target/aarch64/pr98776.c | 11 +
gcc/testsuite/gcc.target/aarch64/simd/addsub_1.c | 56 +
.../gcc.target/aarch64/sve/acle/general/pr107920.c | 10 +
gcc/testsuite/gcc.target/aarch64/sve/addsub_1.c | 52 +
gcc/testsuite/gcc.target/aarch64/sve/slp_1.c | 10 +-
.../gcc.target/aarch64/sve2/div-by-bitmask_1.c | 53 +
gcc/testsuite/gcc.target/aarch64/sve2/pr107717.c | 8 +
gcc/testsuite/gcc.target/aarch64/sve2/pr107830-1.c | 13 +
gcc/testsuite/gcc.target/aarch64/sve2/pr107830-2.c | 12 +
gcc/testsuite/gcc.target/aarch64/tbz_1.c | 95 +
gcc/testsuite/gcc.target/arm/cmse/bitfield-1.c | 2 +-
gcc/testsuite/gcc.target/arm/cmse/bitfield-2.c | 2 +-
gcc/testsuite/gcc.target/arm/cmse/bitfield-3.c | 2 +-
gcc/testsuite/gcc.target/arm/cmse/cmse-20.c | 2 +-
gcc/testsuite/gcc.target/arm/cmse/cmse.exp | 11 +
gcc/testsuite/gcc.target/arm/cmse/struct-1.c | 2 +-
gcc/testsuite/gcc.target/arm/multilib.exp | 3 +
.../gcc.target/arm/mve/intrinsics/vabavq_p_s16.c | 48 +-
.../gcc.target/arm/mve/intrinsics/vabavq_p_s32.c | 48 +-
.../gcc.target/arm/mve/intrinsics/vabavq_p_s8.c | 48 +-
.../gcc.target/arm/mve/intrinsics/vabavq_p_u16.c | 48 +-
.../gcc.target/arm/mve/intrinsics/vabavq_p_u32.c | 48 +-
.../gcc.target/arm/mve/intrinsics/vabavq_p_u8.c | 48 +-
.../gcc.target/arm/mve/intrinsics/vabavq_s16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vabavq_s32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vabavq_s8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vabavq_u16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vabavq_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vabavq_u8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vabdq_f16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vabdq_f32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vabdq_m_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vabdq_m_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vabdq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vabdq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vabdq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vabdq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vabdq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vabdq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vabdq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vabdq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vabdq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vabdq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vabdq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vabdq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vabdq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabdq_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabdq_x_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vabdq_x_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabdq_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabdq_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabdq_x_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabdq_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabsq_f16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vabsq_f32.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vabsq_m_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabsq_m_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabsq_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabsq_m_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabsq_m_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabsq_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vabsq_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vabsq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vabsq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabsq_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabsq_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabsq_x_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vabsq_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vaddlvaq_p_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vaddlvaq_p_u32.c | 48 +-
.../gcc.target/arm/mve/intrinsics/vaddlvaq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddlvaq_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vaddlvq_p_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vaddlvq_p_u32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vaddlvq_s32.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vaddlvq_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vaddq_f16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddq_f32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_f16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_f32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_u16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_u32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_u8.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_n_f16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vaddq_n_f32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vaddq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddq_n_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddq_n_u16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vaddq_n_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vaddq_n_u8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vaddq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_f16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_f32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_u16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_u32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_u8.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddq_x_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vaddvaq_p_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vaddvaq_p_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vaddvaq_p_s8.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vaddvaq_p_u16.c | 48 +-
.../gcc.target/arm/mve/intrinsics/vaddvaq_p_u32.c | 48 +-
.../gcc.target/arm/mve/intrinsics/vaddvaq_p_u8.c | 48 +-
.../gcc.target/arm/mve/intrinsics/vaddvaq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddvaq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddvaq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vaddvaq_u16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vaddvaq_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vaddvaq_u8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vaddvq_p_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vaddvq_p_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vaddvq_p_s8.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vaddvq_p_u16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vaddvq_p_u32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vaddvq_p_u8.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vaddvq_s16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vaddvq_s32.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vaddvq_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vaddvq_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vaddvq_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vaddvq_u8.c | 28 +-
.../arm/mve/intrinsics/vcmpcsq_m_n_u16.c | 55 +-
.../arm/mve/intrinsics/vcmpcsq_m_n_u32.c | 55 +-
.../gcc.target/arm/mve/intrinsics/vcmpcsq_m_n_u8.c | 55 +-
.../gcc.target/arm/mve/intrinsics/vcmpcsq_m_u16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpcsq_m_u32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpcsq_m_u8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpcsq_n_u16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpcsq_n_u32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpcsq_n_u8.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpcsq_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpcsq_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpcsq_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_f16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_f32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_f16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_f32.c | 37 +-
.../arm/mve/intrinsics/vcmpeqq_m_n_f16.c | 55 +-
.../arm/mve/intrinsics/vcmpeqq_m_n_f32.c | 55 +-
.../arm/mve/intrinsics/vcmpeqq_m_n_s16.c | 37 +-
.../arm/mve/intrinsics/vcmpeqq_m_n_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_s8.c | 37 +-
.../arm/mve/intrinsics/vcmpeqq_m_n_u16.c | 55 +-
.../arm/mve/intrinsics/vcmpeqq_m_n_u32.c | 55 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_u8.c | 55 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_u16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_u32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_u8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_u16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_u32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_u8.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_f16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_f32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_m_f16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_m_f32.c | 37 +-
.../arm/mve/intrinsics/vcmpgeq_m_n_f16.c | 55 +-
.../arm/mve/intrinsics/vcmpgeq_m_n_f32.c | 55 +-
.../arm/mve/intrinsics/vcmpgeq_m_n_s16.c | 37 +-
.../arm/mve/intrinsics/vcmpgeq_m_n_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_m_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_m_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_m_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_f16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_f32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_m_f16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_m_f32.c | 37 +-
.../arm/mve/intrinsics/vcmpgtq_m_n_f16.c | 55 +-
.../arm/mve/intrinsics/vcmpgtq_m_n_f32.c | 55 +-
.../arm/mve/intrinsics/vcmpgtq_m_n_s16.c | 37 +-
.../arm/mve/intrinsics/vcmpgtq_m_n_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_m_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_m_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_m_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_n_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_n_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpgtq_s8.c | 28 +-
.../arm/mve/intrinsics/vcmphiq_m_n_u16.c | 55 +-
.../arm/mve/intrinsics/vcmphiq_m_n_u32.c | 55 +-
.../gcc.target/arm/mve/intrinsics/vcmphiq_m_n_u8.c | 55 +-
.../gcc.target/arm/mve/intrinsics/vcmphiq_m_u16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmphiq_m_u32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmphiq_m_u8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmphiq_n_u16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmphiq_n_u32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmphiq_n_u8.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmphiq_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmphiq_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmphiq_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_f16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_f32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_m_f16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_m_f32.c | 37 +-
.../arm/mve/intrinsics/vcmpleq_m_n_f16.c | 55 +-
.../arm/mve/intrinsics/vcmpleq_m_n_f32.c | 55 +-
.../arm/mve/intrinsics/vcmpleq_m_n_s16.c | 37 +-
.../arm/mve/intrinsics/vcmpleq_m_n_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_m_n_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_m_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_m_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_m_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_n_f16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_n_f32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_n_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_n_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpleq_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_f16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_f32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_m_f16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_m_f32.c | 37 +-
.../arm/mve/intrinsics/vcmpltq_m_n_f16.c | 55 +-
.../arm/mve/intrinsics/vcmpltq_m_n_f32.c | 55 +-
.../arm/mve/intrinsics/vcmpltq_m_n_s16.c | 37 +-
.../arm/mve/intrinsics/vcmpltq_m_n_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_m_n_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_m_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_m_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_m_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_n_f16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_n_f32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_n_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_n_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpltq_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_f16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_f32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_f16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_f32.c | 37 +-
.../arm/mve/intrinsics/vcmpneq_m_n_f16.c | 55 +-
.../arm/mve/intrinsics/vcmpneq_m_n_f32.c | 55 +-
.../arm/mve/intrinsics/vcmpneq_m_n_s16.c | 37 +-
.../arm/mve/intrinsics/vcmpneq_m_n_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_n_s8.c | 37 +-
.../arm/mve/intrinsics/vcmpneq_m_n_u16.c | 55 +-
.../arm/mve/intrinsics/vcmpneq_m_n_u32.c | 55 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_n_u8.c | 55 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_u16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_u32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_u8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_f16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_f32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_u16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_u32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_u8.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vcreateq_f16.c | 31 +-
.../gcc.target/arm/mve/intrinsics/vcreateq_f32.c | 31 +-
.../gcc.target/arm/mve/intrinsics/vcreateq_s16.c | 31 +-
.../gcc.target/arm/mve/intrinsics/vcreateq_s32.c | 31 +-
.../gcc.target/arm/mve/intrinsics/vcreateq_s64.c | 31 +-
.../gcc.target/arm/mve/intrinsics/vcreateq_s8.c | 31 +-
.../gcc.target/arm/mve/intrinsics/vcreateq_u16.c | 31 +-
.../gcc.target/arm/mve/intrinsics/vcreateq_u32.c | 31 +-
.../gcc.target/arm/mve/intrinsics/vcreateq_u64.c | 31 +-
.../gcc.target/arm/mve/intrinsics/vcreateq_u8.c | 31 +-
.../gcc.target/arm/mve/intrinsics/vddupq_m_n_u16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vddupq_m_n_u32.c | 54 +-
.../gcc.target/arm/mve/intrinsics/vddupq_m_n_u8.c | 54 +-
.../arm/mve/intrinsics/vddupq_m_wb_u16.c | 50 +-
.../arm/mve/intrinsics/vddupq_m_wb_u32.c | 54 +-
.../gcc.target/arm/mve/intrinsics/vddupq_m_wb_u8.c | 54 +-
.../gcc.target/arm/mve/intrinsics/vddupq_n_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vddupq_n_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vddupq_n_u8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vddupq_wb_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vddupq_wb_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vddupq_wb_u8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vddupq_x_n_u16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vddupq_x_n_u32.c | 54 +-
.../gcc.target/arm/mve/intrinsics/vddupq_x_n_u8.c | 54 +-
.../arm/mve/intrinsics/vddupq_x_wb_u16.c | 58 +-
.../arm/mve/intrinsics/vddupq_x_wb_u32.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vddupq_x_wb_u8.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_f16.c | 49 +-
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_f32.c | 49 +-
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_u16.c | 49 +-
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_u32.c | 49 +-
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_u8.c | 49 +-
.../gcc.target/arm/mve/intrinsics/vdupq_n_f16.c | 29 +-
.../gcc.target/arm/mve/intrinsics/vdupq_n_f32.c | 29 +-
.../gcc.target/arm/mve/intrinsics/vdupq_n_s16.c | 21 +-
.../gcc.target/arm/mve/intrinsics/vdupq_n_s32.c | 21 +-
.../gcc.target/arm/mve/intrinsics/vdupq_n_s8.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vdupq_n_u16.c | 31 +-
.../gcc.target/arm/mve/intrinsics/vdupq_n_u32.c | 31 +-
.../gcc.target/arm/mve/intrinsics/vdupq_n_u8.c | 31 +-
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_f16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_f32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_s16.c | 22 +-
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_s32.c | 22 +-
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_s8.c | 22 +-
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_u16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_u32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_u8.c | 38 +-
.../arm/mve/intrinsics/vdwdupq_m_n_u16.c | 52 +-
.../arm/mve/intrinsics/vdwdupq_m_n_u32.c | 54 +-
.../gcc.target/arm/mve/intrinsics/vdwdupq_m_n_u8.c | 54 +-
.../arm/mve/intrinsics/vdwdupq_m_wb_u16.c | 58 +-
.../arm/mve/intrinsics/vdwdupq_m_wb_u32.c | 56 +-
.../arm/mve/intrinsics/vdwdupq_m_wb_u8.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vdwdupq_n_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vdwdupq_n_u32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vdwdupq_n_u8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vdwdupq_wb_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vdwdupq_wb_u32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vdwdupq_wb_u8.c | 40 +-
.../arm/mve/intrinsics/vdwdupq_x_n_u16.c | 50 +-
.../arm/mve/intrinsics/vdwdupq_x_n_u32.c | 54 +-
.../gcc.target/arm/mve/intrinsics/vdwdupq_x_n_u8.c | 54 +-
.../arm/mve/intrinsics/vdwdupq_x_wb_u16.c | 58 +-
.../arm/mve/intrinsics/vdwdupq_x_wb_u32.c | 54 +-
.../arm/mve/intrinsics/vdwdupq_x_wb_u8.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vfmasq_m_n_f16.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vfmasq_m_n_f32.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_m_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_m_n_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_m_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_m_n_u16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_m_n_u32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_m_n_u8.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_n_s16.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_n_s32.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_n_s8.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_n_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_n_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_n_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_s16.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_s32.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_s8.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_u16.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_u32.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_u8.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_x_n_s16.c | 26 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_x_n_s32.c | 26 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_x_n_s8.c | 26 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_x_n_u16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_x_n_u32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_x_n_u8.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_x_s16.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_x_s32.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_x_s8.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_x_u16.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_x_u32.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vhaddq_x_u8.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_m_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_m_n_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_m_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_m_n_u16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_m_n_u32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_m_n_u8.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_n_s16.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_n_s32.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_n_s8.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_n_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_n_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_n_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_s16.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_s32.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_s8.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_u16.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_u32.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_u8.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_x_n_s16.c | 26 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_x_n_s32.c | 26 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_x_n_s8.c | 26 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_x_n_u16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_x_n_u32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_x_n_u8.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_x_s16.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_x_s32.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_x_s8.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_x_u16.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_x_u32.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vhsubq_x_u8.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vidupq_m_n_u16.c | 54 +-
.../gcc.target/arm/mve/intrinsics/vidupq_m_n_u32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vidupq_m_n_u8.c | 50 +-
.../arm/mve/intrinsics/vidupq_m_wb_u16.c | 54 +-
.../arm/mve/intrinsics/vidupq_m_wb_u32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vidupq_m_wb_u8.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vidupq_n_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vidupq_n_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vidupq_n_u8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vidupq_wb_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vidupq_wb_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vidupq_wb_u8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vidupq_x_n_u16.c | 54 +-
.../gcc.target/arm/mve/intrinsics/vidupq_x_n_u32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vidupq_x_n_u8.c | 50 +-
.../arm/mve/intrinsics/vidupq_x_wb_u16.c | 58 +-
.../arm/mve/intrinsics/vidupq_x_wb_u32.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vidupq_x_wb_u8.c | 58 +-
.../arm/mve/intrinsics/viwdupq_m_n_u16.c | 54 +-
.../arm/mve/intrinsics/viwdupq_m_n_u32.c | 54 +-
.../gcc.target/arm/mve/intrinsics/viwdupq_m_n_u8.c | 54 +-
.../arm/mve/intrinsics/viwdupq_m_wb_u16.c | 54 +-
.../arm/mve/intrinsics/viwdupq_m_wb_u32.c | 54 +-
.../arm/mve/intrinsics/viwdupq_m_wb_u8.c | 54 +-
.../gcc.target/arm/mve/intrinsics/viwdupq_n_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/viwdupq_n_u32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/viwdupq_n_u8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/viwdupq_wb_u16.c | 44 +-
.../gcc.target/arm/mve/intrinsics/viwdupq_wb_u32.c | 44 +-
.../gcc.target/arm/mve/intrinsics/viwdupq_wb_u8.c | 44 +-
.../arm/mve/intrinsics/viwdupq_x_n_u16.c | 54 +-
.../arm/mve/intrinsics/viwdupq_x_n_u32.c | 54 +-
.../gcc.target/arm/mve/intrinsics/viwdupq_x_n_u8.c | 54 +-
.../arm/mve/intrinsics/viwdupq_x_wb_u16.c | 58 +-
.../arm/mve/intrinsics/viwdupq_x_wb_u32.c | 58 +-
.../arm/mve/intrinsics/viwdupq_x_wb_u8.c | 58 +-
.../mve/intrinsics/vldrwq_gather_base_wb_z_f32.c | 2 +-
.../mve/intrinsics/vldrwq_gather_base_wb_z_s32.c | 2 +-
.../mve/intrinsics/vldrwq_gather_base_wb_z_u32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vmaxaq_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmaxaq_m_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmaxaq_m_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmaxaq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmaxaq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmaxaq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmaxavq_p_s16.c | 49 +-
.../gcc.target/arm/mve/intrinsics/vmaxavq_p_s32.c | 49 +-
.../gcc.target/arm/mve/intrinsics/vmaxavq_p_s8.c | 49 +-
.../gcc.target/arm/mve/intrinsics/vmaxavq_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vmaxavq_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vmaxavq_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmaq_f16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmaq_f32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmavq_f16.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmavq_f32.c | 35 +-
.../arm/mve/intrinsics/vmaxnmavq_p_f16.c | 47 +-
.../arm/mve/intrinsics/vmaxnmavq_p_f32.c | 47 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmq_f16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmq_f32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmq_m_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmq_m_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmq_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmvq_f16.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmvq_f32.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f16.c | 47 +-
.../gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f32.c | 47 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_x_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_x_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmaxq_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmaxvq_p_s16.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vmaxvq_p_s32.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vmaxvq_p_s8.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vmaxvq_p_u16.c | 47 +-
.../gcc.target/arm/mve/intrinsics/vmaxvq_p_u32.c | 47 +-
.../gcc.target/arm/mve/intrinsics/vmaxvq_p_u8.c | 47 +-
.../gcc.target/arm/mve/intrinsics/vmaxvq_s16.c | 27 +-
.../gcc.target/arm/mve/intrinsics/vmaxvq_s32.c | 27 +-
.../gcc.target/arm/mve/intrinsics/vmaxvq_s8.c | 27 +-
.../gcc.target/arm/mve/intrinsics/vmaxvq_u16.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vmaxvq_u32.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vmaxvq_u8.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vminaq_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vminaq_m_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vminaq_m_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vminaq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vminaq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vminaq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vminavq_p_s16.c | 49 +-
.../gcc.target/arm/mve/intrinsics/vminavq_p_s32.c | 49 +-
.../gcc.target/arm/mve/intrinsics/vminavq_p_s8.c | 49 +-
.../gcc.target/arm/mve/intrinsics/vminavq_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vminavq_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vminavq_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vminnmaq_f16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vminnmaq_f32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vminnmaq_m_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vminnmaq_m_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vminnmavq_f16.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vminnmavq_f32.c | 35 +-
.../arm/mve/intrinsics/vminnmavq_p_f16.c | 47 +-
.../arm/mve/intrinsics/vminnmavq_p_f32.c | 47 +-
.../gcc.target/arm/mve/intrinsics/vminnmq_f16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vminnmq_f32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vminnmq_m_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vminnmq_m_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vminnmq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vminnmq_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vminnmvq_f16.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vminnmvq_f32.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vminnmvq_p_f16.c | 47 +-
.../gcc.target/arm/mve/intrinsics/vminnmvq_p_f32.c | 47 +-
.../gcc.target/arm/mve/intrinsics/vminq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vminq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vminq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vminq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vminq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vminq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vminq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vminq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vminq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vminq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vminq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vminq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vminq_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vminq_x_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vminq_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vminq_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vminq_x_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vminq_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vminvq_p_s16.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vminvq_p_s32.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vminvq_p_s8.c | 35 +-
.../gcc.target/arm/mve/intrinsics/vminvq_p_u16.c | 47 +-
.../gcc.target/arm/mve/intrinsics/vminvq_p_u32.c | 47 +-
.../gcc.target/arm/mve/intrinsics/vminvq_p_u8.c | 47 +-
.../gcc.target/arm/mve/intrinsics/vminvq_s16.c | 26 +-
.../gcc.target/arm/mve/intrinsics/vminvq_s32.c | 26 +-
.../gcc.target/arm/mve/intrinsics/vminvq_s8.c | 26 +-
.../gcc.target/arm/mve/intrinsics/vminvq_u16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vminvq_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vminvq_u8.c | 37 +-
.../arm/mve/intrinsics/vmladavaq_p_s16.c | 41 +-
.../arm/mve/intrinsics/vmladavaq_p_s32.c | 41 +-
.../gcc.target/arm/mve/intrinsics/vmladavaq_p_s8.c | 41 +-
.../arm/mve/intrinsics/vmladavaq_p_u16.c | 57 +-
.../arm/mve/intrinsics/vmladavaq_p_u32.c | 57 +-
.../gcc.target/arm/mve/intrinsics/vmladavaq_p_u8.c | 57 +-
.../gcc.target/arm/mve/intrinsics/vmladavaq_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmladavaq_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmladavaq_s8.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmladavaq_u16.c | 44 +-
.../gcc.target/arm/mve/intrinsics/vmladavaq_u32.c | 44 +-
.../gcc.target/arm/mve/intrinsics/vmladavaq_u8.c | 44 +-
.../arm/mve/intrinsics/vmladavaxq_p_s16.c | 33 +-
.../arm/mve/intrinsics/vmladavaxq_p_s32.c | 33 +-
.../arm/mve/intrinsics/vmladavaxq_p_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmladavaxq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmladavaxq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmladavaxq_s8.c | 24 +-
.../arm/mve/intrinsics/vmlaldavaxq_p_s16.c | 40 +-
.../arm/mve/intrinsics/vmlaldavaxq_p_s32.c | 40 +-
.../arm/mve/intrinsics/vmlaldavaxq_s16.c | 32 +-
.../arm/mve/intrinsics/vmlaldavaxq_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlasq_m_n_s16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vmlasq_m_n_s32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vmlasq_m_n_s8.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vmlasq_m_n_u16.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vmlasq_m_n_u32.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vmlasq_m_n_u8.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vmlasq_n_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlasq_n_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlasq_n_s8.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlasq_n_u16.c | 44 +-
.../gcc.target/arm/mve/intrinsics/vmlasq_n_u32.c | 44 +-
.../gcc.target/arm/mve/intrinsics/vmlasq_n_u8.c | 44 +-
.../gcc.target/arm/mve/intrinsics/vmulq_f16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmulq_f32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_f16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_f32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_u16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_u32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_u8.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_f16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_f32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_u16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_u8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vmulq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmulq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmulq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmulq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmulq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmulq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_f16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_f32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_u16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_u32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_u8.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmulq_x_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_m_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_m_n_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_m_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_m_n_u16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_m_n_u32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_m_n_u8.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_n_s16.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_n_s32.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_n_s8.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_n_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_n_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_n_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_s16.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_s32.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_s8.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_u16.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_u32.c | 16 +-
.../gcc.target/arm/mve/intrinsics/vqaddq_u8.c | 16 +-
.../arm/mve/intrinsics/vqdmlahq_m_n_s16.c | 42 +-
.../arm/mve/intrinsics/vqdmlahq_m_n_s32.c | 42 +-
.../arm/mve/intrinsics/vqdmlahq_m_n_s8.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vqdmlahq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqdmlahq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqdmlahq_n_s8.c | 24 +-
.../arm/mve/intrinsics/vqdmlashq_m_n_s16.c | 34 +-
.../arm/mve/intrinsics/vqdmlashq_m_n_s32.c | 34 +-
.../arm/mve/intrinsics/vqdmlashq_m_n_s8.c | 34 +-
.../arm/mve/intrinsics/vqdmlashq_n_s16.c | 24 +-
.../arm/mve/intrinsics/vqdmlashq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqdmlashq_n_s8.c | 24 +-
.../arm/mve/intrinsics/vqdmulhq_m_n_s16.c | 34 +-
.../arm/mve/intrinsics/vqdmulhq_m_n_s32.c | 34 +-
.../arm/mve/intrinsics/vqdmulhq_m_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqdmulhq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqdmulhq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqdmulhq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqdmulhq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqdmulhq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqdmulhq_n_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqdmulhq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqdmulhq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqdmulhq_s8.c | 24 +-
.../arm/mve/intrinsics/vqdmullbq_m_n_s16.c | 34 +-
.../arm/mve/intrinsics/vqdmullbq_m_n_s32.c | 34 +-
.../arm/mve/intrinsics/vqdmullbq_m_s16.c | 34 +-
.../arm/mve/intrinsics/vqdmullbq_m_s32.c | 34 +-
.../arm/mve/intrinsics/vqdmullbq_n_s16.c | 24 +-
.../arm/mve/intrinsics/vqdmullbq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqdmullbq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqdmullbq_s32.c | 24 +-
.../arm/mve/intrinsics/vqdmulltq_m_n_s16.c | 34 +-
.../arm/mve/intrinsics/vqdmulltq_m_n_s32.c | 34 +-
.../arm/mve/intrinsics/vqdmulltq_m_s16.c | 34 +-
.../arm/mve/intrinsics/vqdmulltq_m_s32.c | 34 +-
.../arm/mve/intrinsics/vqdmulltq_n_s16.c | 24 +-
.../arm/mve/intrinsics/vqdmulltq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqdmulltq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqdmulltq_s32.c | 24 +-
.../arm/mve/intrinsics/vqrdmlahq_m_n_s16.c | 42 +-
.../arm/mve/intrinsics/vqrdmlahq_m_n_s32.c | 42 +-
.../arm/mve/intrinsics/vqrdmlahq_m_n_s8.c | 42 +-
.../arm/mve/intrinsics/vqrdmlahq_n_s16.c | 32 +-
.../arm/mve/intrinsics/vqrdmlahq_n_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s8.c | 32 +-
.../arm/mve/intrinsics/vqrdmlashq_m_n_s16.c | 42 +-
.../arm/mve/intrinsics/vqrdmlashq_m_n_s32.c | 42 +-
.../arm/mve/intrinsics/vqrdmlashq_m_n_s8.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_u16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_u32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_u8.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_n_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_n_u16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_n_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_n_u8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_u8.c | 24 +-
.../arm/mve/intrinsics/vrmlaldavhaq_p_s32.c | 32 +-
.../arm/mve/intrinsics/vrmlaldavhaq_p_u32.c | 48 +-
.../arm/mve/intrinsics/vrmlaldavhaq_s32.c | 24 +-
.../arm/mve/intrinsics/vrmlaldavhaq_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_m_n_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_m_n_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_m_n_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_m_n_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_m_n_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_m_n_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_n_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_n_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_n_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_n_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_x_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_x_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vsetq_lane_f16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vsetq_lane_f32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vsetq_lane_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vsetq_lane_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vsetq_lane_s64.c | 27 +-
.../gcc.target/arm/mve/intrinsics/vsetq_lane_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vsetq_lane_u16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vsetq_lane_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vsetq_lane_u64.c | 39 +-
.../gcc.target/arm/mve/intrinsics/vsetq_lane_u8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vsubq_f16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vsubq_f32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_f16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_f32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_u16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_u32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_u8.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vsubq_m_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vsubq_n_f16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vsubq_n_f32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vsubq_n_s16.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vsubq_n_s32.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vsubq_n_s8.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vsubq_n_u16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vsubq_n_u32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vsubq_n_u8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vsubq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vsubq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vsubq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vsubq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vsubq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vsubq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_f16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_f32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_f16.c | 56 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_f32.c | 56 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_s16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_s32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_s8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_u16.c | 56 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_u32.c | 56 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_u8.c | 56 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_s16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_s32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_s8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_u32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vsubq_x_u8.c | 40 +-
gcc/testsuite/gcc.target/arm/mve/pr107987.c | 11 +
gcc/testsuite/gcc.target/arm/simd/mve-compare-1.c | 48 +-
.../gcc.target/arm/simd/mve-compare-scalar-1.c | 48 +-
gcc/testsuite/gcc.target/arm/simd/mve-vabs.c | 2 +-
gcc/testsuite/gcc.target/arm/simd/mve-vadd-1.c | 10 +-
.../gcc.target/arm/simd/mve-vadd-scalar-1.c | 10 +-
gcc/testsuite/gcc.target/arm/simd/mve-vcmp.c | 16 +-
gcc/testsuite/gcc.target/arm/simd/pr101325.c | 4 +-
gcc/testsuite/gcc.target/bpf/bswap-1.c | 23 +
gcc/testsuite/gcc.target/gcn/math-builtins-1.c | 33 +
gcc/testsuite/gcc.target/gcn/unsafe-math-1.c | 10 +
gcc/testsuite/gcc.target/i386/amx-check.h | 3 +
gcc/testsuite/gcc.target/i386/amx-helper.h | 61 +
gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c | 3 +-
gcc/testsuite/gcc.target/i386/amxfp16-asmatt-1.c | 13 +
gcc/testsuite/gcc.target/i386/amxfp16-asmintel-1.c | 10 +
gcc/testsuite/gcc.target/i386/amxfp16-dpfp16ps-2.c | 56 +
gcc/testsuite/gcc.target/i386/amxint8-dpbssd-2.c | 3 +-
gcc/testsuite/gcc.target/i386/amxint8-dpbsud-2.c | 3 +-
gcc/testsuite/gcc.target/i386/amxint8-dpbusd-2.c | 3 +-
gcc/testsuite/gcc.target/i386/amxint8-dpbuud-2.c | 3 +-
gcc/testsuite/gcc.target/i386/avx-1.c | 8 +-
.../gcc.target/i386/avx512bf16-cvtsbh2ss-1.c | 3 +-
gcc/testsuite/gcc.target/i386/avxneconvert-1.c | 11 +
gcc/testsuite/gcc.target/i386/builtin_target.c | 5 +
gcc/testsuite/gcc.target/i386/cbranchbf4.c | 15 +
gcc/testsuite/gcc.target/i386/cmpccxadd-1.c | 61 +
gcc/testsuite/gcc.target/i386/cmpccxadd-2.c | 138 +
.../gcc.target/i386/excess-precision-11.c | 8 +
.../gcc.target/i386/excess-precision-12.c | 6 +
gcc/testsuite/gcc.target/i386/extendbfsf.c | 16 +
gcc/testsuite/gcc.target/i386/funcspec-56.inc | 11 +
gcc/testsuite/gcc.target/i386/pieces-memset-3.c | 4 +-
gcc/testsuite/gcc.target/i386/pieces-memset-37.c | 2 +-
gcc/testsuite/gcc.target/i386/pieces-memset-39.c | 2 +-
gcc/testsuite/gcc.target/i386/pieces-memset-50.c | 12 +
gcc/testsuite/gcc.target/i386/pr106577.c | 10 +
gcc/testsuite/gcc.target/i386/pr107304.c | 1 +
gcc/testsuite/gcc.target/i386/pr107540.c | 12 +
gcc/testsuite/gcc.target/i386/pr107546.c | 19 +
gcc/testsuite/gcc.target/i386/pr107627-1.c | 22 +
gcc/testsuite/gcc.target/i386/pr107627-2.c | 22 +
gcc/testsuite/gcc.target/i386/pr107627-3.c | 28 +
gcc/testsuite/gcc.target/i386/pr107627-4.c | 28 +
gcc/testsuite/gcc.target/i386/pr107628.c | 11 +
gcc/testsuite/gcc.target/i386/pr107647.c | 17 +
gcc/testsuite/gcc.target/i386/pr107863.c | 8 +
gcc/testsuite/gcc.target/i386/pr107934.c | 8 +
gcc/testsuite/gcc.target/i386/pr107969.c | 12 +
gcc/testsuite/gcc.target/i386/pr107970.c | 10 +
gcc/testsuite/gcc.target/i386/pr86270.c | 2 +-
gcc/testsuite/gcc.target/i386/pr93002.c | 2 +-
gcc/testsuite/gcc.target/i386/pr93492-2.c | 4 +-
gcc/testsuite/gcc.target/i386/pr93492-3.c | 4 +-
gcc/testsuite/gcc.target/i386/pr93492-4.c | 4 +-
gcc/testsuite/gcc.target/i386/pr93492-5.c | 4 +-
gcc/testsuite/gcc.target/i386/pr98167.c | 44 +
gcc/testsuite/gcc.target/i386/prefetchi-1.c | 40 +
gcc/testsuite/gcc.target/i386/prefetchi-2.c | 26 +
gcc/testsuite/gcc.target/i386/prefetchi-3.c | 20 +
gcc/testsuite/gcc.target/i386/prefetchi-4.c | 19 +
gcc/testsuite/gcc.target/i386/prefetchi-5.c | 4 +
gcc/testsuite/gcc.target/i386/rao-helper.h | 79 +
gcc/testsuite/gcc.target/i386/raoint-1.c | 31 +
gcc/testsuite/gcc.target/i386/raoint-aadd-2.c | 24 +
gcc/testsuite/gcc.target/i386/raoint-aand-2.c | 25 +
gcc/testsuite/gcc.target/i386/raoint-aor-2.c | 25 +
gcc/testsuite/gcc.target/i386/raoint-axor-2.c | 25 +
gcc/testsuite/gcc.target/i386/sse-12.c | 2 +-
gcc/testsuite/gcc.target/i386/sse-13.c | 8 +-
gcc/testsuite/gcc.target/i386/sse-14.c | 2 +-
gcc/testsuite/gcc.target/i386/sse-22.c | 4 +-
gcc/testsuite/gcc.target/i386/sse-23.c | 8 +-
gcc/testsuite/gcc.target/i386/x86gprintrin-1.c | 4 +-
gcc/testsuite/gcc.target/i386/x86gprintrin-2.c | 8 +-
gcc/testsuite/gcc.target/i386/x86gprintrin-3.c | 4 +-
gcc/testsuite/gcc.target/i386/x86gprintrin-4.c | 4 +-
gcc/testsuite/gcc.target/i386/x86gprintrin-5.c | 8 +-
gcc/testsuite/gcc.target/loongarch/fcopysign.c | 16 +
gcc/testsuite/gcc.target/loongarch/flogb.c | 18 +
gcc/testsuite/gcc.target/loongarch/frint.c | 16 +
gcc/testsuite/gcc.target/loongarch/fscaleb.c | 48 +
.../gcc.target/loongarch/ftint-no-inexact.c | 44 +
gcc/testsuite/gcc.target/loongarch/ftint.c | 44 +
gcc/testsuite/gcc.target/loongarch/imm-load.c | 10 +
gcc/testsuite/gcc.target/loongarch/imm-load1.c | 26 +
gcc/testsuite/gcc.target/loongarch/pr107713-1.c | 50 +
gcc/testsuite/gcc.target/loongarch/pr107713-2.c | 9 +
.../gcc.target/loongarch/stack-check-alloca-1.c | 15 +
.../gcc.target/loongarch/stack-check-alloca-2.c | 12 +
.../gcc.target/loongarch/stack-check-alloca-3.c | 12 +
.../gcc.target/loongarch/stack-check-alloca-4.c | 12 +
.../gcc.target/loongarch/stack-check-alloca-5.c | 13 +
.../gcc.target/loongarch/stack-check-alloca-6.c | 13 +
.../gcc.target/loongarch/stack-check-alloca.h | 15 +
.../gcc.target/loongarch/stack-check-cfa-1.c | 12 +
.../gcc.target/loongarch/stack-check-cfa-2.c | 12 +
.../gcc.target/loongarch/stack-check-prologue-1.c | 11 +
.../gcc.target/loongarch/stack-check-prologue-2.c | 11 +
.../gcc.target/loongarch/stack-check-prologue-3.c | 11 +
.../gcc.target/loongarch/stack-check-prologue-4.c | 11 +
.../gcc.target/loongarch/stack-check-prologue-5.c | 12 +
.../gcc.target/loongarch/stack-check-prologue-6.c | 11 +
.../gcc.target/loongarch/stack-check-prologue-7.c | 12 +
.../gcc.target/loongarch/stack-check-prologue.h | 5 +
gcc/testsuite/gcc.target/mips/pr106462.c | 12 +
gcc/testsuite/gcc.target/powerpc/cbranchcc4-1.c | 15 +
gcc/testsuite/gcc.target/powerpc/cbranchcc4-2.c | 11 +
.../gcc.target/powerpc/p9-vec-length-epil-8.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pr100866-1.c | 11 +
gcc/testsuite/gcc.target/powerpc/pr100866-2.c | 13 +
gcc/testsuite/gcc.target/powerpc/pr105586.c | 1 +
gcc/testsuite/gcc.target/powerpc/pr107412.c | 19 +
gcc/testsuite/gcc.target/riscv/branch-1.c | 37 +
gcc/testsuite/gcc.target/riscv/builtin_pause.c | 10 +
gcc/testsuite/gcc.target/riscv/pr107786-2.c | 17 +
gcc/testsuite/gcc.target/riscv/pr107786.c | 17 +
gcc/testsuite/gcc.target/riscv/pr93304.c | 2 +-
.../gcc.target/riscv/rv32-load-64bit-constant.c | 40 +
gcc/testsuite/gcc.target/riscv/rvv/base/dup-1.c | 521 +
gcc/testsuite/gcc.target/riscv/rvv/base/dup-2.c | 75 +
gcc/testsuite/gcc.target/riscv/rvv/base/macro.h | 6 +
gcc/testsuite/gcc.target/riscv/rvv/base/spill-1.c | 385 +
gcc/testsuite/gcc.target/riscv/rvv/base/spill-10.c | 41 +
gcc/testsuite/gcc.target/riscv/rvv/base/spill-11.c | 59 +
gcc/testsuite/gcc.target/riscv/rvv/base/spill-12.c | 47 +
gcc/testsuite/gcc.target/riscv/rvv/base/spill-2.c | 320 +
gcc/testsuite/gcc.target/riscv/rvv/base/spill-3.c | 254 +
gcc/testsuite/gcc.target/riscv/rvv/base/spill-4.c | 196 +
gcc/testsuite/gcc.target/riscv/rvv/base/spill-5.c | 130 +
gcc/testsuite/gcc.target/riscv/rvv/base/spill-6.c | 101 +
gcc/testsuite/gcc.target/riscv/rvv/base/spill-7.c | 114 +
gcc/testsuite/gcc.target/riscv/rvv/base/spill-8.c | 51 +
gcc/testsuite/gcc.target/riscv/rvv/base/spill-9.c | 42 +
.../gcc.target/riscv/rvv/base/spill-sp-adjust.c | 13 +
gcc/testsuite/gcc.target/riscv/sge.c | 12 +
gcc/testsuite/gcc.target/riscv/sgeu.c | 12 +
gcc/testsuite/gcc.target/riscv/shrink-wrap-1.c | 24 +
gcc/testsuite/gcc.target/riscv/sle.c | 12 +
gcc/testsuite/gcc.target/riscv/sleu.c | 12 +
gcc/testsuite/gcc.target/riscv/stack_frame.c | 26 +
gcc/testsuite/gcc.target/riscv/zawrs.c | 13 +
gcc/testsuite/gcc.target/riscv/zba-shNadd-04.c | 23 +
gcc/testsuite/gcc.target/riscv/zba-shNadd-05.c | 11 +
gcc/testsuite/gcc.target/riscv/zba-shNadd-07.c | 31 +
gcc/testsuite/gcc.target/riscv/zbb-min-max-02.c | 14 +
gcc/testsuite/gcc.target/riscv/zbb-srai-andn.c | 15 +
gcc/testsuite/gcc.target/riscv/zbs-bclri-01.c | 12 +
gcc/testsuite/gcc.target/riscv/zbs-bclri-02.c | 27 +
gcc/testsuite/gcc.target/riscv/zbs-bext.c | 29 +-
gcc/testsuite/gcc.target/riscv/zbs-bexti.c | 31 +
gcc/testsuite/gcc.target/riscv/zbs-binvi.c | 22 +
gcc/testsuite/gcc.target/riscv/zbs-bseti-02.c | 25 +
gcc/testsuite/gcc.target/riscv/zbs-bseti.c | 27 +
.../gcc.target/riscv/zbs-if_then_else-01.c | 20 +
.../gcc.target/x86_64/abi/bf16/abi-bf16.exp | 12 +-
gcc/testsuite/gcc.target/x86_64/abi/bf16/args.h | 4 +-
.../x86_64/abi/bf16/asm-support-darwin.S | 97 +
.../x86_64/abi/bf16/m256bf16/abi-bf16-ymm.exp | 12 +-
.../gcc.target/x86_64/abi/bf16/m256bf16/args.h | 4 +-
.../x86_64/abi/bf16/m256bf16/asm-support-darwin.S | 97 +
.../x86_64/abi/bf16/m512bf16/abi-bf16-zmm.exp | 12 +-
.../gcc.target/x86_64/abi/bf16/m512bf16/args.h | 4 +-
.../x86_64/abi/bf16/m512bf16/asm-support-darwin.S | 113 +
.../gdc.dg/Wbuiltin_declaration_mismatch2.d | 40 -
gcc/testsuite/gdc.dg/attr_register2.d | 4 +-
gcc/testsuite/gdc.dg/imports/pr108050/mod1.d | 2 +
gcc/testsuite/gdc.dg/imports/pr108050/mod2.d | 2 +
gcc/testsuite/gdc.dg/imports/pr108050/package.d | 2 +
gcc/testsuite/gdc.dg/pr107592.d | 13 +
gcc/testsuite/gdc.dg/pr108050.d | 4 +
gcc/testsuite/gdc.dg/simd2a.d | 12 +-
gcc/testsuite/gdc.dg/simd2b.d | 12 +-
gcc/testsuite/gdc.dg/simd2c.d | 12 +-
gcc/testsuite/gdc.dg/simd2d.d | 12 +-
gcc/testsuite/gdc.dg/simd2e.d | 12 +-
gcc/testsuite/gdc.dg/simd2f.d | 12 +-
gcc/testsuite/gdc.dg/simd2g.d | 12 +-
gcc/testsuite/gdc.dg/simd2h.d | 12 +-
gcc/testsuite/gdc.dg/simd2i.d | 12 +-
gcc/testsuite/gdc.dg/simd2j.d | 12 +-
.../gdc.dg/torture/imports/pr108055conv.d | 26 +
.../gdc.dg/torture/imports/pr108055spec.d | 18 +
.../gdc.dg/torture/imports/pr108055write.d | 19 +
gcc/testsuite/gdc.dg/torture/pr108055.d | 12 +
gcc/testsuite/gdc.test/compilable/nogc.d | 3 +-
gcc/testsuite/gdc.test/compilable/test15712.d | 12 +
gcc/testsuite/gdc.test/compilable/test23431.d | 14 +
.../gdc.test/compilable/test23431_minimal.d | 28 +
gcc/testsuite/gdc.test/compilable/test23433.d | 16 +
gcc/testsuite/gdc.test/compilable/test23439.d | 8 +
gcc/testsuite/gdc.test/compilable/test23534.d | 6 +
gcc/testsuite/gdc.test/compilable/test4375.d | 2 +-
gcc/testsuite/gdc.test/compilable/vgc2.d | 3 +-
.../gdc.test/fail_compilation/diag14818.d | 16 +-
gcc/testsuite/gdc.test/fail_compilation/diag8101.d | 5 +-
.../gdc.test/fail_compilation/diag_funclit.d | 14 +-
gcc/testsuite/gdc.test/fail_compilation/diagin.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail12.d | 4 +-
.../gdc.test/fail_compilation/fail15414.d | 21 +
.../gdc.test/fail_compilation/fail15616b.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail1900.d | 8 +-
.../gdc.test/fail_compilation/fail22366.d | 32 +-
.../gdc.test/fail_compilation/fail23439.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail320.d | 9 +-
gcc/testsuite/gdc.test/fail_compilation/fail54.d | 10 +-
gcc/testsuite/gdc.test/fail_compilation/fail99.d | 2 +-
.../gdc.test/fail_compilation/fail_arrayop2.d | 4 +-
.../gdc.test/fail_compilation/fail_pretty_errors.d | 18 +-
gcc/testsuite/gdc.test/fail_compilation/ice10922.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice13459.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice9540.d | 2 +-
.../gdc.test/fail_compilation/imports/fail320a.d | 1 +
.../gdc.test/fail_compilation/imports/fail320b.d | 3 +-
.../gdc.test/fail_compilation/lexer23465.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/misc1.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/nogc2.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/retscope.d | 4 +-
.../gdc.test/fail_compilation/retscope2.d | 4 +-
.../gdc.test/fail_compilation/templateoverload.d | 22 +
.../gdc.test/fail_compilation/test19646.d | 8 +-
.../gdc.test/fail_compilation/test21008.d | 6 +-
.../gdc.test/fail_compilation/test21062.d | 24 +
.../gdc.test/fail_compilation/test23491.d | 19 +
.../gdc.test/fail_compilation/test23536.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/throwexp.d | 12 +
.../gdc.test/fail_compilation/warn14905.d | 23 -
gcc/testsuite/gdc.test/runnable/lexer.d | 9 +-
gcc/testsuite/gdc.test/runnable/test21301.d | 116 +
gcc/testsuite/gdc.test/runnable/test21506.d | 40 +
gcc/testsuite/gfortran.dg/PR94104a.f90 | 29 +
gcc/testsuite/gfortran.dg/PR94104b.f90 | 29 +
gcc/testsuite/gfortran.dg/coarray/pr107441-caf.f90 | 27 +
gcc/testsuite/gfortran.dg/contiguous_12.f90 | 7 +
.../gfortran.dg/elemental_dependency_7.f90 | 28 +
gcc/testsuite/gfortran.dg/gomp/copyprivate-1.f90 | 21 +
gcc/testsuite/gfortran.dg/gomp/copyprivate-2.f90 | 97 +
gcc/testsuite/gfortran.dg/gomp/defaultmap-4.f90 | 4 +-
gcc/testsuite/gfortran.dg/gomp/defaultmap-5.f90 | 4 +-
gcc/testsuite/gfortran.dg/gomp/defaultmap-6.f90 | 2 +-
gcc/testsuite/gfortran.dg/gomp/nowait-2.f90 | 159 -
gcc/testsuite/gfortran.dg/gomp/nowait-4.f90 | 158 +
gcc/testsuite/gfortran.dg/gomp/nowait-5.f90 | 156 +
gcc/testsuite/gfortran.dg/gomp/nowait-6.f90 | 158 +
gcc/testsuite/gfortran.dg/gomp/nowait-7.f90 | 118 +
gcc/testsuite/gfortran.dg/gomp/nowait-8.f90 | 92 +
gcc/testsuite/gfortran.dg/graphite/pr107865.f90 | 18 +
gcc/testsuite/gfortran.dg/guality/guality.exp | 4 +
gcc/testsuite/gfortran.dg/merge_1.f90 | 57 +
gcc/testsuite/gfortran.dg/merge_init_expr_2.f90 | 3 +-
gcc/testsuite/gfortran.dg/null_actual_3.f90 | 18 +
gcc/testsuite/gfortran.dg/optional_absent_6.f90 | 60 +
gcc/testsuite/gfortran.dg/optional_absent_7.f90 | 31 +
gcc/testsuite/gfortran.dg/optional_absent_8.f90 | 53 +
gcc/testsuite/gfortran.dg/parens_2.f90 | 2 +-
gcc/testsuite/gfortran.dg/pr102180.f90 | 19 +
gcc/testsuite/gfortran.dg/pr106911.f90 | 18 +
gcc/testsuite/gfortran.dg/pr107559.f90 | 11 +
gcc/testsuite/gfortran.dg/pr107577.f90 | 13 +
gcc/testsuite/gfortran.dg/pr107679.f90 | 9 +
gcc/testsuite/gfortran.dg/pr107680.f90 | 34 +
gcc/testsuite/gfortran.dg/pr107681.f90 | 13 +
gcc/testsuite/gfortran.dg/pr107707.f90 | 13 +
gcc/testsuite/gfortran.dg/pr107872.f90 | 40 +
gcc/testsuite/gfortran.dg/pr107899.f90 | 13 +
gcc/testsuite/gfortran.dg/pr107995.f90 | 10 +
gcc/testsuite/gfortran.dg/pr108010.f90 | 54 +
gcc/testsuite/gfortran.dg/unpack_field_1.f90 | 15 +
gcc/testsuite/gfortran.dg/widechar_11.f90 | 51 +
gcc/testsuite/gnat.dg/abstract1.adb | 14 +-
gcc/testsuite/gnat.dg/abstract1.ads | 6 +-
gcc/testsuite/gnat.dg/machine_attr2.adb | 15 +
gcc/testsuite/gnat.dg/machine_attr2.ads | 8 +
gcc/testsuite/gnat.dg/opt100.adb | 13 +
gcc/testsuite/gnat.dg/opt100_pkg.adb | 17 +
gcc/testsuite/gnat.dg/opt100_pkg.ads | 23 +
gcc/testsuite/gnat.dg/opt99.adb | 15 +
gcc/testsuite/gnat.dg/opt99_pkg1.adb | 10 +
gcc/testsuite/gnat.dg/opt99_pkg1.ads | 19 +
gcc/testsuite/gnat.dg/opt99_pkg2.ads | 13 +
gcc/testsuite/gnat.dg/sso18.adb | 21 +
gcc/testsuite/gnat.dg/unchecked_convert9.adb | 2 +-
gcc/testsuite/jit.dg/harness.h | 15 +
gcc/testsuite/jit.dg/test-expressions.c | 234 +-
gcc/testsuite/lib/g++.exp | 4 +
gcc/testsuite/lib/gcc-dg.exp | 13 +
gcc/testsuite/lib/scanoffloadipa.exp | 148 +
gcc/testsuite/lib/target-supports-dg.exp | 15 +
gcc/testsuite/lib/target-supports.exp | 109 +-
gcc/tree-call-cdce.cc | 46 +
gcc/tree-cfg.cc | 13 +-
gcc/tree-chrec.cc | 3 +-
gcc/tree-core.h | 21 +-
gcc/tree-diagnostic.cc | 7 +-
gcc/tree-if-conv.cc | 24 +-
gcc/tree-into-ssa.cc | 19 +-
gcc/tree-loop-distribution.cc | 7 +-
gcc/tree-object-size.cc | 84 +-
gcc/tree-pretty-print.cc | 8 -
gcc/tree-scalar-evolution.cc | 25 +-
gcc/tree-ssa-alias.cc | 8 +-
gcc/tree-ssa-ccp.cc | 114 +-
gcc/tree-ssa-copy.cc | 49 +-
gcc/tree-ssa-dce.cc | 15 +-
gcc/tree-ssa-dom.cc | 8 +-
gcc/tree-ssa-forwprop.cc | 23 +-
gcc/tree-ssa-loop-im.cc | 24 +-
gcc/tree-ssa-loop-ivopts.cc | 118 +-
gcc/tree-ssa-loop-niter.cc | 446 +-
gcc/tree-ssa-loop-unswitch.cc | 265 +-
gcc/tree-ssa-loop.h | 3 +-
gcc/tree-ssa-operands.cc | 4 +-
gcc/tree-ssa-propagate.cc | 25 +-
gcc/tree-ssa-sccvn.cc | 56 +-
gcc/tree-ssa-sink.cc | 5 +-
gcc/tree-ssa-strlen.cc | 4 +-
gcc/tree-ssa-threadbackward.cc | 23 +-
gcc/tree-ssa-threadedge.cc | 6 +-
gcc/tree-ssa-uninit.cc | 4 +-
gcc/tree-ssa.cc | 93 +
gcc/tree-ssa.h | 25 +
gcc/tree-switch-conversion.cc | 59 +-
gcc/tree-switch-conversion.h | 8 +-
gcc/tree-vect-data-refs.cc | 12 +-
gcc/tree-vect-generic.cc | 11 +
gcc/tree-vect-patterns.cc | 12 +-
gcc/tree-vect-slp-patterns.cc | 15 +-
gcc/tree-vect-stmts.cc | 18 +
gcc/tree-vrp.cc | 3919 +--
gcc/tree-vrp.h | 27 +-
gcc/tree.cc | 202 +-
gcc/tree.def | 5 +-
gcc/tree.h | 24 +-
gcc/tristate.h | 1 +
gcc/value-query.cc | 25 +-
gcc/value-query.h | 8 +-
gcc/value-range-equiv.cc | 330 -
gcc/value-range-equiv.h | 90 -
gcc/value-range-storage.cc | 9 +-
gcc/value-range.cc | 45 +-
gcc/varasm.cc | 17 +-
gcc/vr-values.cc | 2169 +-
gcc/vr-values.h | 111 +-
include/ChangeLog | 18 +
include/demangle.h | 6 +
include/gomp-constants.h | 3 +-
include/xtensa-dynconfig.h | 442 +
intl/ChangeLog | 17 +
libatomic/ChangeLog | 21 +
libatomic/Makefile.am | 2 +
libatomic/Makefile.in | 61 +-
libatomic/config/linux/aarch64/atomic_16.S | 462 +
libatomic/config/linux/aarch64/host-config.h | 18 +-
libatomic/config/x86/init.c | 6 +-
libatomic/configure.tgt | 1 +
libbacktrace/ChangeLog | 67 +
libbacktrace/Makefile.am | 30 +
libbacktrace/Makefile.in | 198 +-
libbacktrace/config.h.in | 3 +
libbacktrace/configure | 105 +-
libbacktrace/configure.ac | 15 +
libbacktrace/elf.c | 3012 +-
libbacktrace/internal.h | 9 +
libbacktrace/zstdtest.c | 523 +
libcc1/ChangeLog | 9 +
libcc1/libcp1plugin.cc | 1 +
libcody/ChangeLog | 19 +
libcpp/ChangeLog | 61 +
libcpp/config.in | 6 +
libcpp/configure | 57 +
libcpp/configure.ac | 35 +
libcpp/directives.cc | 10 +-
libcpp/files.cc | 2 +-
libcpp/init.cc | 2 +-
libcpp/lex.cc | 51 +-
libcpp/macro.cc | 4 +-
libcpp/makeuname2c.cc | 9 +-
libcpp/ucnid.h | 46 +-
libcpp/uname2c.h | 34138 ++++++++++---------
libdecnumber/ChangeLog | 19 +-
libffi/ChangeLog | 56 +-
libgcc/ChangeLog | 25 +-
libgcc/config/xtensa/crti.S | 2 +-
libgcc/config/xtensa/crtn.S | 2 +-
libgcc/config/xtensa/lib1funcs.S | 2 +-
libgcc/config/xtensa/lib2funcs.S | 2 +-
libgcc/config/xtensa/xtensa-config-builtin.h | 198 +
libgcc/unwind-dw2-fde-dip.c | 58 +-
libgm2/ChangeLog | 5 +
libgo/Makefile.am | 1 +
libgo/Makefile.in | 6 +-
libgo/configure | 2 +-
libgo/configure.ac | 2 +-
libgo/go/syscall/errstr.go | 22 +-
libgo/go/syscall/errstr_glibc.go | 34 -
libgo/runtime/go-strerror.c | 37 +
libgomp/ChangeLog | 1324 +-
libgomp/config/gcn/icv-device.c | 15 +
libgomp/config/gcn/libgomp-gcn.h | 58 +
libgomp/config/gcn/target.c | 44 +-
libgomp/config/gcn/team.c | 2 +-
libgomp/config/nvptx/icv-device.c | 15 +
libgomp/configure | 3 -
libgomp/env.c | 2 +-
libgomp/icv-device.c | 17 +
libgomp/icv.c | 15 -
libgomp/libgomp-plugin.h | 1 -
libgomp/libgomp.h | 77 +-
libgomp/libgomp.texi | 89 +-
libgomp/oacc-host.c | 1 +
libgomp/oacc-mem.c | 41 +-
libgomp/plugin/configfrag.ac | 3 -
libgomp/plugin/plugin-gcn.c | 45 +-
libgomp/plugin/plugin-nvptx.c | 40 +-
libgomp/splay-tree.c | 22 +
libgomp/splay-tree.h | 8 +
libgomp/target.c | 787 +-
libgomp/testsuite/lib/libgomp.exp | 38 +-
libgomp/testsuite/libgomp.c-c++-common/icv-4.c | 2 +-
libgomp/testsuite/libgomp.c-c++-common/icv-5.c | 198 +-
libgomp/testsuite/libgomp.c-c++-common/icv-6.c | 61 +-
libgomp/testsuite/libgomp.c-c++-common/icv-7.c | 83 +-
libgomp/testsuite/libgomp.c-c++-common/icv-9.c | 72 +
.../libgomp.c-c++-common/on_device_arch.h | 35 -
.../libgomp.c-c++-common/reverse-offload-2.c | 49 +
libgomp/testsuite/libgomp.c-c++-common/target-45.c | 2 -
.../testsuite/libgomp.c/declare-variant-4-fiji.c | 8 +
.../testsuite/libgomp.c/declare-variant-4-gfx803.c | 7 +
.../testsuite/libgomp.c/declare-variant-4-gfx900.c | 7 +
.../testsuite/libgomp.c/declare-variant-4-gfx906.c | 7 +
.../testsuite/libgomp.c/declare-variant-4-gfx908.c | 7 +
.../testsuite/libgomp.c/declare-variant-4-gfx90a.c | 7 +
libgomp/testsuite/libgomp.c/declare-variant-4.h | 63 +
libgomp/testsuite/libgomp.c/target-simd-clone-1.c | 43 +
libgomp/testsuite/libgomp.c/target-simd-clone-2.c | 39 +
libgomp/testsuite/libgomp.c/target-simd-clone-3.c | 40 +
libgomp/testsuite/libgomp.fortran/allocate-2.f90 | 25 +
libgomp/testsuite/libgomp.fortran/allocate-3.f90 | 28 +
libgomp/testsuite/libgomp.fortran/icv-5.f90 | 226 +
libgomp/testsuite/libgomp.fortran/icv-6.f90 | 140 +
.../libgomp.fortran/reverse-offload-2.f90 | 72 +
.../libgomp.fortran/reverse-offload-3.f90 | 68 +
.../libgomp.fortran/reverse-offload-4.f90 | 129 +
.../libgomp.fortran/reverse-offload-5.f90 | 100 +
.../libgomp.fortran/reverse-offload-5a.f90 | 98 +
libgomp/testsuite/libgomp.fortran/target-11.f90 | 75 +
libgomp/testsuite/libgomp.fortran/target-13.f90 | 159 +
libgomp/testsuite/libgomp.fortran/target10.f90 | 1 -
.../declare-allocatable-1-directive.f90 | 278 +
.../declare-allocatable-1-runtime.f90 | 278 +
.../libgomp.oacc-fortran/declare-allocatable-1.f90 | 268 +
...re-allocatable-array_descriptor-1-directive.f90 | 438 +
...lare-allocatable-array_descriptor-1-runtime.f90 | 402 +
.../testsuite/libgomp.oacc-fortran/pr106643-1.f90 | 83 +
libiberty/ChangeLog | 234 +-
libiberty/cp-demangle.c | 260 +-
libiberty/testsuite/demangle-expected | 53 +
libitm/ChangeLog | 225 +-
libobjc/ChangeLog | 4 +-
liboffloadmic/ChangeLog | 765 -
liboffloadmic/Makefile.am | 160 -
liboffloadmic/Makefile.in | 1310 -
liboffloadmic/aclocal.m4 | 1180 -
liboffloadmic/configure | 17512 ----------
liboffloadmic/configure.ac | 143 -
liboffloadmic/configure.tgt | 39 -
liboffloadmic/doc/doxygen/config | 2328 --
liboffloadmic/doc/doxygen/header.tex | 90 -
.../include/coi/common/COIEngine_common.h | 121 -
liboffloadmic/include/coi/common/COIEvent_common.h | 84 -
.../include/coi/common/COIMacros_common.h | 229 -
liboffloadmic/include/coi/common/COIPerf_common.h | 87 -
.../include/coi/common/COIResult_common.h | 148 -
.../include/coi/common/COISysInfo_common.h | 126 -
liboffloadmic/include/coi/common/COITypes_common.h | 88 -
liboffloadmic/include/coi/sink/COIBuffer_sink.h | 133 -
liboffloadmic/include/coi/sink/COIPipeline_sink.h | 137 -
liboffloadmic/include/coi/sink/COIProcess_sink.h | 174 -
.../include/coi/source/COIBuffer_source.h | 1806 -
.../include/coi/source/COIEngine_source.h | 273 -
liboffloadmic/include/coi/source/COIEvent_source.h | 301 -
.../include/coi/source/COIPipeline_source.h | 437 -
.../include/coi/source/COIProcess_source.h | 1235 -
liboffloadmic/liboffloadmic_host.spec.in | 3 -
liboffloadmic/liboffloadmic_target.spec.in | 3 -
liboffloadmic/plugin/Makefile.am | 125 -
liboffloadmic/plugin/Makefile.in | 840 -
liboffloadmic/plugin/aclocal.m4 | 1180 -
liboffloadmic/plugin/configure | 17000 ---------
liboffloadmic/plugin/configure.ac | 147 -
liboffloadmic/plugin/libgomp-plugin-intelmic.cpp | 545 -
liboffloadmic/plugin/offload_target_main.cpp | 380 -
liboffloadmic/runtime/cean_util.cpp | 421 -
liboffloadmic/runtime/cean_util.h | 137 -
liboffloadmic/runtime/coi/coi_client.cpp | 494 -
liboffloadmic/runtime/coi/coi_client.h | 176 -
liboffloadmic/runtime/coi/coi_server.cpp | 180 -
liboffloadmic/runtime/coi/coi_server.h | 94 -
liboffloadmic/runtime/compiler_if_host.cpp | 501 -
liboffloadmic/runtime/compiler_if_host.h | 209 -
liboffloadmic/runtime/compiler_if_target.cpp | 64 -
liboffloadmic/runtime/compiler_if_target.h | 70 -
liboffloadmic/runtime/dv_util.cpp | 153 -
liboffloadmic/runtime/dv_util.h | 84 -
liboffloadmic/runtime/emulator/coi_common.h | 168 -
liboffloadmic/runtime/emulator/coi_device.cpp | 401 -
liboffloadmic/runtime/emulator/coi_device.h | 66 -
liboffloadmic/runtime/emulator/coi_host.cpp | 1634 -
liboffloadmic/runtime/emulator/coi_host.h | 65 -
liboffloadmic/runtime/emulator/coi_version_asm.h | 91 -
.../runtime/emulator/coi_version_linker_script.map | 91 -
liboffloadmic/runtime/liboffload_error.c | 561 -
liboffloadmic/runtime/liboffload_error_codes.h | 337 -
liboffloadmic/runtime/liboffload_msg.c | 66 -
liboffloadmic/runtime/liboffload_msg.h | 416 -
liboffloadmic/runtime/mic_lib.f90 | 282 -
liboffloadmic/runtime/offload.h | 565 -
liboffloadmic/runtime/offload_common.cpp | 190 -
liboffloadmic/runtime/offload_common.h | 553 -
liboffloadmic/runtime/offload_engine.cpp | 1128 -
liboffloadmic/runtime/offload_engine.h | 724 -
liboffloadmic/runtime/offload_env.cpp | 384 -
liboffloadmic/runtime/offload_env.h | 112 -
liboffloadmic/runtime/offload_host.cpp | 7255 ----
liboffloadmic/runtime/offload_host.h | 541 -
liboffloadmic/runtime/offload_iterator.h | 103 -
liboffloadmic/runtime/offload_omp_host.cpp | 1267 -
liboffloadmic/runtime/offload_omp_target.cpp | 736 -
liboffloadmic/runtime/offload_orsl.cpp | 104 -
liboffloadmic/runtime/offload_orsl.h | 47 -
liboffloadmic/runtime/offload_table.cpp | 671 -
liboffloadmic/runtime/offload_table.h | 468 -
liboffloadmic/runtime/offload_target.cpp | 878 -
liboffloadmic/runtime/offload_target.h | 129 -
liboffloadmic/runtime/offload_target_main.cpp | 37 -
liboffloadmic/runtime/offload_timer.h | 192 -
liboffloadmic/runtime/offload_timer_host.cpp | 379 -
liboffloadmic/runtime/offload_timer_target.cpp | 87 -
liboffloadmic/runtime/offload_trace.cpp | 409 -
liboffloadmic/runtime/offload_trace.h | 86 -
liboffloadmic/runtime/offload_util.cpp | 226 -
liboffloadmic/runtime/offload_util.h | 182 -
liboffloadmic/runtime/ofldbegin.cpp | 337 -
liboffloadmic/runtime/ofldend.cpp | 114 -
.../runtime/orsl-lite/include/orsl-lite.h | 241 -
liboffloadmic/runtime/orsl-lite/lib/orsl-lite.c | 357 -
liboffloadmic/runtime/orsl-lite/version.txt | 1 -
libphobos/ChangeLog | 25 +-
libphobos/libdruntime/MERGE | 2 +-
libphobos/libdruntime/core/demangle.d | 101 +-
libphobos/libdruntime/core/exception.d | 24 +-
libphobos/libdruntime/core/internal/gc/os.d | 3 -
libphobos/libdruntime/core/runtime.d | 2 +-
libphobos/libdruntime/core/sync/condition.d | 35 +-
libphobos/libdruntime/core/sync/mutex.d | 2 +-
libphobos/libdruntime/core/sys/posix/sys/wait.d | 1 +
libphobos/libdruntime/core/sys/windows/winsock2.d | 4 +-
libphobos/libdruntime/gcc/simd.d | 26 +-
libphobos/src/MERGE | 2 +-
libphobos/src/std/algorithm/mutation.d | 2 +-
libphobos/src/std/algorithm/sorting.d | 2 +-
libphobos/src/std/array.d | 9 +-
libphobos/src/std/base64.d | 6 +-
libphobos/src/std/bitmanip.d | 4 +-
libphobos/src/std/checkedint.d | 18 +-
libphobos/src/std/concurrency.d | 4 +-
libphobos/src/std/container/array.d | 28 +-
libphobos/src/std/container/binaryheap.d | 4 +-
libphobos/src/std/conv.d | 26 +-
libphobos/src/std/datetime/systime.d | 4 +-
libphobos/src/std/digest/hmac.d | 4 +-
libphobos/src/std/exception.d | 8 +-
.../allocator/building_blocks/package.d | 12 +-
libphobos/src/std/experimental/allocator/package.d | 17 +-
libphobos/src/std/file.d | 13 +-
libphobos/src/std/format/internal/write.d | 20 +-
libphobos/src/std/format/package.d | 31 +-
libphobos/src/std/format/write.d | 20 +
libphobos/src/std/getopt.d | 2 +-
libphobos/src/std/math/hardware.d | 124 +-
libphobos/src/std/process.d | 13 +-
libphobos/src/std/range/package.d | 26 +-
libphobos/src/std/socket.d | 29 +-
libphobos/src/std/stdio.d | 210 +-
libphobos/src/std/sumtype.d | 10 +-
libphobos/src/std/traits.d | 28 +-
libphobos/src/std/typecons.d | 10 +-
libphobos/src/std/uni/package.d | 4 +-
libphobos/src/std/utf.d | 4 +-
libphobos/src/std/windows/registry.d | 2 +-
libquadmath/ChangeLog | 171 +
libsanitizer/ChangeLog | 18 +-
libsanitizer/LOCAL_PATCHES | 3 +-
libsanitizer/MERGE | 2 +-
libsanitizer/asan/asan_allocator.cpp | 4 +-
libsanitizer/asan/asan_allocator.h | 6 -
libsanitizer/asan/asan_descriptions.cpp | 12 +-
libsanitizer/asan/asan_errors.cpp | 3 +-
libsanitizer/asan/asan_interceptors.h | 2 +-
libsanitizer/asan/asan_interface.inc | 7 +
libsanitizer/asan/asan_interface_internal.h | 14 +
libsanitizer/asan/asan_mapping.h | 8 +
libsanitizer/asan/asan_mapping_sparc64.h | 19 +
libsanitizer/asan/asan_poisoning.cpp | 92 +-
libsanitizer/asan/asan_rtl.cpp | 17 +-
libsanitizer/configure.tgt | 3 +-
libsanitizer/hwasan/hwasan.cpp | 8 +-
libsanitizer/hwasan/hwasan_flags.inc | 2 +-
libsanitizer/hwasan/hwasan_fuchsia.cpp | 4 +
libsanitizer/hwasan/hwasan_report.cpp | 24 +-
libsanitizer/include/sanitizer/msan_interface.h | 2 +
libsanitizer/libbacktrace/backtrace-rename.h | 1 +
libsanitizer/lsan/lsan_common.cpp | 49 +-
libsanitizer/lsan/lsan_common.h | 2 +
libsanitizer/lsan/lsan_common_mac.cpp | 74 +-
libsanitizer/merge.sh | 2 +-
libsanitizer/sanitizer_common/sanitizer_common.h | 3 +
.../sanitizer_common_interceptors.inc | 2 +-
...zer_common_interceptors_vfork_loongarch64.inc.S | 6 -
libsanitizer/sanitizer_common/sanitizer_linux.cpp | 10 +-
libsanitizer/sanitizer_common/sanitizer_mac.cpp | 5 +-
libsanitizer/sanitizer_common/sanitizer_platform.h | 4 +-
.../sanitizer_platform_limits_posix.h | 2 +-
.../sanitizer_stoptheworld_mac.cpp | 7 +-
.../sanitizer_symbolizer_libcdep.cpp | 2 +
.../sanitizer_syscall_linux_loongarch64.inc | 90 +-
libsanitizer/tsan/tsan_interceptors.h | 5 +-
libsanitizer/tsan/tsan_interceptors_posix.cpp | 93 +-
libsanitizer/tsan/tsan_interface.h | 7 +
libsanitizer/tsan/tsan_rtl.h | 12 +-
libstdc++-v3/ChangeLog | 1048 +-
libstdc++-v3/acinclude.m4 | 8 +-
libstdc++-v3/config/abi/pre/gnu.ver | 47 +-
libstdc++-v3/config/os/bsd/darwin/os_defines.h | 18 +-
libstdc++-v3/configure | 28 +-
libstdc++-v3/doc/html/manual/bugs.html | 4 +
.../doc/html/manual/documentation_hacking.html | 21 +-
libstdc++-v3/doc/html/manual/index.html | 2 +-
libstdc++-v3/doc/xml/authors.xml | 14 +-
.../doc/xml/manual/documentation_hacking.xml | 28 +-
libstdc++-v3/doc/xml/manual/intro.xml | 7 +
libstdc++-v3/doc/xml/manual/spine.xml | 9 +-
libstdc++-v3/include/Makefile.am | 2 +
libstdc++-v3/include/Makefile.in | 2 +
libstdc++-v3/include/bits/alloc_traits.h | 40 +-
libstdc++-v3/include/bits/allocator.h | 13 +-
libstdc++-v3/include/bits/atomic_wait.h | 8 +-
libstdc++-v3/include/bits/basic_ios.tcc | 17 +-
libstdc++-v3/include/bits/basic_string.h | 70 +-
libstdc++-v3/include/bits/basic_string.tcc | 41 -
libstdc++-v3/include/bits/charconv.h | 18 +-
libstdc++-v3/include/bits/chrono.h | 159 +-
libstdc++-v3/include/bits/erase_if.h | 2 +-
libstdc++-v3/include/bits/fs_path.h | 126 +-
libstdc++-v3/include/bits/fstream.tcc | 17 +-
libstdc++-v3/include/bits/locale_classes.h | 12 +
libstdc++-v3/include/bits/locale_classes.tcc | 99 +-
libstdc++-v3/include/bits/locale_facets.tcc | 34 +-
libstdc++-v3/include/bits/locale_facets_nonio.tcc | 64 +
libstdc++-v3/include/bits/new_allocator.h | 13 +-
libstdc++-v3/include/bits/ptr_traits.h | 10 +-
libstdc++-v3/include/bits/random.h | 112 +-
libstdc++-v3/include/bits/random.tcc | 4 +-
libstdc++-v3/include/bits/range_access.h | 53 +-
libstdc++-v3/include/bits/ranges_algobase.h | 2 +-
libstdc++-v3/include/bits/regex_automaton.h | 2 +-
libstdc++-v3/include/bits/regex_error.h | 26 +-
libstdc++-v3/include/bits/std_mutex.h | 1 +
.../include/bits/stl_iterator_base_funcs.h | 8 +-
.../include/bits/stl_iterator_base_types.h | 1 +
libstdc++-v3/include/bits/stl_tempbuf.h | 3 +
libstdc++-v3/include/bits/stl_vector.h | 6 +-
libstdc++-v3/include/bits/unique_lock.h | 5 +
libstdc++-v3/include/bits/vector.tcc | 103 +-
libstdc++-v3/include/debug/formatter.h | 35 +-
libstdc++-v3/include/experimental/bits/fs_path.h | 52 +-
libstdc++-v3/include/experimental/contract | 81 +
libstdc++-v3/include/experimental/map | 6 +-
libstdc++-v3/include/experimental/propagate_const | 88 +-
libstdc++-v3/include/experimental/set | 4 +-
libstdc++-v3/include/experimental/unordered_map | 4 +-
libstdc++-v3/include/experimental/unordered_set | 4 +-
libstdc++-v3/include/ext/alloc_traits.h | 21 +-
libstdc++-v3/include/ext/concurrence.h | 2 +-
libstdc++-v3/include/ext/functional | 4 +-
.../include/ext/pb_ds/detail/type_utils.hpp | 3 +-
libstdc++-v3/include/ext/random | 72 +-
libstdc++-v3/include/precompiled/stdc++.h | 1 +
libstdc++-v3/include/pstl/execution_defs.h | 8 +-
libstdc++-v3/include/std/array | 4 +-
libstdc++-v3/include/std/atomic | 17 +
libstdc++-v3/include/std/bit | 6 +-
libstdc++-v3/include/std/charconv | 90 +-
libstdc++-v3/include/std/chrono | 906 +-
libstdc++-v3/include/std/complex | 1550 +-
libstdc++-v3/include/std/concepts | 24 +-
libstdc++-v3/include/std/expected | 9 +-
libstdc++-v3/include/std/format | 3989 +++
libstdc++-v3/include/std/functional | 62 +-
libstdc++-v3/include/std/iostream | 4 +
libstdc++-v3/include/std/map | 6 +-
libstdc++-v3/include/std/mutex | 14 +
libstdc++-v3/include/std/ranges | 603 +
libstdc++-v3/include/std/set | 4 +-
libstdc++-v3/include/std/shared_mutex | 22 +-
libstdc++-v3/include/std/spanstream | 3 +-
libstdc++-v3/include/std/stacktrace | 57 +-
libstdc++-v3/include/std/string_view | 4 +-
libstdc++-v3/include/std/tuple | 28 +-
libstdc++-v3/include/std/unordered_map | 4 +-
libstdc++-v3/include/std/unordered_set | 4 +-
libstdc++-v3/include/std/variant | 3 +
libstdc++-v3/include/std/version | 1 +
libstdc++-v3/libsupc++/compare | 7 +-
libstdc++-v3/libsupc++/eh_alloc.cc | 5 +
libstdc++-v3/libsupc++/eh_globals.cc | 21 +-
libstdc++-v3/libsupc++/exception_ptr.h | 2 +-
libstdc++-v3/libsupc++/hash_bytes.cc | 10 +-
libstdc++-v3/libsupc++/pbase_type_info.cc | 7 +-
libstdc++-v3/python/Makefile.am | 1 +
libstdc++-v3/python/Makefile.in | 1 +
libstdc++-v3/python/libstdcxx/v6/printers.py | 152 +-
libstdc++-v3/src/Makefile.am | 72 +-
libstdc++-v3/src/Makefile.in | 80 +-
libstdc++-v3/src/c++11/debug.cc | 19 +-
libstdc++-v3/src/c++11/facet_inst_macros.h | 17 +
libstdc++-v3/src/c++11/locale-inst-monetary.h | 10 +-
libstdc++-v3/src/c++11/locale-inst-numeric.h | 10 +-
libstdc++-v3/src/c++11/locale-inst.cc | 95 +-
libstdc++-v3/src/c++11/system_error.cc | 1 -
libstdc++-v3/src/c++17/fast_float/LOCAL_PATCHES | 2 -
libstdc++-v3/src/c++17/fast_float/MERGE | 2 +-
libstdc++-v3/src/c++17/fast_float/README.md | 91 +-
libstdc++-v3/src/c++17/fast_float/fast_float.h | 289 +-
libstdc++-v3/src/c++17/floating_from_chars.cc | 46 +-
libstdc++-v3/src/c++17/floating_to_chars.cc | 94 +-
libstdc++-v3/src/c++17/memory_resource.cc | 14 +-
libstdc++-v3/src/c++98/compatibility-ldbl.cc | 8 +
libstdc++-v3/src/c++98/globals_io.cc | 2 +
libstdc++-v3/src/c++98/ios_base_init.h | 13 +
libstdc++-v3/src/experimental/Makefile.am | 96 +
libstdc++-v3/src/experimental/Makefile.in | 795 +
libstdc++-v3/src/experimental/contract.cc | 41 +
libstdc++-v3/testsuite/17_intro/badnames.cc | 1 +
libstdc++-v3/testsuite/17_intro/names.cc | 28 +-
libstdc++-v3/testsuite/17_intro/static.cc | 2 +-
.../testsuite/17_intro/tag_type_explicit_ctor.cc | 2 +
libstdc++-v3/testsuite/18_support/105387.cc | 63 +
libstdc++-v3/testsuite/18_support/105387_memptr.cc | 25 +
.../18_support/comparisons/algorithms/fallback.cc | 6 +-
libstdc++-v3/testsuite/18_support/new_nothrow.cc | 14 +-
.../19_diagnostics/stacktrace/synopsis.cc | 11 +-
libstdc++-v3/testsuite/20_util/any/cons/92156.cc | 1 +
.../testsuite/20_util/any/modifiers/92156.cc | 1 +
.../testsuite/20_util/default_delete/void_neg.cc | 3 +
.../20_util/duration/arithmetic/overflow_c++20.cc | 29 +
.../testsuite/20_util/from_chars/pr107468.cc | 42 +
.../testsuite/20_util/function/cons/70692.cc | 2 +-
.../20_util/function_objects/bind_front/107784.cc | 15 +
.../testsuite/20_util/headers/memory/synopsis.cc | 2 +-
.../is_complete_or_unbounded/memoization_neg.cc | 2 +-
.../testsuite/20_util/shared_ptr/cons/void_neg.cc | 2 +
libstdc++-v3/testsuite/20_util/to_chars/double.cc | 4 +-
libstdc++-v3/testsuite/20_util/to_chars/float.cc | 4 +-
.../testsuite/20_util/to_chars/float128_c++23.cc | 108 +
libstdc++-v3/testsuite/20_util/tuple/swap.cc | 2 +-
.../20_util/unique_ptr/creation/for_overwrite.cc | 4 +-
.../21_strings/basic_string/cons/char/103919.cc | 4 +-
.../22_locale/ctype/is/string/89728_neg.cc | 5 +-
.../testsuite/23_containers/map/erasure.cc | 13 +
.../23_containers/map/modifiers/emplace/92300.cc | 4 +-
.../23_containers/map/modifiers/insert/92300.cc | 4 +-
.../testsuite/23_containers/set/erasure.cc | 13 +
.../23_containers/unordered_map/erasure.cc | 13 +
.../23_containers/unordered_set/erasure.cc | 13 +
.../headers/iterator/range_access_c++11.cc | 4 +-
.../headers/iterator/range_access_c++14.cc | 12 +-
.../headers/iterator/range_access_c++17.cc | 12 +-
.../testsuite/25_algorithms/copy/constrained.cc | 24 +
.../26_numerics/bit/bit.pow.two/lwg3656.cc | 15 +
.../subtract_with_carry_engine/cons/lwg3809.cc | 26 +
.../testsuite/26_numerics/valarray/87641.cc | 2 +-
.../27_io/basic_filebuf/sputn/char/63746.cc | 38 +
.../testsuite/27_io/filesystem/iterators/106201.cc | 14 +
.../27_io/filesystem/path/construct/95048.cc | 45 +
.../29_atomics/atomic/lock_free_aliases.cc | 34 +
.../try_lock_until/clock_neg.cc | 4 +-
.../testsuite/30_threads/shared_lock/locking/3.cc | 2 +-
.../testsuite/30_threads/shared_lock/locking/4.cc | 2 +-
.../30_threads/shared_lock/locking/clock_neg.cc | 4 +-
.../shared_timed_mutex/try_lock_until/clock_neg.cc | 4 +-
.../timed_mutex/try_lock_until/clock_neg.cc | 4 +-
libstdc++-v3/testsuite/30_threads/try_lock/4.cc | 2 +-
.../testsuite/30_threads/unique_lock/cons/60497.cc | 2 +-
.../testsuite/30_threads/unique_lock/locking/3.cc | 2 +-
.../30_threads/unique_lock/locking/clock_neg.cc | 4 +-
.../experimental/filesystem/iterators/106201.cc | 14 +
.../filesystem/iterators/error_reporting.cc | 35 +-
.../filesystem/path/construct/95048.cc | 47 +
libstdc++-v3/testsuite/experimental/map/erasure.cc | 13 +
.../propagate_const/observers/107525.cc | 47 +
libstdc++-v3/testsuite/experimental/set/erasure.cc | 13 +
.../experimental/unordered_map/erasure.cc | 13 +
.../experimental/unordered_set/erasure.cc | 13 +
libstdc++-v3/testsuite/lib/prune.exp | 2 +
.../concepts.lang/concept.destructible/1.cc | 5 +
.../testsuite/std/format/arguments/args.cc | 96 +
libstdc++-v3/testsuite/std/format/error.cc | 26 +
libstdc++-v3/testsuite/std/format/format_string.cc | 16 +
.../testsuite/std/format/formatter/concept.cc | 46 +
.../testsuite/std/format/formatter/requirements.cc | 59 +
.../testsuite/std/format/functions/107871.cc | 14 +
.../testsuite/std/format/functions/format.cc | 342 +
.../testsuite/std/format/functions/format_to_n.cc | 96 +
.../testsuite/std/format/functions/size.cc | 52 +
.../testsuite/std/format/functions/vformat_to.cc | 51 +
libstdc++-v3/testsuite/std/format/parse_ctx.cc | 365 +
libstdc++-v3/testsuite/std/format/string.cc | 131 +
libstdc++-v3/testsuite/std/format/string_neg.cc | 7 +
.../testsuite/std/ranges/adaptors/as_rvalue/1.cc | 47 +
.../testsuite/std/ranges/cartesian_product/1.cc | 186 +
libstdc++-v3/testsuite/std/time/clock/gps/1.cc | 38 +
libstdc++-v3/testsuite/std/time/clock/tai/1.cc | 41 +
libstdc++-v3/testsuite/std/time/clock/utc/1.cc | 48 +
libstdc++-v3/testsuite/std/time/hh_mm_ss/1.cc | 56 +-
libvtv/ChangeLog | 2 +-
lto-plugin/ChangeLog | 15 +
maintainer-scripts/ChangeLog | 64 +
maintainer-scripts/gcc_release | 2 +-
maintainer-scripts/update_web_docs_git | 1 +
zlib/ChangeLog | 15 +
3045 files changed, 164293 insertions(+), 124772 deletions(-)
diff --cc gcc/configure
index 85181bcbcdc,6af7dbd06b0..5e10b50d916
--- a/gcc/configure
+++ b/gcc/configure
@@@ -19734,7 -19712,7 +19726,7 @@@ els
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
- #line 19737 "configure"
-#line 19715 "configure"
++#line 19729 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@@ -19840,7 -19818,7 +19832,7 @@@ els
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
- #line 19843 "configure"
-#line 19821 "configure"
++#line 19835 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
More information about the Libstdc++-cvs
mailing list