[gcc(refs/users/marxin/heads/marxin-gcc-benchmark-branch)] Merge commit '9a3d019a74d8d49fb6e6d75a00bd79fdb936a2e1' into me/marxin-gcc-benchmark-branch
Martin Liska
marxin@gcc.gnu.org
Mon Mar 30 11:05:32 GMT 2020
https://gcc.gnu.org/g:b4bc69022ec90796c6bcfe82d1eaca2d76deb86d
commit b4bc69022ec90796c6bcfe82d1eaca2d76deb86d
Merge: 14d376c361a 9a3d019a74d
Author: Martin Liska <mliska@suse.cz>
Date: Mon Mar 30 12:03:07 2020 +0200
Merge commit '9a3d019a74d8d49fb6e6d75a00bd79fdb936a2e1' into me/marxin-gcc-benchmark-branch
Diff:
.gitattributes | 4 +
ChangeLog | 25 +
config/ChangeLog | 22 +
config/lib-link.m4 | 22 +-
config/no-executables.m4 | 4 +-
config/toolexeclibdir.m4 | 31 +
contrib/ChangeLog | 58 +
contrib/gcc-git-customization.sh | 142 +-
contrib/gcc_update | 3 +-
contrib/git-add-user-branch.sh | 46 +
contrib/git-add-vendor-branch.sh | 48 +
contrib/git-fetch-vendor.sh | 64 +-
fixincludes/ChangeLog | 15 +
fixincludes/fixinc.in | 2 +-
fixincludes/fixincl.x | 45 +-
fixincludes/inclhack.def | 15 +
fixincludes/mkfixinc.sh | 1 +
fixincludes/mkheaders.in | 3 +-
fixincludes/tests/base/inttypes.h | 9 +
gcc/BASE-VER | 2 +-
gcc/ChangeLog | 2583 +
gcc/ChangeLog-2009 | 2 +-
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 37 +-
gcc/ada/ChangeLog | 5 +
gcc/ada/raise-gcc.c | 10 +
gcc/alias.c | 11 +-
gcc/analyzer/ChangeLog | 758 +
gcc/analyzer/analysis-plan.cc | 134 +
gcc/analyzer/analysis-plan.h | 60 +
gcc/analyzer/analyzer-logging.cc | 228 +
gcc/analyzer/analyzer-logging.h | 264 +
gcc/analyzer/analyzer-pass.cc | 102 +
gcc/analyzer/analyzer-selftests.cc | 68 +
gcc/analyzer/analyzer-selftests.h | 51 +
gcc/analyzer/analyzer.cc | 199 +
gcc/analyzer/analyzer.h | 119 +
gcc/analyzer/analyzer.opt | 181 +
gcc/analyzer/call-string.cc | 212 +
gcc/analyzer/call-string.h | 77 +
gcc/analyzer/checker-path.cc | 965 +
gcc/analyzer/checker-path.h | 532 +
gcc/analyzer/constraint-manager.cc | 2266 +
gcc/analyzer/constraint-manager.h | 250 +
gcc/analyzer/diagnostic-manager.cc | 1298 +
gcc/analyzer/diagnostic-manager.h | 128 +
gcc/analyzer/engine.cc | 3701 ++
gcc/analyzer/engine.h | 30 +
gcc/analyzer/exploded-graph.h | 874 +
gcc/analyzer/function-set.cc | 197 +
gcc/analyzer/function-set.h | 50 +
gcc/analyzer/pending-diagnostic.cc | 83 +
gcc/analyzer/pending-diagnostic.h | 274 +
gcc/analyzer/program-point.cc | 558 +
gcc/analyzer/program-point.h | 314 +
gcc/analyzer/program-state.cc | 1461 +
gcc/analyzer/program-state.h | 380 +
gcc/analyzer/region-model.cc | 8214 +++
gcc/analyzer/region-model.h | 2184 +
gcc/analyzer/sm-file.cc | 441 +
gcc/analyzer/sm-malloc.cc | 838 +
gcc/analyzer/sm-malloc.dot | 89 +
gcc/analyzer/sm-pattern-test.cc | 156 +
gcc/analyzer/sm-sensitive.cc | 253 +
gcc/analyzer/sm-signal.cc | 376 +
gcc/analyzer/sm-taint.cc | 332 +
gcc/analyzer/sm.cc | 138 +
gcc/analyzer/sm.h | 191 +
gcc/analyzer/state-purge.cc | 531 +
gcc/analyzer/state-purge.h | 166 +
gcc/analyzer/supergraph.cc | 1005 +
gcc/analyzer/supergraph.h | 580 +
gcc/attribs.c | 2 +
gcc/auto-inc-dec.c | 12 +-
gcc/builtin-types.def | 5 +
gcc/builtins.def | 11 +-
gcc/c-family/ChangeLog | 88 +
gcc/c-family/c-ada-spec.c | 138 +-
gcc/c-family/c-attribs.c | 66 +-
gcc/c-family/c-common.c | 119 +-
gcc/c-family/c-common.h | 11 +-
gcc/c-family/c-cppbuiltin.c | 10 +-
gcc/c-family/c-format.c | 3 +-
gcc/c-family/c-warn.c | 147 +-
gcc/c-family/c.opt | 14 +-
gcc/c/ChangeLog | 30 +
gcc/c/c-decl.c | 15 +-
gcc/c/c-parser.c | 8 +-
gcc/c/c-typeck.c | 2 +
gcc/calls.c | 14 +-
gcc/cfgexpand.c | 3 +
gcc/cgraph.c | 476 +-
gcc/cgraph.h | 87 +-
gcc/cgraphclones.c | 21 +-
gcc/combine.c | 3 +-
gcc/common.opt | 4 +
gcc/common/config/arc/arc-common.c | 2 +-
gcc/config.gcc | 6 +-
gcc/config.in | 24 +
gcc/config/aarch64/aarch64-builtins.c | 45 +-
gcc/config/aarch64/aarch64-c.c | 6 +
gcc/config/aarch64/aarch64-modes.def | 13 +-
gcc/config/aarch64/aarch64-option-extensions.def | 38 +-
gcc/config/aarch64/aarch64-protos.h | 2 +
gcc/config/aarch64/aarch64-simd-builtins.def | 26 +
gcc/config/aarch64/aarch64-simd.md | 217 +-
gcc/config/aarch64/aarch64-speculation.cc | 17 +-
gcc/config/aarch64/aarch64-sve-builtins-base.cc | 114 +-
gcc/config/aarch64/aarch64-sve-builtins-base.def | 77 +-
gcc/config/aarch64/aarch64-sve-builtins-base.h | 21 +
gcc/config/aarch64/aarch64-sve-builtins-shapes.cc | 285 +-
gcc/config/aarch64/aarch64-sve-builtins-shapes.h | 10 +
gcc/config/aarch64/aarch64-sve-builtins-sve2.cc | 3 +-
gcc/config/aarch64/aarch64-sve-builtins-sve2.def | 6 +-
gcc/config/aarch64/aarch64-sve-builtins-sve2.h | 1 -
gcc/config/aarch64/aarch64-sve-builtins.cc | 70 +-
gcc/config/aarch64/aarch64-sve-builtins.def | 21 +-
gcc/config/aarch64/aarch64-sve-builtins.h | 2 +
gcc/config/aarch64/aarch64-sve.md | 226 +
gcc/config/aarch64/aarch64-sve2.md | 14 +-
gcc/config/aarch64/aarch64.c | 187 +-
gcc/config/aarch64/aarch64.h | 39 +-
gcc/config/aarch64/aarch64.md | 125 +-
gcc/config/aarch64/arm_neon.h | 211 +
gcc/config/aarch64/arm_sve.h | 1 +
gcc/config/aarch64/atomics.md | 20 +-
gcc/config/aarch64/constraints.md | 25 +
gcc/config/aarch64/iterators.md | 147 +-
gcc/config/aarch64/predicates.md | 16 +
gcc/config/arc/arc-protos.h | 2 -
gcc/config/arc/arc.c | 448 +-
gcc/config/arc/arc.h | 27 +-
gcc/config/arc/arc.md | 200 +-
gcc/config/arc/arc.opt | 2 +-
gcc/config/arc/constraints.md | 2 +-
gcc/config/arc/predicates.md | 9 +-
gcc/config/arm/aarch-cost-tables.h | 2 +-
gcc/config/arm/arm-builtins.c | 83 +-
gcc/config/arm/arm-cpus.in | 49 +-
gcc/config/arm/arm-modes.def | 5 +
gcc/config/arm/arm-protos.h | 3 +
gcc/config/arm/arm-simd-builtin-types.def | 2 +
gcc/config/arm/arm-tables.opt | 7 +-
gcc/config/arm/arm.c | 717 +-
gcc/config/arm/arm.h | 41 +-
gcc/config/arm/arm.md | 211 +-
gcc/config/arm/arm_bf16.h | 41 +
gcc/config/arm/arm_neon.h | 50 +
gcc/config/arm/arm_neon_builtins.def | 4 +
gcc/config/arm/constraints.md | 7 +-
gcc/config/arm/iterators.md | 30 +-
gcc/config/arm/neon.md | 41 +-
gcc/config/arm/predicates.md | 21 +
gcc/config/arm/t-arm | 6 +-
gcc/config/arm/t-rmprofile | 17 +-
gcc/config/arm/thumb2.md | 90 +-
gcc/config/arm/unspecs.md | 10 +
gcc/config/arm/vfp.md | 161 +-
gcc/config/cris/cris-protos.h | 1 +
gcc/config/cris/cris.c | 57 +
gcc/config/cris/cris.md | 6 +-
gcc/config/darwin-c.c | 3 +-
gcc/config/gcn/gcn-hsa.h | 2 +-
gcc/config/gcn/gcn-opts.h | 1 -
gcc/config/gcn/gcn-valu.md | 91 +-
gcc/config/gcn/gcn.c | 19 +-
gcc/config/gcn/gcn.opt | 7 +-
gcc/config/gcn/mkoffload.c | 67 +-
gcc/config/gcn/predicates.md | 2 +-
gcc/config/gcn/t-gcn-hsa | 2 +-
gcc/config/gcn/t-omp-device | 2 +-
gcc/config/h8300/h8300-protos.h | 3 -
gcc/config/h8300/h8300.c | 167 +-
gcc/config/h8300/h8300.h | 2 +-
gcc/config/h8300/h8300.md | 393 +-
gcc/config/i386/avx512bitalgintrin.h | 24 +-
gcc/config/i386/avx512vbmi2intrin.h | 90 +-
gcc/config/i386/avx512vbmi2vlintrin.h | 173 +-
gcc/config/i386/avx512vpopcntdqintrin.h | 8 +-
gcc/config/i386/avx512vpopcntdqvlintrin.h | 17 +-
gcc/config/i386/i386-features.c | 48 +-
gcc/config/i386/i386-modes.def | 13 +-
gcc/config/i386/i386-options.c | 18 +-
gcc/config/i386/i386.c | 78 +-
gcc/config/i386/i386.h | 29 +-
gcc/config/i386/i386.md | 320 +-
gcc/config/i386/mmx.md | 6 +-
gcc/config/i386/sse.md | 593 +-
gcc/config/i386/x86-tune.def | 8 +-
gcc/config/mips/linux.h | 8 +
gcc/config/mips/mips.c | 20 +-
gcc/config/mips/mips.h | 2 +
gcc/config/nds32/nds32.c | 2 +-
gcc/config/nios2/nios2.h | 40 +-
gcc/config/pa/pa.c | 2 +-
gcc/config/riscv/riscv-protos.h | 2 +
gcc/config/riscv/riscv-sr.c | 2 +-
gcc/config/riscv/riscv.c | 18 +-
gcc/config/riscv/riscv.h | 9 +
gcc/config/rs6000/constraints.md | 153 +-
gcc/config/rs6000/predicates.md | 2 +-
gcc/config/rs6000/rs6000-cpus.def | 6 +-
gcc/config/rs6000/rs6000-logue.c | 36 +-
gcc/config/rs6000/rs6000.c | 311 +-
gcc/config/rs6000/rs6000.h | 4 +-
gcc/config/rs6000/rs6000.md | 2 +-
gcc/config/rs6000/rs6000.opt | 4 +-
gcc/config/rx/rx.md | 4 +-
gcc/config/s390/s390.md | 27 +-
gcc/config/sh/sh.c | 2 +-
gcc/config/sparc/sparc.c | 7 +-
gcc/configure | 145 +-
gcc/configure.ac | 65 +-
gcc/coroutine-builtins.def | 53 +
gcc/coroutine-passes.cc | 532 +
gcc/coverage.c | 10 +-
gcc/cp/ChangeLog | 669 +
gcc/cp/Make-lang.in | 2 +-
gcc/cp/call.c | 67 +-
gcc/cp/class.c | 13 +-
gcc/cp/config-lang.in | 2 +-
gcc/cp/constexpr.c | 178 +-
gcc/cp/constraint.cc | 33 +-
gcc/cp/coroutines.cc | 3847 ++
gcc/cp/cp-gimplify.c | 37 +
gcc/cp/cp-objcp-common.c | 4 +
gcc/cp/cp-tree.def | 24 +
gcc/cp/cp-tree.h | 51 +-
gcc/cp/decl.c | 179 +-
gcc/cp/decl2.c | 43 +-
gcc/cp/error.c | 26 +-
gcc/cp/except.c | 88 +-
gcc/cp/expr.c | 2 +
gcc/cp/init.c | 55 +-
gcc/cp/lambda.c | 5 +-
gcc/cp/lex.c | 2 +
gcc/cp/mangle.c | 6 +-
gcc/cp/method.c | 50 +-
gcc/cp/name-lookup.c | 45 +-
gcc/cp/operators.def | 1 +
gcc/cp/parser.c | 298 +-
gcc/cp/pt.c | 387 +-
gcc/cp/rtti.c | 15 +
gcc/cp/semantics.c | 18 +-
gcc/cp/tree.c | 59 +-
gcc/cp/type-utils.h | 26 +-
gcc/cp/typeck.c | 23 +-
gcc/cp/typeck2.c | 11 +-
gcc/cselib.c | 139 +-
gcc/diagnostic-color.c | 101 +-
gcc/diagnostic-core.h | 9 +-
gcc/diagnostic-url.h | 18 +-
gcc/diagnostic.c | 37 +-
gcc/digraph.cc | 188 +
gcc/digraph.h | 246 +
gcc/doc/analyzer.texi | 528 +
gcc/doc/contribute.texi | 4 +-
gcc/doc/extend.texi | 65 +-
gcc/doc/gccint.texi | 2 +
gcc/doc/install.texi | 51 +-
gcc/doc/invoke.texi | 568 +-
gcc/doc/md.texi | 194 +-
gcc/doc/sourcebuild.texi | 12 +-
gcc/doc/tm.texi | 4 +-
gcc/dojump.c | 2 +-
gcc/dwarf2out.c | 9 +-
gcc/fold-const.c | 64 +
gcc/fold-const.h | 4 +
gcc/fortran/ChangeLog | 160 +
gcc/fortran/array.c | 11 +-
gcc/fortran/check.c | 7 +-
gcc/fortran/cpp.c | 2 +-
gcc/fortran/expr.c | 4 +-
gcc/fortran/frontend-passes.c | 1 +
gcc/fortran/gfortran.h | 13 +-
gcc/fortran/gfortran.texi | 28 +-
gcc/fortran/interface.c | 10 +-
gcc/fortran/intrinsic.texi | 27 +-
gcc/fortran/invoke.texi | 4 -
gcc/fortran/iresolve.c | 5 +-
gcc/fortran/lang.opt | 2 +-
gcc/fortran/openmp.c | 151 +-
gcc/fortran/parse.c | 8 +-
gcc/fortran/primary.c | 3 +-
gcc/fortran/resolve.c | 13 +-
gcc/fortran/symbol.c | 26 +-
gcc/fortran/trans-decl.c | 20 +-
gcc/fortran/trans-expr.c | 8 +-
gcc/fortran/trans-openmp.c | 4 +-
gcc/fortran/trans-types.c | 10 +
gcc/fortran/trans.h | 4 +-
gcc/function.h | 3 +
gcc/gcov.c | 2 +
gcc/gdbinit.in | 183 +-
gcc/genmatch.c | 22 +-
gcc/gimple-fold.c | 58 +-
gcc/gimple-ssa-store-merging.c | 72 +-
gcc/gimplify.c | 32 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/go/gofrontend/expressions.cc | 100 +-
gcc/go/gofrontend/lex.cc | 12 +-
gcc/go/gofrontend/parse.cc | 2 +-
gcc/graphite.c | 1 +
gcc/graphviz.cc | 100 +
gcc/graphviz.h | 53 +
gcc/hash-map-tests.c | 22 +
gcc/hash-map-traits.h | 2 +
gcc/hash-map.h | 1 +
gcc/hash-set-tests.c | 2 +
gcc/hash-table.h | 10 +-
gcc/hash-traits.h | 3 +
gcc/internal-fn.c | 26 +
gcc/internal-fn.def | 6 +
gcc/ipa-cp.c | 197 +-
gcc/ipa-devirt.c | 29 +-
gcc/ipa-fnsummary.c | 38 +-
gcc/ipa-inline.c | 10 +-
gcc/ipa-profile.c | 208 +-
gcc/ipa-prop.c | 51 +-
gcc/ipa-utils.c | 241 +-
gcc/ipa.c | 9 +-
gcc/ira-color.c | 43 +-
gcc/ira-conflicts.c | 22 +-
gcc/ira-lives.c | 48 +
gcc/ira.c | 43 +-
gcc/lra-assigns.c | 2 +
gcc/lra-lives.c | 96 +-
gcc/lto-cgraph.c | 7 +-
gcc/lto-streamer-in.c | 3 +
gcc/lto/ChangeLog | 13 +
gcc/lto/lto-dump.c | 22 +-
gcc/lto/lto-partition.c | 3 +
gcc/match.pd | 42 +-
gcc/omp-low.c | 33 +-
gcc/omp-simd-clone.c | 12 +-
gcc/optabs.h | 1 +
gcc/opts.c | 12 +-
gcc/ordered-hash-map-tests.cc | 247 +
gcc/ordered-hash-map.h | 188 +
gcc/output.h | 6 +
gcc/params.opt | 2 +-
gcc/passes.def | 3 +
gcc/po/ChangeLog | 14 +
gcc/po/be.po | 39608 +++++++-------
gcc/po/da.po | 46027 ++++++++--------
gcc/po/de.po | 42799 ++++++++-------
gcc/po/el.po | 43448 ++++++++-------
gcc/po/es.po | 40625 +++++++-------
gcc/po/fi.po | 48258 +++++++++--------
gcc/po/fr.po | 42812 ++++++++-------
gcc/po/gcc.pot | 38193 +++++++------
gcc/po/hr.po | 36840 +++++++------
gcc/po/id.po | 53369 ++++++++++---------
gcc/po/ja.po | 52027 +++++++++---------
gcc/po/nl.po | 45955 ++++++++--------
gcc/po/ru.po | 43218 ++++++++-------
gcc/po/sr.po | 52527 +++++++++---------
gcc/po/sv.po | 42799 ++++++++-------
gcc/po/tr.po | 53097 +++++++++---------
gcc/po/uk.po | 41799 ++++++++-------
gcc/po/vi.po | 42259 ++++++++-------
gcc/po/zh_CN.po | 53210 +++++++++---------
gcc/po/zh_TW.po | 51684 +++++++++---------
gcc/postreload.c | 4 +
gcc/predict.c | 102 +-
gcc/pretty-print.c | 44 +-
gcc/pretty-print.h | 5 +-
gcc/profile-count.c | 13 +-
gcc/profile-count.h | 15 +-
gcc/profile.c | 12 +-
gcc/real.c | 25 +-
gcc/recog.c | 107 +-
gcc/rtlanal.c | 21 +-
gcc/sanopt.c | 13 +-
gcc/sched-deps.c | 1 +
gcc/sched-int.h | 2 +
gcc/selftest-run-tests.c | 7 +
gcc/selftest.h | 3 +
gcc/shortest-paths.h | 145 +
gcc/simplify-rtx.c | 27 +-
gcc/symtab.c | 24 +-
gcc/target.def | 8 +-
gcc/targhooks.c | 3 +-
gcc/testsuite/ChangeLog | 3077 ++
gcc/testsuite/c-c++-common/Wconversion-pr40752.c | 49 +
gcc/testsuite/c-c++-common/Wconversion-pr40752a.c | 50 +
gcc/testsuite/c-c++-common/Wconversion-pr40752b.c | 8 +
gcc/testsuite/c-c++-common/Wsign-conversion-1.c | 13 +
gcc/testsuite/c-c++-common/Wunused-var-17.c | 19 +
gcc/testsuite/c-c++-common/cpp/has-include-1.c | 104 +
.../c-c++-common/cpp/has-include-next-1.c | 104 +
gcc/testsuite/c-c++-common/cpp/openacc-define-3.c | 2 +-
gcc/testsuite/c-c++-common/cpp/pr88974.c | 1 +
gcc/testsuite/c-c++-common/cpp/pr93452-1.c | 10 +
gcc/testsuite/c-c++-common/cpp/pr93452-2.c | 11 +
gcc/testsuite/c-c++-common/cpp/pr93545-1.c | 4 +
gcc/testsuite/c-c++-common/cpp/pr93545-2.c | 4 +
gcc/testsuite/c-c++-common/cpp/pr93545-3.c | 4 +
gcc/testsuite/c-c++-common/cpp/pr93545-4.c | 4 +
gcc/testsuite/c-c++-common/cpp/va-opt-4.c | 20 +
gcc/testsuite/c-c++-common/gomp/has-include-1.c | 8 +
gcc/testsuite/c-c++-common/gomp/pr93555-1.c | 18 +
gcc/testsuite/c-c++-common/gomp/pr93555-2.c | 16 +
.../compile => c-c++-common}/pr34029-1.c | 0
gcc/testsuite/c-c++-common/pr84305.c | 6 +
gcc/testsuite/c-c++-common/pr92833-1.c | 4 +
gcc/testsuite/c-c++-common/pr92833-2.c | 4 +
gcc/testsuite/c-c++-common/pr92833-3.c | 4 +
gcc/testsuite/c-c++-common/pr92833-4.c | 7 +
gcc/testsuite/g++.dg/abi/guard4.C | 11 +
gcc/testsuite/g++.dg/abi/mangle-neon.C | 5 +
gcc/testsuite/g++.dg/analyzer/analyzer.exp | 49 +
gcc/testsuite/g++.dg/analyzer/malloc.C | 25 +
gcc/testsuite/g++.dg/analyzer/pr93212.C | 17 +
gcc/testsuite/g++.dg/analyzer/pr93288.C | 8 +
gcc/testsuite/g++.dg/concepts/abbrev3.C | 11 +
gcc/testsuite/g++.dg/concepts/attrib1.C | 6 +
gcc/testsuite/g++.dg/concepts/inherit-ctor3.C | 4 +-
gcc/testsuite/g++.dg/concepts/pr91073-1.C | 37 +
gcc/testsuite/g++.dg/concepts/pr91073-2.C | 19 +
gcc/testsuite/g++.dg/concepts/pr92804-1.C | 19 +
gcc/testsuite/g++.dg/concepts/pr92804-2.C | 19 +
.../coroutines/co-await-syntax-00-needs-expr.C | 7 +
.../coroutines/co-await-syntax-01-outside-fn.C | 5 +
.../coroutines/co-await-syntax-02-outside-fn.C | 5 +
.../g++.dg/coroutines/co-await-syntax-03-auto.C | 16 +
.../coroutines/co-await-syntax-04-ctor-dtor.C | 8 +
.../coroutines/co-await-syntax-05-constexpr.C | 12 +
.../g++.dg/coroutines/co-await-syntax-06-main.C | 7 +
.../g++.dg/coroutines/co-await-syntax-07-varargs.C | 14 +
.../coroutines/co-await-syntax-08-lambda-auto.C | 19 +
.../g++.dg/coroutines/co-await-syntax-09-convert.C | 23 +
.../g++.dg/coroutines/co-await-void_type.C | 44 +
.../coroutines/co-return-syntax-01-outside-fn.C | 6 +
.../coroutines/co-return-syntax-02-outside-fn.C | 5 +
.../g++.dg/coroutines/co-return-syntax-03-auto.C | 12 +
.../coroutines/co-return-syntax-04-ctor-dtor.C | 8 +
.../coroutines/co-return-syntax-05-constexpr-fn.C | 12 +
.../g++.dg/coroutines/co-return-syntax-06-main.C | 7 +
.../g++.dg/coroutines/co-return-syntax-07-vararg.C | 14 +
.../coroutines/co-return-syntax-08-bad-return.C | 43 +
.../coroutines/co-return-syntax-09-lambda-auto.C | 19 +
.../g++.dg/coroutines/co-return-warning-1.C | 48 +
.../coroutines/co-yield-syntax-00-needs-expr.C | 7 +
.../coroutines/co-yield-syntax-01-outside-fn.C | 6 +
.../coroutines/co-yield-syntax-02-outside-fn.C | 6 +
.../g++.dg/coroutines/co-yield-syntax-03-auto.C | 12 +
.../coroutines/co-yield-syntax-04-ctor-dtor.C | 8 +
.../coroutines/co-yield-syntax-05-constexpr.C | 12 +
.../g++.dg/coroutines/co-yield-syntax-06-main.C | 7 +
.../g++.dg/coroutines/co-yield-syntax-07-varargs.C | 14 +
.../coroutines/co-yield-syntax-08-needs-expr.C | 37 +
.../coroutines/co-yield-syntax-09-lambda-auto.C | 19 +
.../coroutines/coro-bad-alloc-00-bad-op-new.C | 12 +
.../coroutines/coro-bad-alloc-01-bad-op-del.C | 13 +
.../coroutines/coro-bad-alloc-02-no-op-new-nt.C | 15 +
gcc/testsuite/g++.dg/coroutines/coro-builtins.C | 17 +
gcc/testsuite/g++.dg/coroutines/coro-missing-gro.C | 32 +
.../g++.dg/coroutines/coro-missing-promise-yield.C | 33 +
.../g++.dg/coroutines/coro-missing-promise.C | 20 +
.../g++.dg/coroutines/coro-missing-ret-value.C | 34 +
.../g++.dg/coroutines/coro-missing-ret-void.C | 34 +
.../g++.dg/coroutines/coro-missing-ueh-1.C | 17 +
.../g++.dg/coroutines/coro-missing-ueh-2.C | 18 +
.../g++.dg/coroutines/coro-missing-ueh-3.C | 18 +
gcc/testsuite/g++.dg/coroutines/coro-missing-ueh.h | 23 +
gcc/testsuite/g++.dg/coroutines/coro-pre-proc.C | 9 +
gcc/testsuite/g++.dg/coroutines/coro.h | 152 +
gcc/testsuite/g++.dg/coroutines/coro1-allocators.h | 184 +
.../g++.dg/coroutines/coro1-missing-await-method.C | 21 +
.../g++.dg/coroutines/coro1-ret-int-yield-int.h | 142 +
gcc/testsuite/g++.dg/coroutines/coroutines.exp | 50 +
.../g++.dg/coroutines/pr93458-1-missing-traits.C | 10 +
.../g++.dg/coroutines/pr93458-2-bad-traits.C | 16 +
.../g++.dg/coroutines/pr93458-3-missing-handle.C | 17 +
.../g++.dg/coroutines/pr93458-4-bad-coro-handle.C | 21 +
.../g++.dg/coroutines/pr93458-5-bad-coro-type.C | 12 +
.../torture/alloc-00-gro-on-alloc-fail.C | 38 +
.../coroutines/torture/alloc-01-overload-newdel.C | 49 +
.../torture/alloc-02-fail-new-grooaf-check.C | 41 +
.../coroutines/torture/alloc-03-overload-new-1.C | 55 +
.../torture/alloc-04-overload-del-use-two-args.C | 60 +
.../g++.dg/coroutines/torture/call-00-co-aw-arg.C | 73 +
.../coroutines/torture/call-01-multiple-co-aw.C | 73 +
.../g++.dg/coroutines/torture/call-02-temp-co-aw.C | 72 +
.../coroutines/torture/call-03-temp-ref-co-aw.C | 72 +
.../g++.dg/coroutines/torture/class-00-co-ret.C | 41 +
.../coroutines/torture/class-01-co-ret-parm.C | 57 +
.../coroutines/torture/class-02-templ-parm.C | 52 +
.../torture/class-03-operator-templ-parm.C | 52 +
.../g++.dg/coroutines/torture/class-04-lambda-1.C | 58 +
.../torture/class-05-lambda-capture-copy-local.C | 59 +
.../torture/class-06-lambda-capture-ref.C | 59 +
.../coroutines/torture/co-await-00-trivial.C | 52 +
.../coroutines/torture/co-await-01-with-value.C | 57 +
.../g++.dg/coroutines/torture/co-await-02-xform.C | 58 +
.../g++.dg/coroutines/torture/co-await-03-rhs-op.C | 58 +
.../coroutines/torture/co-await-04-control-flow.C | 52 +
.../g++.dg/coroutines/torture/co-await-05-loop.C | 51 +
.../g++.dg/coroutines/torture/co-await-06-ovl.C | 65 +
.../g++.dg/coroutines/torture/co-await-07-tmpl.C | 132 +
.../coroutines/torture/co-await-08-cascade.C | 63 +
.../g++.dg/coroutines/torture/co-await-09-pair.C | 57 +
.../torture/co-await-10-template-fn-arg.C | 60 +
.../coroutines/torture/co-await-11-forwarding.C | 43 +
.../coroutines/torture/co-await-12-operator-2.C | 66 +
.../coroutines/torture/co-await-13-return-ref.C | 58 +
.../torture/co-await-14-return-ref-to-auto.C | 45 +
.../torture/co-ret-00-void-return-is-ready.C | 90 +
.../torture/co-ret-01-void-return-is-suspend.C | 94 +
.../torture/co-ret-03-different-GRO-type.C | 92 +
.../coroutines/torture/co-ret-04-GRO-nontriv.C | 109 +
.../coroutines/torture/co-ret-05-return-value.C | 38 +
.../torture/co-ret-06-template-promise-val-1.C | 105 +
.../coroutines/torture/co-ret-07-void-cast-expr.C | 44 +
.../torture/co-ret-08-template-cast-ret.C | 104 +
.../coroutines/torture/co-ret-09-bool-await-susp.C | 97 +
.../torture/co-ret-10-expression-evaluates-once.C | 49 +
.../coroutines/torture/co-ret-11-co-ret-co-await.C | 40 +
.../torture/co-ret-12-co-ret-fun-co-await.C | 48 +
.../coroutines/torture/co-ret-13-template-2.C | 56 +
.../coroutines/torture/co-ret-14-template-3.C | 58 +
.../g++.dg/coroutines/torture/co-yield-00-triv.C | 129 +
.../g++.dg/coroutines/torture/co-yield-01-multi.C | 64 +
.../g++.dg/coroutines/torture/co-yield-02-loop.C | 68 +
.../g++.dg/coroutines/torture/co-yield-03-tmpl.C | 140 +
.../torture/co-yield-04-complex-local-state.C | 162 +
.../g++.dg/coroutines/torture/co-yield-05-co-aw.C | 55 +
.../coroutines/torture/co-yield-06-fun-parm.C | 64 +
.../torture/co-yield-07-template-fn-param.C | 71 +
.../coroutines/torture/co-yield-08-more-refs.C | 68 +
.../torture/co-yield-09-more-templ-refs.C | 68 +
.../g++.dg/coroutines/torture/coro-torture.exp | 19 +
.../g++.dg/coroutines/torture/exceptions-test-0.C | 167 +
.../g++.dg/coroutines/torture/func-params-00.C | 42 +
.../g++.dg/coroutines/torture/func-params-01.C | 45 +
.../g++.dg/coroutines/torture/func-params-02.C | 50 +
.../g++.dg/coroutines/torture/func-params-03.C | 49 +
.../g++.dg/coroutines/torture/func-params-04.C | 57 +
.../g++.dg/coroutines/torture/func-params-05.C | 57 +
.../g++.dg/coroutines/torture/func-params-06.C | 47 +
.../g++.dg/coroutines/torture/lambda-00-co-ret.C | 35 +
.../coroutines/torture/lambda-01-co-ret-parm.C | 48 +
.../coroutines/torture/lambda-02-co-yield-values.C | 64 +
.../coroutines/torture/lambda-03-auto-parm-1.C | 46 +
.../coroutines/torture/lambda-04-templ-parm.C | 47 +
.../torture/lambda-05-capture-copy-local.C | 66 +
.../coroutines/torture/lambda-06-multi-capture.C | 48 +
.../coroutines/torture/lambda-07-multi-yield.C | 46 +
.../coroutines/torture/lambda-08-co-ret-parm-ref.C | 59 +
.../g++.dg/coroutines/torture/local-var-0.C | 37 +
.../g++.dg/coroutines/torture/local-var-1.C | 37 +
.../g++.dg/coroutines/torture/local-var-2.C | 50 +
.../g++.dg/coroutines/torture/local-var-3.C | 65 +
.../g++.dg/coroutines/torture/local-var-4.C | 75 +
.../coroutines/torture/mid-suspend-destruction-0.C | 107 +
gcc/testsuite/g++.dg/coroutines/torture/pr92933.C | 18 +
gcc/testsuite/g++.dg/cpp/pr80005.C | 24 +
gcc/testsuite/g++.dg/cpp0x/alignas17.C | 14 +
gcc/testsuite/g++.dg/cpp0x/alignas18.C | 8 +
gcc/testsuite/g++.dg/cpp0x/auto9.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr6.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-array23.C | 24 +
gcc/testsuite/g++.dg/cpp0x/constexpr-array24.C | 10 +
gcc/testsuite/g++.dg/cpp0x/constexpr-empty14.C | 10 +
gcc/testsuite/g++.dg/cpp0x/constexpr-odr1.C | 1 +
gcc/testsuite/g++.dg/cpp0x/constexpr-odr2.C | 1 +
gcc/testsuite/g++.dg/cpp0x/constexpr-ref12.C | 46 +
.../g++.dg/cpp0x/constexpr-reinterpret2.C | 21 +
gcc/testsuite/g++.dg/cpp0x/constexpr-static13.C | 18 +
gcc/testsuite/g++.dg/cpp0x/desig2.C | 4 +-
gcc/testsuite/g++.dg/cpp0x/desig3.C | 4 +-
gcc/testsuite/g++.dg/cpp0x/desig4.C | 4 +-
gcc/testsuite/g++.dg/cpp0x/enum39.C | 15 +
gcc/testsuite/g++.dg/cpp0x/inh-ctor34.C | 13 +
gcc/testsuite/g++.dg/cpp0x/inh-ctor35.C | 14 +
gcc/testsuite/g++.dg/cpp0x/inh-ctor5.C | 4 +-
gcc/testsuite/g++.dg/cpp0x/initlist-array10.C | 14 +
gcc/testsuite/g++.dg/cpp0x/initlist-cleanup1.C | 17 +
gcc/testsuite/g++.dg/cpp0x/initlist119.C | 15 +
gcc/testsuite/g++.dg/cpp0x/initlist120.C | 16 +
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-93597.C | 8 +
.../g++.dg/cpp0x/lambda/lambda-template16.C | 15 +
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-vla4.C | 12 +
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-vla5.C | 13 +
gcc/testsuite/g++.dg/cpp0x/noexcept03.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/noexcept09.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/noexcept56.C | 10 +
gcc/testsuite/g++.dg/cpp0x/nondeduced7.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/nontype4.C | 1 +
gcc/testsuite/g++.dg/cpp0x/rv-conv3.C | 15 +
gcc/testsuite/g++.dg/cpp0x/std-layout1.C | 1 +
gcc/testsuite/g++.dg/cpp0x/variadic-parm1.C | 17 +
gcc/testsuite/g++.dg/cpp0x/vt-34314.C | 6 +-
gcc/testsuite/g++.dg/cpp1y/attr-deprecated-3.C | 13 +
gcc/testsuite/g++.dg/cpp1y/constexpr-new.C | 1 +
gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C | 10 +-
.../g++.dg/cpp1y/lambda-generic-const10.C | 2 +-
gcc/testsuite/g++.dg/cpp1y/lambda-generic-ref1.C | 12 +
gcc/testsuite/g++.dg/cpp1y/lambda-vla1.C | 16 +
gcc/testsuite/g++.dg/cpp1y/new1.C | 1 +
gcc/testsuite/g++.dg/cpp1y/new2.C | 1 +
gcc/testsuite/g++.dg/cpp1y/paren5.C | 12 +
gcc/testsuite/g++.dg/cpp1z/class-deduction68.C | 10 +
gcc/testsuite/g++.dg/cpp1z/class-deduction69.C | 12 +
gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda1.C | 16 +
gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda2.C | 17 +
gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda3.C | 24 +
gcc/testsuite/g++.dg/cpp1z/constexpr-if12.C | 3 +-
gcc/testsuite/g++.dg/cpp1z/constexpr-if33.C | 16 +
gcc/testsuite/g++.dg/cpp1z/constexpr-lambda25.C | 7 +
gcc/testsuite/g++.dg/cpp1z/decomp48.C | 8 +-
gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C | 10 +-
gcc/testsuite/g++.dg/cpp1z/inh-ctor22.C | 4 +-
gcc/testsuite/g++.dg/cpp1z/noexcept-type22.C | 6 +
gcc/testsuite/g++.dg/cpp1z/pr92536.C | 23 +
gcc/testsuite/g++.dg/cpp2a/concepts-alias5.C | 62 +
gcc/testsuite/g++.dg/cpp2a/concepts-err1.C | 33 +
gcc/testsuite/g++.dg/cpp2a/concepts-friend3.C | 3 +
gcc/testsuite/g++.dg/cpp2a/concepts-friend5.C | 8 +
.../g++.dg/cpp2a/concepts-inherit-ctor2.C | 4 +-
gcc/testsuite/g++.dg/cpp2a/concepts-lambda5.C | 10 +
gcc/testsuite/g++.dg/cpp2a/concepts-pr80471.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/concepts-pr84140.C | 5 +-
gcc/testsuite/g++.dg/cpp2a/concepts-syntax1.C | 9 +
gcc/testsuite/g++.dg/cpp2a/concepts6.C | 18 +
gcc/testsuite/g++.dg/cpp2a/consteval-void1.C | 10 +
gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic11.C | 1 +
gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic17.C | 1 +
gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic18.C | 22 +
gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic4.C | 1 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new1.C | 1 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new10.C | 1 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new11.C | 32 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new12.C | 27 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new13.C | 26 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new2.C | 1 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new3.C | 1 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new4.C | 1 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new8.C | 1 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new9.C | 1 +
gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 10 +-
gcc/testsuite/g++.dg/cpp2a/nontype-class1.C | 1 +
gcc/testsuite/g++.dg/cpp2a/nontype-class28.C | 37 +
gcc/testsuite/g++.dg/cpp2a/nontype-class29.C | 26 +
gcc/testsuite/g++.dg/cpp2a/nontype-class30.C | 15 +
gcc/testsuite/g++.dg/cpp2a/nontype-class31.C | 19 +
gcc/testsuite/g++.dg/cpp2a/nontype-class32.C | 10 +
gcc/testsuite/g++.dg/cpp2a/paren-init21.C | 14 +
gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr2.C | 14 +
gcc/testsuite/g++.dg/cpp2a/spaceship-synth2a.C | 43 +
gcc/testsuite/g++.dg/cpp2a/spaceship-synth2b.C | 43 +
gcc/testsuite/g++.dg/debug/pr92763.C | 20 +
gcc/testsuite/g++.dg/debug/verify1.C | 64 +
gcc/testsuite/g++.dg/diagnostic/array-init1.C | 11 +
gcc/testsuite/g++.dg/eh/return1.C | 18 +
gcc/testsuite/g++.dg/ext/arm-bf16/bf16-mangle-1.C | 13 +
gcc/testsuite/g++.dg/ext/array1.C | 2 +-
gcc/testsuite/g++.dg/ext/attr-trailing1.C | 14 +
gcc/testsuite/g++.dg/ext/builtin14.C | 4 +
gcc/testsuite/g++.dg/ext/constexpr-pr93549.C | 26 +
gcc/testsuite/g++.dg/ext/flexary29.C | 2 +-
gcc/testsuite/g++.dg/ext/flexary35.C | 18 +
gcc/testsuite/g++.dg/ext/is_constructible4.C | 18 +
gcc/testsuite/g++.dg/ext/sve-sizeless-1.C | 2 +-
gcc/testsuite/g++.dg/ext/temp-extend1.C | 2 +-
gcc/testsuite/g++.dg/ext/visibility/ref-temp1.C | 17 +
gcc/testsuite/g++.dg/ext/vla21.C | 8 +
gcc/testsuite/g++.dg/gomp/pr91118-1.C | 12 +
gcc/testsuite/g++.dg/gomp/pr91118-2.C | 14 +
gcc/testsuite/g++.dg/init/array28.C | 2 +-
gcc/testsuite/g++.dg/ipa/pr93203.C | 95 +
gcc/testsuite/g++.dg/lookup/extern-c-static1.C | 27 +
gcc/testsuite/g++.dg/lookup/pr91826.C | 16 +
gcc/testsuite/g++.dg/lookup/using62.C | 3 +
gcc/testsuite/g++.dg/lto/odr-8_0.C | 7 +
gcc/testsuite/g++.dg/lto/odr-8_1.C | 9 +
gcc/testsuite/g++.dg/lto/pr93166_0.C | 213 +
gcc/testsuite/g++.dg/opt/pr91838.C | 11 +
gcc/testsuite/g++.dg/opt/pr93292.C | 18 +
gcc/testsuite/g++.dg/parse/attr4.C | 3 +
gcc/testsuite/g++.dg/parse/undefined3.C | 2 +-
gcc/testsuite/g++.dg/pr90338.C | 14 +
gcc/testsuite/g++.dg/pr92542.C | 15 +
gcc/testsuite/g++.dg/rtti/typeid13.C | 11 +
gcc/testsuite/g++.dg/template/crash7.C | 4 +-
gcc/testsuite/g++.dg/template/pr59930-2.C | 2 +-
gcc/testsuite/g++.dg/template/pr71710.C | 4 +-
gcc/testsuite/g++.dg/template/pr90916.C | 8 +
gcc/testsuite/g++.dg/template/pr92440.C | 10 +
gcc/testsuite/g++.dg/template/redecl2.C | 2 +-
gcc/testsuite/g++.dg/torture/pr93273.C | 12 +
gcc/testsuite/g++.dg/tree-prof/indir-call-prof.C | 4 +-
gcc/testsuite/g++.dg/tree-ssa/pr93516.C | 24 +
gcc/testsuite/g++.dg/tree-ssa/strlenopt-1.C | 42 +
gcc/testsuite/g++.dg/tree-ssa/strlenopt-2.C | 56 +
gcc/testsuite/g++.dg/warn/Walways-true-3.C | 4 +-
gcc/testsuite/g++.dg/warn/Wnoexcept1.C | 33 +
gcc/testsuite/g++.dg/warn/Wnoexcept1.h | 25 +
gcc/testsuite/g++.dg/warn/Wsign-compare-9.C | 22 +
gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C | 16 +-
gcc/testsuite/g++.dg/warn/Wstringop-overflow-5.C | 37 +
gcc/testsuite/g++.dg/warn/Wtype-limits3.C | 13 +
gcc/testsuite/g++.old-deja/g++.pt/error2.C | 2 +-
gcc/testsuite/g++.old-deja/g++.pt/redecl1.C | 4 +-
.../aarch64/sve/acle/general-c++/gimplify_1.C | 4 +
.../aarch64/sve/acle/general-c++/mangle_1.C | 2 +
.../aarch64/sve/acle/general-c++/mangle_2.C | 2 +
.../aarch64/sve/acle/general-c++/whilele_1.C | 2 +-
.../g++.target/arm/bfloat_cpp_typecheck.C | 14 +
gcc/testsuite/g++.target/i386/pr85334-1.C | 55 +
gcc/testsuite/g++.target/i386/pr85334-2.C | 48 +
gcc/testsuite/g++.target/i386/pr92788.C | 470 +
gcc/testsuite/g++.target/nios2/hello-pie.C | 14 +
gcc/testsuite/g++.target/nios2/nios2.exp | 34 +
gcc/testsuite/gcc.c-torture/compile/pr84305.c | 4 -
gcc/testsuite/gcc.c-torture/compile/pr93333.c | 10 +
gcc/testsuite/gcc.c-torture/compile/pr93335.c | 98 +
gcc/testsuite/gcc.c-torture/compile/pr93348-1.c | 5 +
gcc/testsuite/gcc.c-torture/compile/pr93505.c | 15 +
gcc/testsuite/gcc.c-torture/compile/pr93533.c | 9 +
.../execute/builtins/pr93262-chk-lib.c | 1 +
.../gcc.c-torture/execute/builtins/pr93262-chk.c | 55 +
.../gcc.c-torture/execute/builtins/pr93262-chk.x | 7 +
gcc/testsuite/gcc.c-torture/execute/pr93249.c | 40 +
gcc/testsuite/gcc.c-torture/execute/pr93402.c | 21 +
gcc/testsuite/gcc.c-torture/execute/pr93434.c | 36 +
gcc/testsuite/gcc.c-torture/execute/pr93494.c | 13 +
gcc/testsuite/gcc.c-torture/execute/pr93744-1.c | 14 +
gcc/testsuite/gcc.c-torture/execute/pr93744-2.c | 21 +
gcc/testsuite/gcc.c-torture/execute/pr93744-3.c | 21 +
gcc/testsuite/gcc.dg/Warray-bounds-57.c | 53 +
gcc/testsuite/gcc.dg/Warray-bounds-58.c | 81 +
gcc/testsuite/gcc.dg/Wrestrict-20.c | 41 +
gcc/testsuite/gcc.dg/Wrestrict-21.c | 18 +
gcc/testsuite/gcc.dg/Wstring-compare.c | 3 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-17.c | 4 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-25.c | 14 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-31.c | 40 +
.../gcc.dg/analyzer/CVE-2005-1689-dedupe-issue.c | 26 +
.../gcc.dg/analyzer/CVE-2005-1689-minimal.c | 30 +
gcc/testsuite/gcc.dg/analyzer/abort.c | 80 +
gcc/testsuite/gcc.dg/analyzer/alloca-leak.c | 8 +
gcc/testsuite/gcc.dg/analyzer/analyzer-decls.h | 36 +
.../gcc.dg/analyzer/analyzer-verbosity-0.c | 163 +
.../gcc.dg/analyzer/analyzer-verbosity-1.c | 191 +
.../gcc.dg/analyzer/analyzer-verbosity-2.c | 222 +
gcc/testsuite/gcc.dg/analyzer/analyzer.exp | 49 +
gcc/testsuite/gcc.dg/analyzer/attribute-nonnull.c | 81 +
gcc/testsuite/gcc.dg/analyzer/call-summaries-1.c | 14 +
gcc/testsuite/gcc.dg/analyzer/conditionals-3.c | 47 +
.../gcc.dg/analyzer/conditionals-notrans.c | 165 +
gcc/testsuite/gcc.dg/analyzer/conditionals-trans.c | 151 +
gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 1086 +
gcc/testsuite/gcc.dg/analyzer/data-model-10.c | 17 +
gcc/testsuite/gcc.dg/analyzer/data-model-11.c | 6 +
gcc/testsuite/gcc.dg/analyzer/data-model-12.c | 13 +
gcc/testsuite/gcc.dg/analyzer/data-model-13.c | 21 +
gcc/testsuite/gcc.dg/analyzer/data-model-14.c | 24 +
gcc/testsuite/gcc.dg/analyzer/data-model-15.c | 34 +
gcc/testsuite/gcc.dg/analyzer/data-model-16.c | 52 +
gcc/testsuite/gcc.dg/analyzer/data-model-17.c | 20 +
gcc/testsuite/gcc.dg/analyzer/data-model-18.c | 22 +
gcc/testsuite/gcc.dg/analyzer/data-model-19.c | 31 +
gcc/testsuite/gcc.dg/analyzer/data-model-2.c | 13 +
gcc/testsuite/gcc.dg/analyzer/data-model-4.c | 16 +
gcc/testsuite/gcc.dg/analyzer/data-model-5.c | 100 +
gcc/testsuite/gcc.dg/analyzer/data-model-5b.c | 90 +
gcc/testsuite/gcc.dg/analyzer/data-model-5c.c | 78 +
gcc/testsuite/gcc.dg/analyzer/data-model-5d.c | 64 +
gcc/testsuite/gcc.dg/analyzer/data-model-6.c | 14 +
gcc/testsuite/gcc.dg/analyzer/data-model-7.c | 19 +
gcc/testsuite/gcc.dg/analyzer/data-model-8.c | 26 +
gcc/testsuite/gcc.dg/analyzer/data-model-9.c | 33 +
gcc/testsuite/gcc.dg/analyzer/data-model-path-1.c | 13 +
gcc/testsuite/gcc.dg/analyzer/disabling.c | 10 +
gcc/testsuite/gcc.dg/analyzer/dot-output.c | 49 +
.../gcc.dg/analyzer/double-free-lto-1-a.c | 16 +
.../gcc.dg/analyzer/double-free-lto-1-b.c | 8 +
gcc/testsuite/gcc.dg/analyzer/double-free-lto-1.h | 1 +
gcc/testsuite/gcc.dg/analyzer/equivalence.c | 31 +
gcc/testsuite/gcc.dg/analyzer/explode-1.c | 60 +
gcc/testsuite/gcc.dg/analyzer/explode-2.c | 50 +
gcc/testsuite/gcc.dg/analyzer/factorial.c | 7 +
gcc/testsuite/gcc.dg/analyzer/fibonacci.c | 9 +
gcc/testsuite/gcc.dg/analyzer/fields.c | 41 +
gcc/testsuite/gcc.dg/analyzer/file-1.c | 49 +
gcc/testsuite/gcc.dg/analyzer/file-2.c | 18 +
gcc/testsuite/gcc.dg/analyzer/file-paths-1.c | 25 +
gcc/testsuite/gcc.dg/analyzer/file-pr58237.c | 72 +
gcc/testsuite/gcc.dg/analyzer/function-ptr-1.c | 8 +
gcc/testsuite/gcc.dg/analyzer/function-ptr-2.c | 44 +
gcc/testsuite/gcc.dg/analyzer/function-ptr-3.c | 17 +
gcc/testsuite/gcc.dg/analyzer/gzio-2.c | 11 +
gcc/testsuite/gcc.dg/analyzer/gzio-3.c | 31 +
gcc/testsuite/gcc.dg/analyzer/gzio-3a.c | 27 +
gcc/testsuite/gcc.dg/analyzer/gzio.c | 17 +
gcc/testsuite/gcc.dg/analyzer/infinite-recursion.c | 55 +
gcc/testsuite/gcc.dg/analyzer/loop-2.c | 37 +
gcc/testsuite/gcc.dg/analyzer/loop-2a.c | 40 +
gcc/testsuite/gcc.dg/analyzer/loop-3.c | 17 +
gcc/testsuite/gcc.dg/analyzer/loop-4.c | 43 +
gcc/testsuite/gcc.dg/analyzer/loop.c | 35 +
gcc/testsuite/gcc.dg/analyzer/malloc-1.c | 585 +
gcc/testsuite/gcc.dg/analyzer/malloc-2.c | 23 +
gcc/testsuite/gcc.dg/analyzer/malloc-3.c | 8 +
gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c | 86 +
gcc/testsuite/gcc.dg/analyzer/malloc-dce.c | 12 +
gcc/testsuite/gcc.dg/analyzer/malloc-dedupe-1.c | 46 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-1.c | 24 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-10.c | 32 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-11.c | 96 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-12.c | 7 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-13.c | 30 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-2.c | 34 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-3.c | 23 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-4.c | 13 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-5.c | 13 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-6.c | 22 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-7.c | 29 +
.../gcc.dg/analyzer/malloc-ipa-8-double-free.c | 173 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-8-lto-a.c | 12 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-8-lto-b.c | 18 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-8-lto-c.c | 17 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-8-lto.h | 12 +
.../gcc.dg/analyzer/malloc-ipa-8-unchecked.c | 67 +
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-9.c | 18 +
.../gcc.dg/analyzer/malloc-macro-inline-events.c | 46 +
.../gcc.dg/analyzer/malloc-macro-separate-events.c | 15 +
gcc/testsuite/gcc.dg/analyzer/malloc-macro.h | 2 +
.../gcc.dg/analyzer/malloc-many-paths-1.c | 14 +
.../gcc.dg/analyzer/malloc-many-paths-2.c | 30 +
.../gcc.dg/analyzer/malloc-many-paths-3.c | 36 +
gcc/testsuite/gcc.dg/analyzer/malloc-paths-1.c | 15 +
gcc/testsuite/gcc.dg/analyzer/malloc-paths-10.c | 19 +
gcc/testsuite/gcc.dg/analyzer/malloc-paths-2.c | 13 +
gcc/testsuite/gcc.dg/analyzer/malloc-paths-3.c | 14 +
gcc/testsuite/gcc.dg/analyzer/malloc-paths-4.c | 20 +
gcc/testsuite/gcc.dg/analyzer/malloc-paths-5.c | 43 +
gcc/testsuite/gcc.dg/analyzer/malloc-paths-6.c | 11 +
gcc/testsuite/gcc.dg/analyzer/malloc-paths-7.c | 21 +
gcc/testsuite/gcc.dg/analyzer/malloc-paths-8.c | 55 +
gcc/testsuite/gcc.dg/analyzer/malloc-paths-9.c | 299 +
gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1a.c | 179 +
gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c | 173 +
gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-2.c | 175 +
gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-3.c | 65 +
gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-4.c | 40 +
gcc/testsuite/gcc.dg/analyzer/operations.c | 44 +
gcc/testsuite/gcc.dg/analyzer/params-2.c | 17 +
gcc/testsuite/gcc.dg/analyzer/params.c | 34 +
gcc/testsuite/gcc.dg/analyzer/paths-1.c | 17 +
gcc/testsuite/gcc.dg/analyzer/paths-1a.c | 17 +
gcc/testsuite/gcc.dg/analyzer/paths-2.c | 23 +
gcc/testsuite/gcc.dg/analyzer/paths-3.c | 47 +
gcc/testsuite/gcc.dg/analyzer/paths-4.c | 53 +
gcc/testsuite/gcc.dg/analyzer/paths-5.c | 12 +
gcc/testsuite/gcc.dg/analyzer/paths-6.c | 114 +
gcc/testsuite/gcc.dg/analyzer/paths-7.c | 58 +
gcc/testsuite/gcc.dg/analyzer/pattern-test-1.c | 28 +
gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c | 53 +
gcc/testsuite/gcc.dg/analyzer/pointer-merging.c | 16 +
gcc/testsuite/gcc.dg/analyzer/pr61861.c | 2 +
gcc/testsuite/gcc.dg/analyzer/pr93290.c | 9 +
gcc/testsuite/gcc.dg/analyzer/pr93352.c | 12 +
gcc/testsuite/gcc.dg/analyzer/pr93375.c | 17 +
gcc/testsuite/gcc.dg/analyzer/pr93382.c | 25 +
gcc/testsuite/gcc.dg/analyzer/pr93457.c | 10 +
gcc/testsuite/gcc.dg/analyzer/pr93546.c | 10 +
gcc/testsuite/gcc.dg/analyzer/pr93547.c | 14 +
gcc/testsuite/gcc.dg/analyzer/pr93669.c | 25 +
gcc/testsuite/gcc.dg/analyzer/pragma-1.c | 26 +
gcc/testsuite/gcc.dg/analyzer/scope-1.c | 23 +
gcc/testsuite/gcc.dg/analyzer/sensitive-1.c | 59 +
gcc/testsuite/gcc.dg/analyzer/setjmp-1.c | 1 +
gcc/testsuite/gcc.dg/analyzer/setjmp-2.c | 99 +
gcc/testsuite/gcc.dg/analyzer/setjmp-3.c | 108 +
gcc/testsuite/gcc.dg/analyzer/setjmp-4.c | 109 +
gcc/testsuite/gcc.dg/analyzer/setjmp-5.c | 67 +
gcc/testsuite/gcc.dg/analyzer/setjmp-6.c | 31 +
gcc/testsuite/gcc.dg/analyzer/setjmp-7.c | 36 +
gcc/testsuite/gcc.dg/analyzer/setjmp-7a.c | 111 +
gcc/testsuite/gcc.dg/analyzer/setjmp-8.c | 109 +
gcc/testsuite/gcc.dg/analyzer/setjmp-9.c | 111 +
gcc/testsuite/gcc.dg/analyzer/setjmp-pr93378.c | 15 +
gcc/testsuite/gcc.dg/analyzer/signal-1.c | 31 +
gcc/testsuite/gcc.dg/analyzer/signal-2.c | 34 +
gcc/testsuite/gcc.dg/analyzer/signal-3.c | 23 +
gcc/testsuite/gcc.dg/analyzer/signal-4a.c | 75 +
gcc/testsuite/gcc.dg/analyzer/signal-4b.c | 90 +
gcc/testsuite/gcc.dg/analyzer/signal-5.c | 21 +
gcc/testsuite/gcc.dg/analyzer/signal-6.c | 20 +
gcc/testsuite/gcc.dg/analyzer/sigsetjmp-5.c | 19 +
gcc/testsuite/gcc.dg/analyzer/sigsetjmp-6.c | 35 +
gcc/testsuite/gcc.dg/analyzer/strcmp-1.c | 35 +
gcc/testsuite/gcc.dg/analyzer/switch.c | 30 +
gcc/testsuite/gcc.dg/analyzer/taint-1.c | 128 +
gcc/testsuite/gcc.dg/analyzer/test-setjmp.h | 16 +
.../gcc.dg/analyzer/torture/analyzer-torture.exp | 44 +
.../gcc.dg/analyzer/torture/conditionals-2.c | 43 +
gcc/testsuite/gcc.dg/analyzer/torture/conftest-1.c | 10 +
gcc/testsuite/gcc.dg/analyzer/torture/intptr_t.c | 28 +
gcc/testsuite/gcc.dg/analyzer/torture/poc.c | 24 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93349.c | 4 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93350.c | 11 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93356.c | 6 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93373.c | 3 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93374.c | 2 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93379-2.c | 11 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93379.c | 2 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93438-2.c | 26 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93438.c | 13 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93450.c | 25 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93451.c | 14 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93544.c | 17 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93647.c | 14 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93649.c | 66 +
gcc/testsuite/gcc.dg/analyzer/unknown-fns.c | 115 +
gcc/testsuite/gcc.dg/analyzer/zlib-1.c | 64 +
gcc/testsuite/gcc.dg/analyzer/zlib-2.c | 51 +
gcc/testsuite/gcc.dg/analyzer/zlib-3.c | 214 +
gcc/testsuite/gcc.dg/analyzer/zlib-4.c | 20 +
gcc/testsuite/gcc.dg/analyzer/zlib-5.c | 51 +
gcc/testsuite/gcc.dg/analyzer/zlib-6.c | 47 +
gcc/testsuite/gcc.dg/attr-access.c | 21 +
gcc/testsuite/gcc.dg/format/gcc_diag-11.c | 2 +
gcc/testsuite/gcc.dg/graphite/scop-21.c | 3 +-
gcc/testsuite/gcc.dg/guality/pr59776.c | 4 +-
gcc/testsuite/gcc.dg/inline-42.c | 50 +
gcc/testsuite/gcc.dg/inline-43.c | 50 +
gcc/testsuite/gcc.dg/ipa/ipcp-1.c | 2 +-
gcc/testsuite/gcc.dg/lto/pr93384_0.c | 12 +
gcc/testsuite/gcc.dg/lto/pr93384_1.c | 2 +
gcc/testsuite/gcc.dg/optimize-bswapsi-2.c | 19 +-
.../plugin/diagnostic_plugin_test_metadata.c | 4 +-
.../gcc.dg/plugin/diagnostic_plugin_test_paths.c | 13 +-
gcc/testsuite/gcc.dg/pr88660.c | 13 +
gcc/testsuite/gcc.dg/pr89689.c | 43 +
gcc/testsuite/gcc.dg/pr90648.c | 8 +
gcc/testsuite/gcc.dg/pr90838.c | 59 +
gcc/testsuite/gcc.dg/pr93231.c | 35 +
gcc/testsuite/gcc.dg/pr93376.c | 20 +
gcc/testsuite/gcc.dg/pr93412.c | 15 +
gcc/testsuite/gcc.dg/pr93430.c | 33 +
gcc/testsuite/gcc.dg/pr93454.c | 25 +
gcc/testsuite/gcc.dg/pr93576.c | 10 +
gcc/testsuite/gcc.dg/pr93615.c | 11 +
gcc/testsuite/gcc.dg/pr93661.c | 9 +
gcc/testsuite/gcc.dg/strcmpopt_10.c | 130 +
gcc/testsuite/gcc.dg/strcmpopt_11.c | 16 +
gcc/testsuite/gcc.dg/strcmpopt_2.c | 67 +-
gcc/testsuite/gcc.dg/strcmpopt_4.c | 25 +-
gcc/testsuite/gcc.dg/strlenopt-69.c | 3 +
gcc/testsuite/gcc.dg/strlenopt-92.c | 58 +
gcc/testsuite/gcc.dg/strlenopt-93.c | 71 +
gcc/testsuite/gcc.dg/strlenopt.h | 1 +
.../gcc.dg/torture/builtin-round-roundeven.c | 10 +-
gcc/testsuite/gcc.dg/torture/pr26515.c | 2 +-
gcc/testsuite/gcc.dg/torture/pr92328.c | 29 +
gcc/testsuite/gcc.dg/torture/pr93124.c | 44 +
gcc/testsuite/gcc.dg/torture/pr93133.c | 41 +
gcc/testsuite/gcc.dg/torture/pr93170.c | 34 +
gcc/testsuite/gcc.dg/torture/pr93354.c | 22 +
gcc/testsuite/gcc.dg/torture/pr93381.c | 25 +
gcc/testsuite/gcc.dg/torture/pr93397.c | 14 +
gcc/testsuite/gcc.dg/torture/pr93428.c | 27 +
.../gcc.dg/tree-prof/crossmodule-indircall-1.c | 6 +-
.../gcc.dg/tree-prof/crossmodule-indircall-1a.c | 17 +-
gcc/testsuite/gcc.dg/tree-prof/indir-call-prof-2.c | 35 +
gcc/testsuite/gcc.dg/tree-prof/indir-call-prof.c | 4 +-
.../gcc.dg/tree-ssa/builtin-sprintf-warn-23.c | 16 +-
gcc/testsuite/gcc.dg/tree-ssa/forwprop-38.c | 13 +
gcc/testsuite/gcc.dg/tree-ssa/pr92056.c | 11 +-
gcc/testsuite/gcc.dg/tree-ssa/pr92706-1.c | 17 +
gcc/testsuite/gcc.dg/tree-ssa/pr92706-2.c | 19 +
gcc/testsuite/gcc.dg/tree-ssa/pr93582-1.c | 17 +
gcc/testsuite/gcc.dg/tree-ssa/pr93582-2.c | 17 +
gcc/testsuite/gcc.dg/tree-ssa/pr93582-3.c | 18 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-26.c | 11 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-39.c | 18 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-85.c | 14 +
gcc/testsuite/gcc.dg/vect/bb-slp-22.c | 16 +-
.../gcc.dg/{tree-ssa => vect}/pr88497-1.c | 0
.../gcc.dg/{tree-ssa => vect}/pr88497-2.c | 0
.../gcc.dg/{tree-ssa => vect}/pr88497-3.c | 0
.../gcc.dg/{tree-ssa => vect}/pr88497-4.c | 0
.../gcc.dg/{tree-ssa => vect}/pr88497-5.c | 0
.../gcc.dg/{tree-ssa => vect}/pr88497-6.c | 0
.../gcc.dg/{tree-ssa => vect}/pr88497-7.c | 0
gcc/testsuite/gcc.dg/vect/pr92429.c | 14 +
gcc/testsuite/gcc.dg/vect/pr93094.c | 18 +
gcc/testsuite/gcc.dg/vect/pr93247-1.c | 49 +
gcc/testsuite/gcc.dg/vect/pr93247-2.c | 12 +
gcc/testsuite/gcc.dg/vmx/ops.c | 2 +-
.../aarch64/advsimd-intrinsics/bfdot-1.c | 91 +
.../aarch64/advsimd-intrinsics/bfdot-2.c | 91 +
.../aarch64/advsimd-intrinsics/bfdot-3.c | 28 +
.../aarch64/advsimd-intrinsics/bfmlalbt-compile.c | 67 +
.../aarch64/advsimd-intrinsics/bfmmla-compile.c | 18 +
.../vbfmlalbt_lane_f32_indices_1.c | 46 +
.../aarch64/advsimd-intrinsics/vdot-3-1.c | 136 +
.../aarch64/advsimd-intrinsics/vdot-3-2.c | 137 +
.../aarch64/advsimd-intrinsics/vdot-3-3.c | 31 +
.../aarch64/advsimd-intrinsics/vdot-3-4.c | 31 +
gcc/testsuite/gcc.target/aarch64/movk_2.c | 78 +
gcc/testsuite/gcc.target/aarch64/popcnt2.c | 21 +
gcc/testsuite/gcc.target/aarch64/pr71727.c | 2 +-
gcc/testsuite/gcc.target/aarch64/pr90838.c | 2 +-
gcc/testsuite/gcc.target/aarch64/pr91927.c | 38 +
gcc/testsuite/gcc.target/aarch64/pr92424-1.c | 122 +
gcc/testsuite/gcc.target/aarch64/pr92424-2.c | 12 +
gcc/testsuite/gcc.target/aarch64/pr92424-3.c | 12 +
gcc/testsuite/gcc.target/aarch64/pr93119.c | 10 +
gcc/testsuite/gcc.target/aarch64/pr93221.c | 10 +
gcc/testsuite/gcc.target/aarch64/pr93341.c | 14 +
gcc/testsuite/gcc.target/aarch64/pr93565.c | 34 +
.../gcc.target/aarch64/pragma_cpp_predefs_2.c | 109 +
gcc/testsuite/gcc.target/aarch64/simd/vmmla.c | 27 +
.../gcc.target/aarch64/sve/acle/asm/bfdot_f32.c | 67 +
.../aarch64/sve/acle/asm/bfdot_lane_f32.c | 86 +
.../gcc.target/aarch64/sve/acle/asm/bfmlalb_f32.c | 67 +
.../aarch64/sve/acle/asm/bfmlalb_lane_f32.c | 86 +
.../gcc.target/aarch64/sve/acle/asm/bfmlalt_f32.c | 67 +
.../aarch64/sve/acle/asm/bfmlalt_lane_f32.c | 86 +
.../gcc.target/aarch64/sve/acle/asm/bfmmla_f32.c | 46 +
.../gcc.target/aarch64/sve/acle/asm/clasta_bf16.c | 52 +
.../gcc.target/aarch64/sve/acle/asm/clastb_bf16.c | 52 +
.../gcc.target/aarch64/sve/acle/asm/cnt_bf16.c | 52 +
.../gcc.target/aarch64/sve/acle/asm/create2_1.c | 10 +
.../gcc.target/aarch64/sve/acle/asm/create3_1.c | 11 +
.../gcc.target/aarch64/sve/acle/asm/create4_1.c | 12 +
.../gcc.target/aarch64/sve/acle/asm/cvt_bf16.c | 96 +
.../gcc.target/aarch64/sve/acle/asm/cvtnt_bf16.c | 90 +
.../gcc.target/aarch64/sve/acle/asm/dup_bf16.c | 41 +
.../aarch64/sve/acle/asm/dup_lane_bf16.c | 108 +
.../aarch64/sve/acle/asm/dupq_lane_bf16.c | 48 +
.../gcc.target/aarch64/sve/acle/asm/ext_bf16.c | 73 +
.../gcc.target/aarch64/sve/acle/asm/get2_bf16.c | 55 +
.../gcc.target/aarch64/sve/acle/asm/get3_bf16.c | 108 +
.../gcc.target/aarch64/sve/acle/asm/get4_bf16.c | 179 +
.../gcc.target/aarch64/sve/acle/asm/insr_bf16.c | 22 +
.../gcc.target/aarch64/sve/acle/asm/lasta_bf16.c | 21 +
.../gcc.target/aarch64/sve/acle/asm/lastb_bf16.c | 21 +
.../gcc.target/aarch64/sve/acle/asm/ld1_bf16.c | 158 +
.../gcc.target/aarch64/sve/acle/asm/ld1_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_f64.c | 2 +-
.../aarch64/sve/acle/asm/ld1_gather_f32.c | 2 +-
.../aarch64/sve/acle/asm/ld1_gather_f64.c | 2 +-
.../aarch64/sve/acle/asm/ld1_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ld1_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ld1_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ro_bf16.c | 120 +
.../gcc.target/aarch64/sve/acle/asm/ld1ro_f16.c | 120 +
.../gcc.target/aarch64/sve/acle/asm/ld1ro_f32.c | 120 +
.../gcc.target/aarch64/sve/acle/asm/ld1ro_f64.c | 120 +
.../gcc.target/aarch64/sve/acle/asm/ld1ro_s16.c | 120 +
.../gcc.target/aarch64/sve/acle/asm/ld1ro_s32.c | 120 +
.../gcc.target/aarch64/sve/acle/asm/ld1ro_s64.c | 120 +
.../gcc.target/aarch64/sve/acle/asm/ld1ro_s8.c | 120 +
.../gcc.target/aarch64/sve/acle/asm/ld1ro_u16.c | 120 +
.../gcc.target/aarch64/sve/acle/asm/ld1ro_u32.c | 120 +
.../gcc.target/aarch64/sve/acle/asm/ld1ro_u64.c | 120 +
.../gcc.target/aarch64/sve/acle/asm/ld1ro_u8.c | 120 +
.../gcc.target/aarch64/sve/acle/asm/ld1rq_bf16.c | 137 +
.../gcc.target/aarch64/sve/acle/asm/ld1rq_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1rq_u8.c | 2 +-
.../aarch64/sve/acle/asm/ld1sb_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ld1sb_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1sb_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ld1sb_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sb_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sb_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sb_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sb_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sb_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sb_u64.c | 2 +-
.../aarch64/sve/acle/asm/ld1sh_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ld1sh_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1sh_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ld1sh_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sh_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sh_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sh_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sh_u64.c | 2 +-
.../aarch64/sve/acle/asm/ld1sw_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1sw_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sw_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1sw_u64.c | 2 +-
.../aarch64/sve/acle/asm/ld1ub_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ld1ub_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1ub_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ld1ub_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ub_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ub_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ub_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ub_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ub_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1ub_u64.c | 2 +-
.../aarch64/sve/acle/asm/ld1uh_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ld1uh_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1uh_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ld1uh_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1uh_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1uh_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1uh_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1uh_u64.c | 2 +-
.../aarch64/sve/acle/asm/ld1uw_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ld1uw_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1uw_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld1uw_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_bf16.c | 200 +
.../gcc.target/aarch64/sve/acle/asm/ld2_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld2_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_bf16.c | 242 +
.../gcc.target/aarch64/sve/acle/asm/ld3_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld3_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_bf16.c | 286 +
.../gcc.target/aarch64/sve/acle/asm/ld4_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ld4_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_bf16.c | 86 +
.../gcc.target/aarch64/sve/acle/asm/ldff1_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_f64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1_gather_f32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1_gather_f64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1_u8.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sb_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sb_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sb_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sb_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sb_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sb_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sb_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sb_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sb_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sb_u64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sh_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sh_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sh_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sh_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sh_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sh_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sh_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sh_u64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sw_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1sw_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sw_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1sw_u64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1ub_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1ub_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1ub_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1ub_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1ub_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1ub_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1ub_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1ub_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1ub_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1ub_u64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1uh_gather_s32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1uh_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1uh_gather_u32.c | 2 +-
.../aarch64/sve/acle/asm/ldff1uh_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1uh_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1uh_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1uh_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1uh_u64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1uw_gather_s64.c | 2 +-
.../aarch64/sve/acle/asm/ldff1uw_gather_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1uw_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldff1uw_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_bf16.c | 154 +
.../gcc.target/aarch64/sve/acle/asm/ldnf1_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sb_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sb_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sb_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sb_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sb_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sb_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sh_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sh_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sh_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sh_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sw_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1sw_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1ub_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1ub_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1ub_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1ub_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1ub_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1ub_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1uh_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1uh_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1uh_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1uh_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1uw_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnf1uw_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_bf16.c | 158 +
.../gcc.target/aarch64/sve/acle/asm/ldnt1_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/ldnt1_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/len_bf16.c | 12 +
.../gcc.target/aarch64/sve/acle/asm/mmla_f32.c | 46 +
.../gcc.target/aarch64/sve/acle/asm/mmla_f64.c | 46 +
.../gcc.target/aarch64/sve/acle/asm/mmla_s32.c | 46 +
.../gcc.target/aarch64/sve/acle/asm/mmla_u32.c | 46 +
.../gcc.target/aarch64/sve/acle/asm/prfb.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfb_gather.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfd.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfd_gather.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfh.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfh_gather.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfw.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/prfw_gather.c | 2 +-
.../aarch64/sve/acle/asm/reinterpret_bf16.c | 207 +
.../aarch64/sve/acle/asm/reinterpret_f16.c | 17 +
.../aarch64/sve/acle/asm/reinterpret_f32.c | 17 +
.../aarch64/sve/acle/asm/reinterpret_f64.c | 17 +
.../aarch64/sve/acle/asm/reinterpret_s16.c | 17 +
.../aarch64/sve/acle/asm/reinterpret_s32.c | 17 +
.../aarch64/sve/acle/asm/reinterpret_s64.c | 17 +
.../aarch64/sve/acle/asm/reinterpret_s8.c | 17 +
.../aarch64/sve/acle/asm/reinterpret_u16.c | 17 +
.../aarch64/sve/acle/asm/reinterpret_u32.c | 17 +
.../aarch64/sve/acle/asm/reinterpret_u64.c | 17 +
.../aarch64/sve/acle/asm/reinterpret_u8.c | 17 +
.../gcc.target/aarch64/sve/acle/asm/rev_bf16.c | 21 +
.../gcc.target/aarch64/sve/acle/asm/sel_bf16.c | 30 +
.../gcc.target/aarch64/sve/acle/asm/set2_bf16.c | 41 +
.../gcc.target/aarch64/sve/acle/asm/set3_bf16.c | 63 +
.../gcc.target/aarch64/sve/acle/asm/set4_bf16.c | 87 +
.../gcc.target/aarch64/sve/acle/asm/splice_bf16.c | 33 +
.../gcc.target/aarch64/sve/acle/asm/st1_bf16.c | 158 +
.../gcc.target/aarch64/sve/acle/asm/st1_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_s8.c | 2 +-
.../aarch64/sve/acle/asm/st1_scatter_f32.c | 2 +-
.../aarch64/sve/acle/asm/st1_scatter_f64.c | 2 +-
.../aarch64/sve/acle/asm/st1_scatter_s32.c | 2 +-
.../aarch64/sve/acle/asm/st1_scatter_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1_scatter_u32.c | 2 +-
.../aarch64/sve/acle/asm/st1_scatter_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1b_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1b_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1b_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1b_scatter_s32.c | 2 +-
.../aarch64/sve/acle/asm/st1b_scatter_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1b_scatter_u32.c | 2 +-
.../aarch64/sve/acle/asm/st1b_scatter_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1b_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1b_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1b_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1h_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1h_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1h_scatter_s32.c | 2 +-
.../aarch64/sve/acle/asm/st1h_scatter_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1h_scatter_u32.c | 2 +-
.../aarch64/sve/acle/asm/st1h_scatter_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1h_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1h_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1w_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1w_scatter_s64.c | 2 +-
.../aarch64/sve/acle/asm/st1w_scatter_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st1w_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_bf16.c | 200 +
.../gcc.target/aarch64/sve/acle/asm/st2_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st2_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_bf16.c | 242 +
.../gcc.target/aarch64/sve/acle/asm/st3_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st3_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_bf16.c | 286 +
.../gcc.target/aarch64/sve/acle/asm/st4_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/st4_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_bf16.c | 158 +
.../gcc.target/aarch64/sve/acle/asm/stnt1_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/stnt1_u8.c | 2 +-
.../aarch64/sve/acle/asm/sudot_lane_s32.c | 97 +
.../gcc.target/aarch64/sve/acle/asm/sudot_s32.c | 45 +
.../gcc.target/aarch64/sve/acle/asm/tbl_bf16.c | 30 +
.../aarch64/sve/acle/asm/test_sve_acle.h | 49 +
.../gcc.target/aarch64/sve/acle/asm/trn1_bf16.c | 30 +
.../gcc.target/aarch64/sve/acle/asm/trn1q_bf16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn1q_f16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn1q_f32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn1q_f64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn1q_s16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn1q_s32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn1q_s64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn1q_s8.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn1q_u16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn1q_u32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn1q_u64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn1q_u8.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn2_bf16.c | 30 +
.../gcc.target/aarch64/sve/acle/asm/trn2q_bf16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn2q_f16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn2q_f32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn2q_f64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn2q_s16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn2q_s32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn2q_s64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn2q_s8.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn2q_u16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn2q_u32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn2q_u64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/trn2q_u8.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/undef2_1.c | 7 +
.../gcc.target/aarch64/sve/acle/asm/undef3_1.c | 7 +
.../gcc.target/aarch64/sve/acle/asm/undef4_1.c | 7 +
.../gcc.target/aarch64/sve/acle/asm/undef_1.c | 7 +
.../aarch64/sve/acle/asm/usdot_lane_s32.c | 97 +
.../gcc.target/aarch64/sve/acle/asm/usdot_s32.c | 46 +
.../gcc.target/aarch64/sve/acle/asm/usmmla_s32.c | 46 +
.../gcc.target/aarch64/sve/acle/asm/uzp1_bf16.c | 30 +
.../gcc.target/aarch64/sve/acle/asm/uzp1q_bf16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp1q_f16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp1q_f32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp1q_f64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp1q_s16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp1q_s32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp1q_s64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp1q_s8.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp1q_u16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp1q_u32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp1q_u64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp1q_u8.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp2_bf16.c | 30 +
.../gcc.target/aarch64/sve/acle/asm/uzp2q_bf16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp2q_f16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp2q_f32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp2q_f64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp2q_s16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp2q_s32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp2q_s64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp2q_s8.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp2q_u16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp2q_u32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp2q_u64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/uzp2q_u8.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip1_bf16.c | 30 +
.../gcc.target/aarch64/sve/acle/asm/zip1q_bf16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip1q_f16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip1q_f32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip1q_f64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip1q_s16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip1q_s32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip1q_s64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip1q_s8.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip1q_u16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip1q_u32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip1q_u64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip1q_u8.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip2_bf16.c | 30 +
.../gcc.target/aarch64/sve/acle/asm/zip2q_bf16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip2q_f16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip2q_f32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip2q_f64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip2q_s16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip2q_s32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip2q_s64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip2q_s8.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip2q_u16.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip2q_u32.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip2q_u64.c | 32 +
.../gcc.target/aarch64/sve/acle/asm/zip2q_u8.c | 32 +
.../gcc.target/aarch64/sve/acle/general-c/load_1.c | 2 +-
.../gcc.target/aarch64/sve/acle/general-c/load_2.c | 2 +-
.../aarch64/sve/acle/general-c/load_gather_sv_1.c | 2 +-
.../aarch64/sve/acle/general-c/load_gather_sv_2.c | 2 +-
.../acle/general-c/load_gather_sv_restricted_1.c | 2 +-
.../aarch64/sve/acle/general-c/load_replicate_1.c | 2 +-
.../gcc.target/aarch64/sve/acle/general-c/mmla_1.c | 58 +
.../gcc.target/aarch64/sve/acle/general-c/mmla_2.c | 10 +
.../gcc.target/aarch64/sve/acle/general-c/mmla_3.c | 10 +
.../gcc.target/aarch64/sve/acle/general-c/mmla_4.c | 10 +
.../gcc.target/aarch64/sve/acle/general-c/mmla_5.c | 10 +
.../gcc.target/aarch64/sve/acle/general-c/mmla_6.c | 10 +
.../gcc.target/aarch64/sve/acle/general-c/mmla_7.c | 10 +
.../aarch64/sve/acle/general-c/store_1.c | 2 +-
.../aarch64/sve/acle/general-c/store_2.c | 2 +-
.../sve/acle/general-c/store_scatter_index_1.c | 2 +-
.../sve/acle/general-c/store_scatter_offset_2.c | 2 +-
.../general-c/store_scatter_offset_restricted_1.c | 2 +-
.../sve/acle/general-c/ternary_bfloat16_1.c | 24 +
.../sve/acle/general-c/ternary_bfloat16_lane_1.c | 30 +
.../sve/acle/general-c/ternary_bfloat16_lanex2_1.c | 30 +
.../sve/acle/general-c/ternary_bfloat16_opt_n_1.c | 24 +
.../sve/acle/general-c/ternary_intq_uintq_lane_1.c | 32 +
.../acle/general-c/ternary_intq_uintq_opt_n_1.c | 37 +
.../sve/acle/general-c/ternary_uintq_intq_1.c | 37 +
.../sve/acle/general-c/ternary_uintq_intq_lane_1.c | 32 +
.../acle/general-c/ternary_uintq_intq_opt_n_1.c | 37 +
.../aarch64/sve/acle/general/stack_vars_1.c | 32 +
.../aarch64/sve/acle/general/temporaries_1.c | 2 +-
.../gcc.target/aarch64/sve/pcs/annotate_1.c | 8 +
.../gcc.target/aarch64/sve/pcs/annotate_2.c | 8 +
.../gcc.target/aarch64/sve/pcs/annotate_3.c | 8 +
.../gcc.target/aarch64/sve/pcs/annotate_4.c | 12 +
.../gcc.target/aarch64/sve/pcs/annotate_5.c | 12 +
.../gcc.target/aarch64/sve/pcs/annotate_6.c | 12 +
.../gcc.target/aarch64/sve/pcs/annotate_7.c | 8 +
gcc/testsuite/gcc.target/aarch64/sve/pcs/args_1.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/pcs/args_2.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/pcs/args_3.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/pcs/args_4.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_bf16.c | 63 +
.../gcc.target/aarch64/sve/pcs/args_5_be_f16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_f32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_f64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_s16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_s32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_s64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_s8.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_u16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_u32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_u64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_u8.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_bf16.c | 58 +
.../gcc.target/aarch64/sve/pcs/args_5_le_f16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_f32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_f64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_s16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_s32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_s64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_s8.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_u16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_u32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_u64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_u8.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_bf16.c | 71 +
.../gcc.target/aarch64/sve/pcs/args_6_be_f16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_f32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_f64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_s16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_s32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_s64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_s8.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_u16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_u32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_u64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_u8.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_bf16.c | 70 +
.../gcc.target/aarch64/sve/pcs/args_6_le_f16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_f32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_f64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_s16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_s32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_s64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_s8.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_u16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_u32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_u64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_u8.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/pcs/args_7.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/pcs/args_8.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/pcs/args_9.c | 2 +-
.../gcc.target/aarch64/sve/pcs/gnu_vectors_1.c | 12 +-
.../gcc.target/aarch64/sve/pcs/gnu_vectors_2.c | 10 +-
.../gcc.target/aarch64/sve/pcs/return_1.c | 2 +-
.../gcc.target/aarch64/sve/pcs/return_1_1024.c | 2 +-
.../gcc.target/aarch64/sve/pcs/return_1_128.c | 4 +-
.../gcc.target/aarch64/sve/pcs/return_1_2048.c | 2 +-
.../gcc.target/aarch64/sve/pcs/return_1_256.c | 2 +-
.../gcc.target/aarch64/sve/pcs/return_1_512.c | 2 +-
.../gcc.target/aarch64/sve/pcs/return_2.c | 2 +-
.../gcc.target/aarch64/sve/pcs/return_3.c | 2 +-
.../gcc.target/aarch64/sve/pcs/return_4.c | 29 +-
.../gcc.target/aarch64/sve/pcs/return_4_1024.c | 29 +-
.../gcc.target/aarch64/sve/pcs/return_4_128.c | 29 +-
.../gcc.target/aarch64/sve/pcs/return_4_2048.c | 29 +-
.../gcc.target/aarch64/sve/pcs/return_4_256.c | 29 +-
.../gcc.target/aarch64/sve/pcs/return_4_512.c | 29 +-
.../gcc.target/aarch64/sve/pcs/return_5.c | 29 +-
.../gcc.target/aarch64/sve/pcs/return_5_1024.c | 29 +-
.../gcc.target/aarch64/sve/pcs/return_5_128.c | 29 +-
.../gcc.target/aarch64/sve/pcs/return_5_2048.c | 29 +-
.../gcc.target/aarch64/sve/pcs/return_5_256.c | 29 +-
.../gcc.target/aarch64/sve/pcs/return_5_512.c | 29 +-
.../gcc.target/aarch64/sve/pcs/return_6.c | 16 +-
.../gcc.target/aarch64/sve/pcs/return_6_1024.c | 24 +-
.../gcc.target/aarch64/sve/pcs/return_6_128.c | 23 +-
.../gcc.target/aarch64/sve/pcs/return_6_2048.c | 24 +-
.../gcc.target/aarch64/sve/pcs/return_6_256.c | 24 +-
.../gcc.target/aarch64/sve/pcs/return_6_512.c | 24 +-
.../gcc.target/aarch64/sve/pcs/return_7.c | 28 +
.../gcc.target/aarch64/sve/pcs/return_8.c | 29 +
.../gcc.target/aarch64/sve/pcs/return_9.c | 33 +
.../gcc.target/aarch64/sve/pcs/saves_2_be_nowrap.c | 2 +-
.../gcc.target/aarch64/sve/pcs/saves_2_be_wrap.c | 2 +-
.../gcc.target/aarch64/sve/pcs/saves_2_le_nowrap.c | 2 +-
.../gcc.target/aarch64/sve/pcs/saves_2_le_wrap.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/pcs/saves_3.c | 2 +-
.../gcc.target/aarch64/sve/pcs/saves_4_be.c | 2 +-
.../gcc.target/aarch64/sve/pcs/saves_4_le.c | 2 +-
.../gcc.target/aarch64/sve/pcs/stack_clash_2_128.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_1.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_f16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_f32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_f64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_s16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_s32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_s64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_s8.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_u16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_u32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_u64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_u8.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/sel_3.c | 2 +-
.../gcc.target/aarch64/sve/tls_preserve_1.c | 3 +-
.../gcc.target/aarch64/sve/tls_preserve_2.c | 3 +-
.../gcc.target/aarch64/sve/tls_preserve_3.c | 3 +-
.../aarch64/sve2/acle/asm/ldnt1_gather_f32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1_gather_f64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1_gather_s32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1_gather_u32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sb_gather_s32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sb_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sb_gather_u32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sb_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sh_gather_s32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sh_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sh_gather_u32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sh_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sw_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1sw_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1ub_gather_s32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1ub_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1ub_gather_u32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1ub_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1uh_gather_s32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1uh_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1uh_gather_u32.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1uh_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1uw_gather_s64.c | 2 +-
.../aarch64/sve2/acle/asm/ldnt1uw_gather_u64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1_scatter_f32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1_scatter_f64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1_scatter_s32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1_scatter_s64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1_scatter_u32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1_scatter_u64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1b_scatter_s32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1b_scatter_s64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1b_scatter_u32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1b_scatter_u64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1h_scatter_s32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1h_scatter_s64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1h_scatter_u32.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1h_scatter_u64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1w_scatter_s64.c | 2 +-
.../aarch64/sve2/acle/asm/stnt1w_scatter_u64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/tbl2_bf16.c | 30 +
.../gcc.target/aarch64/sve2/acle/asm/tbx_bf16.c | 37 +
.../aarch64/sve2/acle/asm/whilerw_bf16.c | 50 +
.../gcc.target/aarch64/sve2/acle/asm/whilerw_f16.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_f32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_f64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_s16.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_s32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_s64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_s8.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_u16.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_u32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_u64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilerw_u8.c | 2 +-
.../aarch64/sve2/acle/asm/whilewr_bf16.c | 50 +
.../gcc.target/aarch64/sve2/acle/asm/whilewr_f16.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_f32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_f64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_s16.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_s32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_s64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_s8.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_u16.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_u32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_u64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/whilewr_u8.c | 2 +-
gcc/testsuite/gcc.target/aarch64/vec_zeroextend.c | 8 +-
gcc/testsuite/gcc.target/arc/arc.exp | 9 +
gcc/testsuite/gcc.target/arc/code-density-flag.c | 34 +
gcc/testsuite/gcc.target/arc/interrupt-6.c | 2 +-
gcc/testsuite/gcc.target/arc/mul64-1.c | 23 +
gcc/testsuite/gcc.target/arc/nps400-1.c | 2 +-
gcc/testsuite/gcc.target/arc/or-cnst-size2.c | 2 +-
gcc/testsuite/gcc.target/arc/uncached-1.c | 2 +-
gcc/testsuite/gcc.target/arc/uncached-2.c | 2 +-
gcc/testsuite/gcc.target/arc/uncached-3.c | 22 +
gcc/testsuite/gcc.target/arc/uncached-4.c | 42 +
gcc/testsuite/gcc.target/arc/uncached-5.c | 29 +
gcc/testsuite/gcc.target/arc/uncached-6.c | 35 +
gcc/testsuite/gcc.target/arc/uncached-7.c | 11 +
gcc/testsuite/gcc.target/arc/uncached-8.c | 33 +
.../gcc.target/arm/armv8_1m-shift-imm-1.c | 27 +
.../gcc.target/arm/armv8_1m-shift-reg-1.c | 20 +
gcc/testsuite/gcc.target/arm/armv8_2-fp16-move-1.c | 48 +-
gcc/testsuite/gcc.target/arm/bfloat16_scalar_1_1.c | 118 +
gcc/testsuite/gcc.target/arm/bfloat16_scalar_1_2.c | 119 +
gcc/testsuite/gcc.target/arm/bfloat16_scalar_2_1.c | 124 +
gcc/testsuite/gcc.target/arm/bfloat16_scalar_2_2.c | 124 +
gcc/testsuite/gcc.target/arm/bfloat16_scalar_3_1.c | 119 +
gcc/testsuite/gcc.target/arm/bfloat16_scalar_3_2.c | 119 +
gcc/testsuite/gcc.target/arm/bfloat16_scalar_4.c | 16 +
.../gcc.target/arm/bfloat16_scalar_typecheck.c | 219 +
gcc/testsuite/gcc.target/arm/bfloat16_simd_1_1.c | 91 +
gcc/testsuite/gcc.target/arm/bfloat16_simd_1_2.c | 93 +
gcc/testsuite/gcc.target/arm/bfloat16_simd_2_1.c | 97 +
gcc/testsuite/gcc.target/arm/bfloat16_simd_2_2.c | 97 +
gcc/testsuite/gcc.target/arm/bfloat16_simd_3_1.c | 93 +
gcc/testsuite/gcc.target/arm/bfloat16_simd_3_2.c | 94 +
.../gcc.target/arm/bfloat16_vector_typecheck_1.c | 263 +
.../gcc.target/arm/bfloat16_vector_typecheck_2.c | 252 +
gcc/testsuite/gcc.target/arm/cmse/bitfield-1.c | 4 +
gcc/testsuite/gcc.target/arm/cmse/bitfield-2.c | 4 +
gcc/testsuite/gcc.target/arm/cmse/bitfield-3.c | 5 +-
gcc/testsuite/gcc.target/arm/cmse/cmse-1.c | 18 +-
gcc/testsuite/gcc.target/arm/cmse/cmse-14.c | 15 +-
gcc/testsuite/gcc.target/arm/cmse/cmse-15.c | 7 +-
gcc/testsuite/gcc.target/arm/cmse/cmse.exp | 43 +-
.../gcc.target/arm/cmse/mainline/8_1m/bitfield-4.c | 25 +
.../gcc.target/arm/cmse/mainline/8_1m/bitfield-5.c | 23 +
.../gcc.target/arm/cmse/mainline/8_1m/bitfield-6.c | 26 +
.../gcc.target/arm/cmse/mainline/8_1m/bitfield-7.c | 23 +
.../gcc.target/arm/cmse/mainline/8_1m/bitfield-8.c | 26 +
.../gcc.target/arm/cmse/mainline/8_1m/bitfield-9.c | 20 +
.../arm/cmse/mainline/8_1m/bitfield-and-union.c | 30 +
.../arm/cmse/mainline/8_1m/hard-sp/cmse-13.c | 30 +
.../arm/cmse/mainline/8_1m/hard-sp/cmse-5.c | 12 +
.../arm/cmse/mainline/8_1m/hard-sp/cmse-7.c | 26 +
.../arm/cmse/mainline/8_1m/hard-sp/cmse-8.c | 28 +
.../arm/cmse/mainline/8_1m/hard/cmse-13.c | 32 +
.../arm/cmse/mainline/8_1m/hard/cmse-5.c | 12 +
.../arm/cmse/mainline/8_1m/hard/cmse-7.c | 26 +
.../arm/cmse/mainline/8_1m/hard/cmse-8.c | 27 +
.../arm/cmse/mainline/8_1m/soft/cmse-13.c | 29 +
.../arm/cmse/mainline/8_1m/soft/cmse-5.c | 13 +
.../arm/cmse/mainline/8_1m/soft/cmse-7.c | 26 +
.../arm/cmse/mainline/8_1m/soft/cmse-8.c | 28 +
.../arm/cmse/mainline/8_1m/softfp-sp/cmse-5.c | 14 +
.../arm/cmse/mainline/8_1m/softfp-sp/cmse-7.c | 25 +
.../arm/cmse/mainline/8_1m/softfp-sp/cmse-8.c | 27 +
.../arm/cmse/mainline/8_1m/softfp/cmse-13.c | 28 +
.../arm/cmse/mainline/8_1m/softfp/cmse-5.c | 13 +
.../arm/cmse/mainline/8_1m/softfp/cmse-7.c | 25 +
.../arm/cmse/mainline/8_1m/softfp/cmse-8.c | 27 +
.../gcc.target/arm/cmse/mainline/8_1m/union-1.c | 23 +
.../gcc.target/arm/cmse/mainline/8_1m/union-2.c | 27 +
.../gcc.target/arm/cmse/mainline/8m/bitfield-4.c | 16 +
.../gcc.target/arm/cmse/mainline/8m/bitfield-5.c | 15 +
.../gcc.target/arm/cmse/mainline/8m/bitfield-6.c | 17 +
.../gcc.target/arm/cmse/mainline/8m/bitfield-7.c | 15 +
.../gcc.target/arm/cmse/mainline/8m/bitfield-8.c | 17 +
.../gcc.target/arm/cmse/mainline/8m/bitfield-9.c | 13 +
.../arm/cmse/mainline/8m/bitfield-and-union.c | 20 +
.../arm/cmse/mainline/8m/hard-sp/cmse-13.c | 33 +
.../arm/cmse/mainline/8m/hard-sp/cmse-5.c | 38 +
.../arm/cmse/mainline/8m/hard-sp/cmse-7.c | 33 +
.../arm/cmse/mainline/8m/hard-sp/cmse-8.c | 33 +
.../gcc.target/arm/cmse/mainline/8m/hard/cmse-13.c | 29 +
.../gcc.target/arm/cmse/mainline/8m/hard/cmse-5.c | 31 +
.../gcc.target/arm/cmse/mainline/8m/hard/cmse-7.c | 25 +
.../gcc.target/arm/cmse/mainline/8m/hard/cmse-8.c | 25 +
.../gcc.target/arm/cmse/mainline/8m/soft/cmse-13.c | 18 +
.../gcc.target/arm/cmse/mainline/8m/soft/cmse-5.c | 15 +
.../gcc.target/arm/cmse/mainline/8m/soft/cmse-7.c | 18 +
.../gcc.target/arm/cmse/mainline/8m/soft/cmse-8.c | 18 +
.../arm/cmse/mainline/8m/softfp-sp/cmse-5.c | 39 +
.../arm/cmse/mainline/8m/softfp-sp/cmse-7.c | 17 +
.../arm/cmse/mainline/8m/softfp-sp/cmse-8.c | 17 +
.../arm/cmse/mainline/8m/softfp/cmse-13.c | 17 +
.../arm/cmse/mainline/8m/softfp/cmse-5.c | 31 +
.../arm/cmse/mainline/8m/softfp/cmse-7.c | 17 +
.../arm/cmse/mainline/8m/softfp/cmse-8.c | 17 +
.../gcc.target/arm/cmse/mainline/8m/union-1.c | 15 +
.../gcc.target/arm/cmse/mainline/8m/union-2.c | 18 +
.../gcc.target/arm/cmse/mainline/bitfield-4.c | 16 -
.../gcc.target/arm/cmse/mainline/bitfield-5.c | 16 -
.../gcc.target/arm/cmse/mainline/bitfield-6.c | 17 -
.../gcc.target/arm/cmse/mainline/bitfield-7.c | 16 -
.../gcc.target/arm/cmse/mainline/bitfield-8.c | 17 -
.../gcc.target/arm/cmse/mainline/bitfield-9.c | 13 -
.../arm/cmse/mainline/bitfield-and-union.c | 20 -
.../gcc.target/arm/cmse/mainline/hard-sp/cmse-13.c | 34 -
.../gcc.target/arm/cmse/mainline/hard-sp/cmse-5.c | 38 -
.../gcc.target/arm/cmse/mainline/hard-sp/cmse-7.c | 34 -
.../gcc.target/arm/cmse/mainline/hard-sp/cmse-8.c | 33 -
.../gcc.target/arm/cmse/mainline/hard/cmse-13.c | 29 -
.../gcc.target/arm/cmse/mainline/hard/cmse-5.c | 31 -
.../gcc.target/arm/cmse/mainline/hard/cmse-7.c | 26 -
.../gcc.target/arm/cmse/mainline/hard/cmse-8.c | 25 -
.../gcc.target/arm/cmse/mainline/soft/cmse-13.c | 19 -
.../gcc.target/arm/cmse/mainline/soft/cmse-5.c | 16 -
.../gcc.target/arm/cmse/mainline/soft/cmse-7.c | 19 -
.../gcc.target/arm/cmse/mainline/soft/cmse-8.c | 18 -
.../arm/cmse/mainline/softfp-sp/cmse-5.c | 39 -
.../arm/cmse/mainline/softfp-sp/cmse-7.c | 18 -
.../arm/cmse/mainline/softfp-sp/cmse-8.c | 17 -
.../gcc.target/arm/cmse/mainline/softfp/cmse-13.c | 17 -
.../gcc.target/arm/cmse/mainline/softfp/cmse-5.c | 31 -
.../gcc.target/arm/cmse/mainline/softfp/cmse-7.c | 18 -
.../gcc.target/arm/cmse/mainline/softfp/cmse-8.c | 17 -
.../gcc.target/arm/cmse/mainline/union-1.c | 16 -
.../gcc.target/arm/cmse/mainline/union-2.c | 18 -
gcc/testsuite/gcc.target/arm/cmse/struct-1.c | 6 +-
gcc/testsuite/gcc.target/arm/multilib.exp | 24 +-
gcc/testsuite/gcc.target/arm/simd/vdot-2-1.c | 91 +
gcc/testsuite/gcc.target/arm/simd/vdot-2-2.c | 90 +
gcc/testsuite/gcc.target/arm/simd/vdot-2-3.c | 21 +
gcc/testsuite/gcc.target/arm/simd/vdot-2-4.c | 20 +
gcc/testsuite/gcc.target/cris/asm-v10.S | 2 +-
gcc/testsuite/gcc.target/cris/asm-v8.S | 2 +-
gcc/testsuite/gcc.target/cris/cris.exp | 11 +
gcc/testsuite/gcc.target/cris/dbr-1.c | 11 +
gcc/testsuite/gcc.target/cris/inasm-v10.c | 2 +-
gcc/testsuite/gcc.target/cris/inasm-v8.c | 2 +-
gcc/testsuite/gcc.target/cris/pr93372-1.c | 72 +
gcc/testsuite/gcc.target/cris/pr93372-10.c | 9 +
gcc/testsuite/gcc.target/cris/pr93372-11.c | 46 +
gcc/testsuite/gcc.target/cris/pr93372-12.c | 7 +
gcc/testsuite/gcc.target/cris/pr93372-13.c | 18 +
gcc/testsuite/gcc.target/cris/pr93372-14.c | 13 +
gcc/testsuite/gcc.target/cris/pr93372-15.c | 15 +
gcc/testsuite/gcc.target/cris/pr93372-16.c | 42 +
gcc/testsuite/gcc.target/cris/pr93372-17.c | 7 +
gcc/testsuite/gcc.target/cris/pr93372-18.c | 24 +
gcc/testsuite/gcc.target/cris/pr93372-19.c | 8 +
gcc/testsuite/gcc.target/cris/pr93372-2.c | 19 +
gcc/testsuite/gcc.target/cris/pr93372-20.c | 8 +
gcc/testsuite/gcc.target/cris/pr93372-21.c | 8 +
gcc/testsuite/gcc.target/cris/pr93372-22.c | 8 +
gcc/testsuite/gcc.target/cris/pr93372-23.c | 21 +
gcc/testsuite/gcc.target/cris/pr93372-24.c | 19 +
gcc/testsuite/gcc.target/cris/pr93372-25.c | 8 +
gcc/testsuite/gcc.target/cris/pr93372-26.c | 7 +
gcc/testsuite/gcc.target/cris/pr93372-27.c | 8 +
gcc/testsuite/gcc.target/cris/pr93372-28.c | 8 +
gcc/testsuite/gcc.target/cris/pr93372-29.c | 40 +
gcc/testsuite/gcc.target/cris/pr93372-3.c | 15 +
gcc/testsuite/gcc.target/cris/pr93372-30.c | 31 +
gcc/testsuite/gcc.target/cris/pr93372-31.c | 33 +
gcc/testsuite/gcc.target/cris/pr93372-32.c | 10 +
gcc/testsuite/gcc.target/cris/pr93372-33.c | 10 +
gcc/testsuite/gcc.target/cris/pr93372-34.c | 45 +
gcc/testsuite/gcc.target/cris/pr93372-35.c | 49 +
gcc/testsuite/gcc.target/cris/pr93372-4.c | 12 +
gcc/testsuite/gcc.target/cris/pr93372-5.c | 19 +
gcc/testsuite/gcc.target/cris/pr93372-6.c | 18 +
gcc/testsuite/gcc.target/cris/pr93372-7.c | 85 +
gcc/testsuite/gcc.target/cris/pr93372-8.c | 16 +
gcc/testsuite/gcc.target/cris/pr93372-9.c | 9 +
gcc/testsuite/gcc.target/cris/sync-1-v10.c | 2 +-
gcc/testsuite/gcc.target/cris/sync-1.c | 2 +-
gcc/testsuite/gcc.target/h8300/pr13721.c | 71 +
gcc/testsuite/gcc.target/hppa/shadd-3.c | 7 +-
gcc/testsuite/gcc.target/i386/avx-pr93637.c | 17 +
gcc/testsuite/gcc.target/i386/avx2-pr93418.c | 20 +
gcc/testsuite/gcc.target/i386/avx2-pr93430.c | 5 +
gcc/testsuite/gcc.target/i386/avx2-pr93594.c | 32 +
.../gcc.target/i386/avx256-unaligned-store-2.c | 4 +-
.../gcc.target/i386/avx256-unaligned-store-3.c | 4 +-
.../gcc.target/i386/avx512bitalg-vpopcntb-1.c | 2 +-
.../gcc.target/i386/avx512bitalg-vpopcntb.c | 2 +-
.../gcc.target/i386/avx512bitalg-vpopcntbvl.c | 4 +-
.../gcc.target/i386/avx512bitalg-vpopcntw-1.c | 2 +-
.../gcc.target/i386/avx512bitalg-vpopcntw.c | 2 +-
.../gcc.target/i386/avx512bitalg-vpopcntwvl.c | 4 +-
gcc/testsuite/gcc.target/i386/avx512bw-pr93673.c | 30 +
gcc/testsuite/gcc.target/i386/avx512dq-pr93673.c | 20 +
gcc/testsuite/gcc.target/i386/avx512f-pr93673.c | 20 +
.../gcc.target/i386/avx512vbmi2-vpshld-1.c | 34 +
.../gcc.target/i386/avx512vbmi2-vpshrd-1.c | 34 +
gcc/testsuite/gcc.target/i386/avx512vl-pr93009.c | 38 +
gcc/testsuite/gcc.target/i386/avx512vl-pr93670.c | 77 +
.../gcc.target/i386/avx512vl-vpermilpdi-1.c | 4 +-
.../gcc.target/i386/avx512vpopcntdq-vpopcntd-1.c | 2 +-
.../gcc.target/i386/avx512vpopcntdq-vpopcntd.c | 6 +-
.../gcc.target/i386/avx512vpopcntdq-vpopcntq-1.c | 2 +-
.../gcc.target/i386/avx512vpopcntdq-vpopcntq.c | 6 +-
gcc/testsuite/gcc.target/i386/memcpy-strategy-1.c | 3 +-
gcc/testsuite/gcc.target/i386/memcpy-strategy-2.c | 3 +-
gcc/testsuite/gcc.target/i386/memcpy-strategy-3.c | 5 +-
.../gcc.target/i386/memcpy-vector_loop-1.c | 3 +-
gcc/testsuite/gcc.target/i386/pieces-memcpy-4.c | 3 +-
gcc/testsuite/gcc.target/i386/pieces-memcpy-5.c | 3 +-
gcc/testsuite/gcc.target/i386/pieces-memcpy-6.c | 3 +-
gcc/testsuite/gcc.target/i386/pieces-strcpy-2.c | 2 +-
gcc/testsuite/gcc.target/i386/pr65782.c | 16 +
gcc/testsuite/gcc.target/i386/pr81213.c | 4 +-
gcc/testsuite/gcc.target/i386/pr85667-10.c | 21 +
gcc/testsuite/gcc.target/i386/pr85667-7.c | 36 +
gcc/testsuite/gcc.target/i386/pr85667-8.c | 21 +
gcc/testsuite/gcc.target/i386/pr85667-9.c | 36 +
gcc/testsuite/gcc.target/i386/pr87317-4.c | 2 +-
gcc/testsuite/gcc.target/i386/pr87317-5.c | 2 +-
gcc/testsuite/gcc.target/i386/pr87317-7.c | 2 +-
gcc/testsuite/gcc.target/i386/pr90980-1.c | 2 +-
gcc/testsuite/gcc.target/i386/pr91298-1.c | 15 +
gcc/testsuite/gcc.target/i386/pr91298-2.c | 6 +
gcc/testsuite/gcc.target/i386/pr91333.c | 14 +
gcc/testsuite/gcc.target/i386/pr91461-1.c | 66 +
gcc/testsuite/gcc.target/i386/pr91461-2.c | 19 +
gcc/testsuite/gcc.target/i386/pr91461-3.c | 76 +
gcc/testsuite/gcc.target/i386/pr91461-4.c | 21 +
gcc/testsuite/gcc.target/i386/pr91461-5.c | 17 +
gcc/testsuite/gcc.target/i386/pr91824-1.c | 54 +
gcc/testsuite/gcc.target/i386/pr91824-2.c | 73 +
gcc/testsuite/gcc.target/i386/pr92190.c | 19 +
gcc/testsuite/gcc.target/i386/pr92803.c | 5 +-
gcc/testsuite/gcc.target/i386/pr92819.c | 45 +
gcc/testsuite/gcc.target/i386/pr93027.c | 2 +-
gcc/testsuite/gcc.target/i386/pr93319-1a.c | 22 +
gcc/testsuite/gcc.target/i386/pr93319-1b.c | 7 +
gcc/testsuite/gcc.target/i386/pr93319-1c.c | 7 +
gcc/testsuite/gcc.target/i386/pr93319-1d.c | 7 +
gcc/testsuite/gcc.target/i386/pr93346.c | 76 +
gcc/testsuite/gcc.target/i386/pr93395.c | 44 +
gcc/testsuite/gcc.target/i386/pr93611.c | 5 +
gcc/testsuite/gcc.target/i386/pr93656.c | 4 +
gcc/testsuite/gcc.target/i386/pr93696-1.c | 79 +
gcc/testsuite/gcc.target/i386/pr93696-2.c | 79 +
gcc/testsuite/gcc.target/i386/sse-12.c | 2 +-
gcc/testsuite/gcc.target/i386/sse-13.c | 2 +-
gcc/testsuite/gcc.target/i386/sse-14.c | 56 +-
gcc/testsuite/gcc.target/i386/sse-22.c | 58 +-
gcc/testsuite/gcc.target/powerpc/darwin-abi-12.c | 2 +
gcc/testsuite/gcc.target/powerpc/pr70010-2.c | 3 +-
gcc/testsuite/gcc.target/powerpc/pr70010-3.c | 3 +-
gcc/testsuite/gcc.target/powerpc/pr92796.c | 1 +
gcc/testsuite/gcc.target/powerpc/pr92923-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/pr93012.c | 13 +
gcc/testsuite/gcc.target/powerpc/pr93073.c | 16 +
gcc/testsuite/gcc.target/powerpc/pr93122.c | 12 +
gcc/testsuite/gcc.target/powerpc/vsx-vector-6.h | 305 +-
gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p7.c | 74 +-
gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p8.c | 80 +-
gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p9.c | 70 +-
gcc/testsuite/gcc.target/riscv/pr93304.c | 19 +
gcc/testsuite/gcc.target/s390/pr93533.c | 5 +
gcc/testsuite/gfortran.dg/analyzer/analyzer.exp | 55 +
.../gfortran.dg/analyzer/malloc-example.f90 | 21 +
gcc/testsuite/gfortran.dg/analyzer/malloc.f90 | 19 +
gcc/testsuite/gfortran.dg/analyzer/pr93405.f90 | 14 +
gcc/testsuite/gfortran.dg/associate_51.f90 | 9 +-
gcc/testsuite/gfortran.dg/associate_52.f90 | 24 +
gcc/testsuite/gfortran.dg/bind_c_char_2.f90 | 50 +
gcc/testsuite/gfortran.dg/bind_c_char_3.f90 | 51 +
gcc/testsuite/gfortran.dg/bind_c_char_4.f90 | 21 +
gcc/testsuite/gfortran.dg/bind_c_char_5.f90 | 21 +
gcc/testsuite/gfortran.dg/boz_7.f90 | 2 +-
.../gfortran.dg/external_implicit_none_2.f90 | 28 +
gcc/testsuite/gfortran.dg/function_reference_1.f90 | 11 +
gcc/testsuite/gfortran.dg/function_reference_2.f90 | 10 +
gcc/testsuite/gfortran.dg/goacc/atomic-1.f90 | 17 +
gcc/testsuite/gfortran.dg/goacc/deep-copy-2.f90 | 37 +
.../gfortran.dg/goacc/mapping-tests-1.f90 | 15 +
.../gfortran.dg/goacc/mapping-tests-2.f90 | 32 +
gcc/testsuite/gfortran.dg/goacc/pr93329.f90 | 223 +
gcc/testsuite/gfortran.dg/goacc/pr93463.f90 | 15 +
gcc/testsuite/gfortran.dg/goacc/pr93464.f90 | 16 +
.../gfortran.dg/goacc/strided-alloc-ptr.f90 | 34 +
gcc/testsuite/gfortran.dg/goacc/subarrays.f95 | 2 +-
gcc/testsuite/gfortran.dg/gomp/pr93555.f90 | 11 +
.../gfortran.dg/gomp/target-parallel1.f90 | 4 +
gcc/testsuite/gfortran.dg/graphite/pr93439.f90 | 21 +
gcc/testsuite/gfortran.dg/inquire_pre.f90 | 68 +
gcc/testsuite/gfortran.dg/openacc-define-3.f90 | 2 +-
gcc/testsuite/gfortran.dg/pr83113.f90 | 18 +
gcc/testsuite/gfortran.dg/pr91913.f90 | 5 +
gcc/testsuite/gfortran.dg/pr93263_1.f90 | 29 +
gcc/testsuite/gfortran.dg/pr93263_2.f90 | 24 +
gcc/testsuite/gfortran.dg/pr93461.f90 | 22 +
gcc/testsuite/gfortran.dg/pr93473.f90 | 28 +
gcc/testsuite/lib/c-compat.exp | 10 +
gcc/testsuite/lib/gcc-defs.exp | 21 +
gcc/testsuite/lib/prune.exp | 2 +-
gcc/testsuite/lib/scanasm.exp | 18 +-
gcc/testsuite/lib/target-supports-dg.exp | 10 +
gcc/testsuite/lib/target-supports.exp | 92 +-
gcc/timevar.def | 11 +
gcc/tree-cfg.c | 17 +
gcc/tree-diagnostic-path.cc | 2 +-
gcc/tree-eh.c | 34 +-
gcc/tree-hasher.h | 1 +
gcc/tree-inline.c | 283 +-
gcc/tree-into-ssa.c | 59 +-
gcc/tree-parloops.c | 1 -
gcc/tree-pass.h | 3 +
gcc/tree-predcom.c | 24 +-
gcc/tree-pretty-print.c | 12 +
gcc/tree-profile.c | 8 +-
gcc/tree-sra.c | 1083 +-
gcc/tree-ssa-alias.c | 4 +-
gcc/tree-ssa-dse.c | 141 +-
gcc/tree-ssa-forwprop.c | 64 +-
gcc/tree-ssa-loop-ivopts.c | 11 +-
gcc/tree-ssa-loop-niter.c | 7 +-
gcc/tree-ssa-loop-niter.h | 2 +-
gcc/tree-ssa-sccvn.c | 234 +-
gcc/tree-ssa-strlen.c | 268 +-
gcc/tree-ssa-structalias.c | 17 +-
gcc/tree-ssa-threadedge.c | 2 +-
gcc/tree-vect-loop-manip.c | 11 +-
gcc/tree-vect-loop.c | 28 +-
gcc/tree-vect-slp.c | 100 +-
gcc/tree-vect-stmts.c | 2 +-
gcc/tree-vectorizer.c | 3 +-
gcc/tree-vectorizer.h | 6 +-
gcc/tree.c | 2 +-
gcc/tree.h | 25 +
gcc/tristate.cc | 221 +
gcc/tristate.h | 82 +
gcc/value-prof.c | 62 +-
gcc/varasm.c | 33 +-
gcc/varpool.c | 7 +-
gotools/ChangeLog | 6 +
gotools/Makefile.am | 6 +-
gotools/Makefile.in | 6 +-
include/ChangeLog | 5 +
include/hashtab.h | 4 +-
intl/ChangeLog | 4 +
intl/configure | 58 +-
libada/ChangeLog | 6 +
libada/Makefile.in | 1 +
libada/configure | 29 +-
libada/configure.ac | 12 +-
libatomic/ChangeLog | 8 +
libatomic/Makefile.in | 1 +
libatomic/aclocal.m4 | 1 +
libatomic/configure | 33 +-
libatomic/configure.ac | 11 +-
libatomic/testsuite/Makefile.in | 1 +
libbacktrace/ChangeLog | 19 +
libbacktrace/Makefile.am | 36 +-
libbacktrace/Makefile.in | 315 +-
libbacktrace/ztest.c | 22 +-
libcc1/ChangeLog | 7 +
libcc1/libcp1plugin.cc | 5 +-
libcpp/ChangeLog | 93 +
libcpp/configure | 29 +-
libcpp/directives.c | 27 +-
libcpp/expr.c | 77 +-
libcpp/files.c | 27 +-
libcpp/identifiers.c | 3 +-
libcpp/include/cpplib.h | 6 +-
libcpp/init.c | 5 +-
libcpp/internal.h | 18 +-
libcpp/macro.c | 139 +-
libcpp/mkdeps.c | 2 +-
libcpp/pch.c | 2 -
libcpp/po/ChangeLog | 10 +
libcpp/po/be.po | 395 +-
libcpp/po/ca.po | 414 +-
libcpp/po/cpplib.pot | 446 +-
libcpp/po/da.po | 411 +-
libcpp/po/de.po | 414 +-
libcpp/po/el.po | 396 +-
libcpp/po/eo.po | 411 +-
libcpp/po/es.po | 411 +-
libcpp/po/fi.po | 413 +-
libcpp/po/fr.po | 412 +-
libcpp/po/id.po | 409 +-
libcpp/po/ja.po | 409 +-
libcpp/po/nl.po | 412 +-
libcpp/po/pt_BR.po | 414 +-
libcpp/po/ru.po | 411 +-
libcpp/po/sr.po | 411 +-
libcpp/po/sv.po | 411 +-
libcpp/po/tr.po | 409 +-
libcpp/po/uk.po | 416 +-
libcpp/po/vi.po | 411 +-
libcpp/po/zh_CN.po | 409 +-
libcpp/po/zh_TW.po | 419 +-
libcpp/traditional.c | 20 +-
libffi/ChangeLog | 10 +
libffi/Makefile.in | 1 +
libffi/aclocal.m4 | 1 +
libffi/configure | 33 +-
libffi/configure.ac | 11 +-
libffi/include/Makefile.in | 1 +
libffi/man/Makefile.in | 1 +
libffi/testsuite/Makefile.in | 1 +
libgcc/ChangeLog | 124 +
libgcc/Makefile.in | 1 +
libgcc/config.host | 3 +-
libgcc/config/arc/crti.S | 5 +
libgcc/config/arc/crtn.S | 5 +
libgcc/config/arc/crttls.S | 6 +
libgcc/config/arc/fp-hack.h | 5 +-
libgcc/config/arc/lib1funcs.S | 27 +-
libgcc/config/arc/lib2funcs.c | 88 +
libgcc/config/arc/t-arc | 1 +
libgcc/config/arm/t-arm | 2 +-
libgcc/config/arm/unwind-arm.h | 14 +-
libgcc/config/avr/lib1funcs.S | 4 -
libgcc/config/cris/arit.c | 3 +-
libgcc/config/frv/frvbegin.c | 4 +-
libgcc/config/frv/frvend.c | 4 +-
libgcc/config/i386/shadow-stack-unwind.h | 43 +
libgcc/config/mips/crti.S | 3 +
libgcc/config/mips/crtn.S | 3 +
libgcc/config/mips/gnustack.h | 7 +
libgcc/config/mips/mips16.S | 3 +
libgcc/config/mips/vr4120-div.S | 3 +
libgcc/config/nios2/elf-lib.h | 24 +
libgcc/configure | 42 +-
libgcc/configure.ac | 25 +-
libgcc/crtstuff.c | 2 +
libgcc/libgcov-driver.c | 49 +-
libgcc/libgcov-merge.c | 25 +-
libgcc/libgcov-profiler.c | 75 +-
libgcc/libgcov.h | 1 +
libgcc/unwind-arm-common.inc | 8 +-
libgcc/unwind-dw2-fde-dip.c | 2 +-
libgcc/unwind-pe.h | 2 +-
libgfortran/ChangeLog | 28 +
libgfortran/Makefile.in | 1 +
libgfortran/aclocal.m4 | 1 +
libgfortran/configure | 37 +-
libgfortran/configure.ac | 11 +-
libgfortran/io/format.c | 4 +-
libgfortran/io/unit.c | 16 +-
libgfortran/io/write_float.def | 4 +-
libgo/MERGE | 2 +-
libgo/Makefile.am | 4 +-
libgo/Makefile.in | 11 +-
libgo/VERSION | 2 +-
libgo/aclocal.m4 | 1 +
libgo/check-packages.txt | 7 +-
libgo/configure | 35 +-
libgo/configure.ac | 13 +-
libgo/go/archive/tar/reader.go | 2 +-
libgo/go/archive/zip/reader.go | 4 -
libgo/go/archive/zip/reader_test.go | 46 +-
.../go/archive/zip/testdata/go-no-datadesc-sig.zip | Bin 330 -> 0 bytes
.../zip/testdata/go-no-datadesc-sig.zip.base64 | 1 +
libgo/go/bufio/bufio.go | 17 +-
libgo/go/bufio/bufio_test.go | 46 +
libgo/go/bytes/bytes.go | 3 +-
libgo/go/bytes/compare_test.go | 33 +
libgo/go/cmd/cgo/doc.go | 4 +-
libgo/go/cmd/cgo/gcc.go | 21 +-
libgo/go/cmd/cgo/out.go | 12 +-
libgo/go/cmd/go/alldocs.go | 103 +-
libgo/go/cmd/go/go_test.go | 1285 +-
libgo/go/cmd/go/help_test.go | 2 -
libgo/go/cmd/go/internal/base/flag.go | 5 +
libgo/go/cmd/go/internal/base/signal_unix.go | 2 +-
libgo/go/cmd/go/internal/cache/cache.go | 69 +-
libgo/go/cmd/go/internal/cfg/cfg.go | 15 +-
libgo/go/cmd/go/internal/clean/clean.go | 6 +-
libgo/go/cmd/go/internal/dirhash/hash.go | 103 -
libgo/go/cmd/go/internal/dirhash/hash_test.go | 135 -
libgo/go/cmd/go/internal/doc/doc.go | 2 +
libgo/go/cmd/go/internal/envcmd/env.go | 69 +-
libgo/go/cmd/go/internal/fmtcmd/fmt.go | 6 +-
libgo/go/cmd/go/internal/generate/generate.go | 2 +-
libgo/go/cmd/go/internal/get/discovery.go | 16 +-
libgo/go/cmd/go/internal/get/get.go | 6 +-
libgo/go/cmd/go/internal/get/path.go | 5 +-
libgo/go/cmd/go/internal/get/vcs.go | 78 +-
libgo/go/cmd/go/internal/help/helpdoc.go | 16 +-
libgo/go/cmd/go/internal/imports/build.go | 4 +-
libgo/go/cmd/go/internal/list/list.go | 32 +-
libgo/go/cmd/go/internal/load/pkg.go | 251 +-
libgo/go/cmd/go/internal/load/pkg_test.go | 44 +-
libgo/go/cmd/go/internal/load/test.go | 17 +-
.../lockedfile/internal/filelock/filelock_test.go | 2 +-
libgo/go/cmd/go/internal/lockedfile/lockedfile.go | 65 +
.../cmd/go/internal/lockedfile/lockedfile_test.go | 4 +-
.../cmd/go/internal/lockedfile/transform_test.go | 104 +
libgo/go/cmd/go/internal/modcmd/download.go | 62 +-
libgo/go/cmd/go/internal/modcmd/edit.go | 58 +-
libgo/go/cmd/go/internal/modcmd/graph.go | 10 +-
libgo/go/cmd/go/internal/modcmd/init.go | 8 +-
libgo/go/cmd/go/internal/modcmd/mod.go | 9 +-
libgo/go/cmd/go/internal/modcmd/tidy.go | 32 +-
libgo/go/cmd/go/internal/modcmd/vendor.go | 78 +-
libgo/go/cmd/go/internal/modcmd/verify.go | 14 +-
libgo/go/cmd/go/internal/modcmd/why.go | 10 +-
libgo/go/cmd/go/internal/modconv/convert.go | 7 +-
libgo/go/cmd/go/internal/modconv/convert_test.go | 5 +-
libgo/go/cmd/go/internal/modconv/dep.go | 6 +-
libgo/go/cmd/go/internal/modconv/glide.go | 4 +-
libgo/go/cmd/go/internal/modconv/glock.go | 4 +-
libgo/go/cmd/go/internal/modconv/godeps.go | 4 +-
libgo/go/cmd/go/internal/modconv/modconv.go | 2 +-
libgo/go/cmd/go/internal/modconv/tsv.go | 4 +-
libgo/go/cmd/go/internal/modconv/vconf.go | 4 +-
libgo/go/cmd/go/internal/modconv/vjson.go | 4 +-
libgo/go/cmd/go/internal/modconv/vmanifest.go | 4 +-
libgo/go/cmd/go/internal/modconv/vyml.go | 4 +-
libgo/go/cmd/go/internal/modfetch/bootstrap.go | 2 +-
libgo/go/cmd/go/internal/modfetch/cache.go | 48 +-
.../cmd/go/internal/modfetch/codehost/codehost.go | 7 +-
libgo/go/cmd/go/internal/modfetch/codehost/git.go | 132 +-
.../cmd/go/internal/modfetch/codehost/git_test.go | 27 +-
.../go/cmd/go/internal/modfetch/codehost/shell.go | 2 +-
libgo/go/cmd/go/internal/modfetch/codehost/svn.go | 154 +
libgo/go/cmd/go/internal/modfetch/codehost/vcs.go | 104 +-
libgo/go/cmd/go/internal/modfetch/coderepo.go | 314 +-
libgo/go/cmd/go/internal/modfetch/coderepo_test.go | 378 +-
libgo/go/cmd/go/internal/modfetch/fetch.go | 216 +-
libgo/go/cmd/go/internal/modfetch/insecure.go | 16 +
libgo/go/cmd/go/internal/modfetch/proxy.go | 49 +-
libgo/go/cmd/go/internal/modfetch/pseudo.go | 5 +-
libgo/go/cmd/go/internal/modfetch/repo.go | 50 +-
libgo/go/cmd/go/internal/modfetch/sumdb.go | 14 +-
libgo/go/cmd/go/internal/modfetch/unzip.go | 173 -
.../modfetch/zip_sum_test/testdata/zip_sums.csv | 2124 +
.../internal/modfetch/zip_sum_test/zip_sum_test.go | 230 +
libgo/go/cmd/go/internal/modfile/gopkgin.go | 47 -
libgo/go/cmd/go/internal/modfile/print.go | 164 -
libgo/go/cmd/go/internal/modfile/read.go | 869 -
libgo/go/cmd/go/internal/modfile/read_test.go | 365 -
libgo/go/cmd/go/internal/modfile/rule.go | 763 -
libgo/go/cmd/go/internal/modfile/rule_test.go | 90 -
.../cmd/go/internal/modfile/testdata/block.golden | 29 -
libgo/go/cmd/go/internal/modfile/testdata/block.in | 29 -
.../go/internal/modfile/testdata/comment.golden | 10 -
.../go/cmd/go/internal/modfile/testdata/comment.in | 8 -
.../cmd/go/internal/modfile/testdata/empty.golden | 0
libgo/go/cmd/go/internal/modfile/testdata/empty.in | 0
.../go/internal/modfile/testdata/gopkg.in.golden | 6 -
.../cmd/go/internal/modfile/testdata/module.golden | 1 -
.../go/cmd/go/internal/modfile/testdata/module.in | 1 -
.../go/internal/modfile/testdata/replace.golden | 5 -
.../go/cmd/go/internal/modfile/testdata/replace.in | 5 -
.../go/internal/modfile/testdata/replace2.golden | 10 -
.../cmd/go/internal/modfile/testdata/replace2.in | 10 -
.../cmd/go/internal/modfile/testdata/rule1.golden | 7 -
libgo/go/cmd/go/internal/modget/get.go | 85 +-
libgo/go/cmd/go/internal/modload/build.go | 114 +-
libgo/go/cmd/go/internal/modload/help.go | 10 +-
libgo/go/cmd/go/internal/modload/import.go | 143 +-
libgo/go/cmd/go/internal/modload/import_test.go | 6 +-
libgo/go/cmd/go/internal/modload/init.go | 617 +-
libgo/go/cmd/go/internal/modload/list.go | 25 +-
libgo/go/cmd/go/internal/modload/load.go | 244 +-
libgo/go/cmd/go/internal/modload/query.go | 181 +-
libgo/go/cmd/go/internal/modload/query_test.go | 16 +-
libgo/go/cmd/go/internal/modload/search.go | 25 +-
libgo/go/cmd/go/internal/modload/stat_openfile.go | 27 +
libgo/go/cmd/go/internal/modload/stat_unix.go | 31 +
libgo/go/cmd/go/internal/modload/stat_windows.go | 23 +
libgo/go/cmd/go/internal/modload/testgo.go | 2 +-
libgo/go/cmd/go/internal/module/module.go | 632 -
libgo/go/cmd/go/internal/module/module_test.go | 319 -
libgo/go/cmd/go/internal/mvs/mvs.go | 16 +-
libgo/go/cmd/go/internal/mvs/mvs_test.go | 32 +-
libgo/go/cmd/go/internal/note/example_test.go | 128 -
libgo/go/cmd/go/internal/note/note.go | 683 -
libgo/go/cmd/go/internal/note/note_test.go | 472 -
libgo/go/cmd/go/internal/renameio/renameio_test.go | 14 +-
libgo/go/cmd/go/internal/renameio/umask_test.go | 4 +-
.../go/cmd/go/internal/robustio/robustio_darwin.go | 21 +
.../go/cmd/go/internal/robustio/robustio_flaky.go | 92 +
.../go/cmd/go/internal/robustio/robustio_other.go | 2 +-
.../cmd/go/internal/robustio/robustio_windows.go | 80 +-
libgo/go/cmd/go/internal/run/run.go | 4 +-
libgo/go/cmd/go/internal/search/search.go | 84 +-
libgo/go/cmd/go/internal/search/search_test.go | 2 +-
libgo/go/cmd/go/internal/semver/semver.go | 388 -
libgo/go/cmd/go/internal/semver/semver_test.go | 183 -
libgo/go/cmd/go/internal/sumweb/cache.go | 59 -
libgo/go/cmd/go/internal/sumweb/client.go | 619 -
libgo/go/cmd/go/internal/sumweb/client_test.go | 460 -
libgo/go/cmd/go/internal/sumweb/encode.go | 167 -
libgo/go/cmd/go/internal/sumweb/encode_test.go | 67 -
libgo/go/cmd/go/internal/sumweb/server.go | 183 -
libgo/go/cmd/go/internal/sumweb/test.go | 133 -
libgo/go/cmd/go/internal/test/test.go | 5 +-
libgo/go/cmd/go/internal/test/testflag.go | 8 +-
libgo/go/cmd/go/internal/tlog/ct_test.go | 96 -
libgo/go/cmd/go/internal/tlog/note.go | 135 -
libgo/go/cmd/go/internal/tlog/note_test.go | 117 -
libgo/go/cmd/go/internal/tlog/tile.go | 418 -
libgo/go/cmd/go/internal/tlog/tlog.go | 601 -
libgo/go/cmd/go/internal/tlog/tlog_test.go | 269 -
libgo/go/cmd/go/internal/vet/vet.go | 1 +
libgo/go/cmd/go/internal/vet/vetflag.go | 8 +-
libgo/go/cmd/go/internal/web/api.go | 125 +-
libgo/go/cmd/go/internal/web/file_test.go | 2 +
libgo/go/cmd/go/internal/web/http.go | 29 +-
libgo/go/cmd/go/internal/web/url_other.go | 2 +-
libgo/go/cmd/go/internal/web/url_other_test.go | 2 +-
libgo/go/cmd/go/internal/work/action.go | 14 +-
libgo/go/cmd/go/internal/work/build.go | 57 +-
libgo/go/cmd/go/internal/work/build_test.go | 2 -
libgo/go/cmd/go/internal/work/buildid.go | 3 +-
libgo/go/cmd/go/internal/work/exec.go | 121 +-
libgo/go/cmd/go/internal/work/gc.go | 7 +-
libgo/go/cmd/go/internal/work/gccgo.go | 11 +-
libgo/go/cmd/go/internal/work/init.go | 113 +-
libgo/go/cmd/go/internal/work/security.go | 12 +
libgo/go/cmd/go/internal/work/security_test.go | 9 +
libgo/go/cmd/go/main.go | 2 +-
libgo/go/cmd/go/proxy_test.go | 42 +-
libgo/go/cmd/go/script_test.go | 86 +-
libgo/go/cmd/go/testdata/badmod/go.mod | 1 -
libgo/go/cmd/go/testdata/badmod/x.go | 4 -
libgo/go/cmd/go/testdata/dep_test.go | 7 -
libgo/go/cmd/go/testdata/flag_test.go | 16 -
libgo/go/cmd/go/testdata/importcom/bad.go | 3 -
libgo/go/cmd/go/testdata/importcom/conflict.go | 3 -
libgo/go/cmd/go/testdata/importcom/src/bad/bad.go | 1 -
.../go/cmd/go/testdata/importcom/src/conflict/a.go | 1 -
.../go/cmd/go/testdata/importcom/src/conflict/b.go | 1 -
.../go/cmd/go/testdata/importcom/src/works/x/x.go | 1 -
.../go/cmd/go/testdata/importcom/src/works/x/x1.go | 1 -
.../cmd/go/testdata/importcom/src/wrongplace/x.go | 1 -
libgo/go/cmd/go/testdata/importcom/works.go | 3 -
libgo/go/cmd/go/testdata/importcom/wrongplace.go | 3 -
.../importcycle/src/selfimport/selfimport.go | 3 -
libgo/go/cmd/go/testdata/local/easy.go | 7 -
libgo/go/cmd/go/testdata/local/easysub/easysub.go | 7 -
libgo/go/cmd/go/testdata/local/easysub/main.go | 9 -
libgo/go/cmd/go/testdata/local/hard.go | 7 -
libgo/go/cmd/go/testdata/local/sub/sub.go | 12 -
libgo/go/cmd/go/testdata/local/sub/sub/subsub.go | 7 -
.../testdata/mod/example.com_dotgo.go_v1.0.0.txt | 16 +
.../go/testdata/mod/example.com_stack_v1.0.0.txt | 18 +
.../go/testdata/mod/example.com_stack_v1.0.1.txt | 18 +
.../testdata/mod/not-rsc.io_quote_v0.1.0-nomod.txt | 59 +
libgo/go/cmd/go/testdata/print_goroot.go | 7 +-
libgo/go/cmd/go/testdata/script/README | 16 +-
libgo/go/cmd/go/testdata/script/bug.txt | 5 +-
.../go/testdata/script/build_cache_trimpath.txt | 27 +
libgo/go/cmd/go/testdata/script/build_gcflags.txt | 21 +
libgo/go/cmd/go/testdata/script/build_i.txt | 41 +
.../go/cmd/go/testdata/script/build_multi_main.txt | 10 +
libgo/go/cmd/go/testdata/script/build_trimpath.txt | 137 +-
libgo/go/cmd/go/testdata/script/cache_vet.txt | 22 +
.../go/cmd/go/testdata/script/clean_testcache.txt | 9 +-
.../go/cmd/go/testdata/script/cmd_import_error.txt | 2 +-
.../go/cmd/go/testdata/script/cover_mod_empty.txt | 11 +
libgo/go/cmd/go/testdata/script/cover_modes.txt | 25 +
.../script/cover_pkgall_multiple_mains.txt | 21 +-
libgo/go/cmd/go/testdata/script/devnull.txt | 26 +
libgo/go/cmd/go/testdata/script/env_write.txt | 33 +
.../go/cmd/go/testdata/script/fmt_load_errors.txt | 19 +
libgo/go/cmd/go/testdata/script/gccgo_m.txt | 19 +
libgo/go/cmd/go/testdata/script/gccgo_mangle.txt | 15 +
.../go/testdata/script/get_insecure_redirect.txt | 5 +-
libgo/go/cmd/go/testdata/script/goflags.txt | 8 +
libgo/go/cmd/go/testdata/script/gopath_install.txt | 53 +
libgo/go/cmd/go/testdata/script/gopath_local.txt | 117 +
.../cmd/go/testdata/script/gopath_moved_repo.txt | 68 +
libgo/go/cmd/go/testdata/script/gopath_paths.txt | 43 +
libgo/go/cmd/go/testdata/script/import_main.txt | 114 +
.../cmd/go/testdata/script/install_cmd_gobin.txt | 2 +-
.../cmd/go/testdata/script/install_cross_gobin.txt | 3 +-
.../go/testdata/script/link_syso_issue33139.txt | 47 +
.../cmd/go/testdata/script/list_ambiguous_path.txt | 38 +
.../go/cmd/go/testdata/script/list_constraints.txt | 86 +
.../go/cmd/go/testdata/script/list_linkshared.txt | 16 +
libgo/go/cmd/go/testdata/script/list_parse_err.txt | 17 +
.../go/cmd/go/testdata/script/list_split_main.txt | 25 +
libgo/go/cmd/go/testdata/script/list_tags.txt | 10 -
.../go/testdata/script/mod_ambiguous_import.txt | 49 +
libgo/go/cmd/go/testdata/script/mod_auth.txt | 2 +
libgo/go/cmd/go/testdata/script/mod_bad_domain.txt | 8 +-
.../cmd/go/testdata/script/mod_build_info_err.txt | 22 +
libgo/go/cmd/go/testdata/script/mod_cache_rw.txt | 49 +
.../testdata/script/mod_convert_tsv_insecure.txt | 27 +
.../go/testdata/script/mod_convert_vendor_json.txt | 2 +-
.../script/mod_convert_vendor_manifest.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_doc.txt | 29 +
libgo/go/cmd/go/testdata/script/mod_download.txt | 17 +-
.../cmd/go/testdata/script/mod_download_json.txt | 10 +
.../cmd/go/testdata/script/mod_download_latest.txt | 20 -
.../testdata/script/mod_download_replace_file.txt | 16 +
libgo/go/cmd/go/testdata/script/mod_edit.txt | 14 +
libgo/go/cmd/go/testdata/script/mod_edit_go.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_empty_err.txt | 36 +
.../go/cmd/go/testdata/script/mod_fs_patterns.txt | 35 +-
libgo/go/cmd/go/testdata/script/mod_get_direct.txt | 20 +
.../testdata/script/mod_get_insecure_redirect.txt | 34 +
libgo/go/cmd/go/testdata/script/mod_get_major.txt | 23 +
.../go/cmd/go/testdata/script/mod_get_newcycle.txt | 1 -
.../go/cmd/go/testdata/script/mod_get_patterns.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_get_svn.txt | 31 +-
libgo/go/cmd/go/testdata/script/mod_get_test.txt | 2 +-
.../go/testdata/script/mod_get_trailing_slash.txt | 30 +
.../cmd/go/testdata/script/mod_getmode_vendor.txt | 15 +-
libgo/go/cmd/go/testdata/script/mod_getx.txt | 14 +
.../go/testdata/script/mod_go_version_mixed.txt | 43 +
.../cmd/go/testdata/script/mod_goroot_errors.txt | 55 +
.../cmd/go/testdata/script/mod_in_testdata_dir.txt | 45 +
libgo/go/cmd/go/testdata/script/mod_internal.txt | 12 +-
libgo/go/cmd/go/testdata/script/mod_issue35317.txt | 8 +
libgo/go/cmd/go/testdata/script/mod_list_dir.txt | 4 +-
.../cmd/go/testdata/script/mod_list_e_readonly.txt | 15 +
.../go/cmd/go/testdata/script/mod_list_upgrade.txt | 20 -
.../cmd/go/testdata/script/mod_load_badchain.txt | 6 +
.../go/cmd/go/testdata/script/mod_missing_repo.txt | 15 +
.../testdata/script/mod_missingpkg_prerelease.txt | 5 +
libgo/go/cmd/go/testdata/script/mod_modinfo.txt | 3 +-
libgo/go/cmd/go/testdata/script/mod_outside.txt | 167 +-
.../go/cmd/go/testdata/script/mod_permissions.txt | 57 +
.../go/testdata/script/mod_prefer_compatible.txt | 65 +
.../go/cmd/go/testdata/script/mod_proxy_errors.txt | 19 +
libgo/go/cmd/go/testdata/script/mod_readonly.txt | 64 +-
libgo/go/cmd/go/testdata/script/mod_replace.txt | 14 +
.../cmd/go/testdata/script/mod_replace_gopkgin.txt | 79 +
.../cmd/go/testdata/script/mod_replace_import.txt | 35 +
libgo/go/cmd/go/testdata/script/mod_retention.txt | 135 +
.../go/cmd/go/testdata/script/mod_run_internal.txt | 46 -
libgo/go/cmd/go/testdata/script/mod_sumdb.txt | 2 +-
.../go/cmd/go/testdata/script/mod_sumdb_cache.txt | 7 +
.../cmd/go/testdata/script/mod_sumdb_file_path.txt | 5 +-
libgo/go/cmd/go/testdata/script/mod_test_files.txt | 1 +
libgo/go/cmd/go/testdata/script/mod_tidy.txt | 1 -
libgo/go/cmd/go/testdata/script/mod_tidy_cycle.txt | 75 +
libgo/go/cmd/go/testdata/script/mod_tidy_error.txt | 4 +-
.../go/cmd/go/testdata/script/mod_tidy_replace.txt | 26 +
libgo/go/cmd/go/testdata/script/mod_vendor.txt | 62 +-
.../go/cmd/go/testdata/script/mod_vendor_auto.txt | 256 +
.../go/cmd/go/testdata/script/mod_vendor_build.txt | 2 +-
.../cmd/go/testdata/script/mod_vendor_replace.txt | 31 +-
.../cmd/go/testdata/script/mod_vendor_unused.txt | 67 +
libgo/go/cmd/go/testdata/script/modfile_flag.txt | 93 +
.../cmd/go/testdata/script/noncanonical_import.txt | 21 +
.../go/cmd/go/testdata/script/test_bad_example.txt | 13 +
libgo/go/cmd/go/testdata/script/test_badtest.txt | 19 +-
.../cmd/go/testdata/script/test_cache_inputs.txt | 230 +
.../cmd/go/testdata/script/test_compile_binary.txt | 2 +-
.../go/testdata/script/test_compile_tempfile.txt | 11 +
libgo/go/cmd/go/testdata/script/test_devnull.txt | 15 -
.../cmd/go/testdata/script/test_main_archive.txt | 32 +
.../go/cmd/go/testdata/script/test_rebuildall.txt | 14 +
libgo/go/cmd/go/testdata/script/test_timeout.txt | 11 +-
libgo/go/cmd/go/testdata/script/version.txt | 5 +
libgo/go/cmd/go/testdata/script/vet_flags.txt | 37 +
libgo/go/cmd/go/testdata/src/badc/x.c | 1 -
libgo/go/cmd/go/testdata/src/badc/x.go | 1 -
libgo/go/cmd/go/testdata/src/badpkg/x.go | 1 -
libgo/go/cmd/go/testdata/src/bench/x_test.go | 6 -
libgo/go/cmd/go/testdata/src/benchfatal/x_test.go | 7 -
libgo/go/cmd/go/testdata/src/canonical/a/a.go | 3 -
.../cmd/go/testdata/src/canonical/a/vendor/c/c.go | 1 -
libgo/go/cmd/go/testdata/src/canonical/b/b.go | 3 -
libgo/go/cmd/go/testdata/src/canonical/d/d.go | 3 -
libgo/go/cmd/go/testdata/src/cgoasm/p.go | 8 -
libgo/go/cmd/go/testdata/src/cgoasm/p.s | 2 -
libgo/go/cmd/go/testdata/src/cgocover/p.go | 19 -
libgo/go/cmd/go/testdata/src/cgocover/p_test.go | 7 -
libgo/go/cmd/go/testdata/src/cgocover2/p.go | 19 -
libgo/go/cmd/go/testdata/src/cgocover2/x_test.go | 10 -
libgo/go/cmd/go/testdata/src/cgocover3/p.go | 19 -
libgo/go/cmd/go/testdata/src/cgocover3/p_test.go | 1 -
libgo/go/cmd/go/testdata/src/cgocover3/x_test.go | 10 -
libgo/go/cmd/go/testdata/src/cgocover4/notcgo.go | 1 -
libgo/go/cmd/go/testdata/src/cgocover4/p.go | 19 -
libgo/go/cmd/go/testdata/src/cgocover4/x_test.go | 10 -
libgo/go/cmd/go/testdata/src/dupload/dupload.go | 8 -
libgo/go/cmd/go/testdata/src/dupload/p/p.go | 1 -
libgo/go/cmd/go/testdata/src/dupload/p2/p2.go | 3 -
libgo/go/cmd/go/testdata/src/dupload/vendor/p/p.go | 1 -
libgo/go/cmd/go/testdata/src/gencycle/gencycle.go | 5 -
.../cmd/go/testdata/src/go-cmd-test/helloworld.go | 5 -
.../cmd/go/testdata/src/importmain/ismain/main.go | 5 -
.../go/cmd/go/testdata/src/importmain/test/test.go | 1 -
.../go/testdata/src/importmain/test/test_test.go | 6 -
libgo/go/cmd/go/testdata/src/main_test/m.go | 4 -
libgo/go/cmd/go/testdata/src/main_test/m_test.go | 10 -
.../go/testdata/src/multimain/multimain_test.go | 16 -
libgo/go/cmd/go/testdata/src/not_main/not_main.go | 3 -
libgo/go/cmd/go/testdata/src/notest/hello.go | 6 -
libgo/go/cmd/go/testdata/src/run/bad.go | 5 -
libgo/go/cmd/go/testdata/src/run/good.go | 5 -
.../cmd/go/testdata/src/run/internal/internal.go | 1 -
.../src/run/subdir/internal/private/private.go | 1 -
libgo/go/cmd/go/testdata/src/sleepy1/p_test.go | 10 -
libgo/go/cmd/go/testdata/src/sleepy2/p_test.go | 10 -
libgo/go/cmd/go/testdata/src/sleepybad/p.go | 5 -
libgo/go/cmd/go/testdata/src/syntaxerror/x.go | 1 -
libgo/go/cmd/go/testdata/src/syntaxerror/x_test.go | 4 -
.../go/testdata/src/testcache/testcache_test.go | 91 -
libgo/go/cmd/go/testdata/src/testcycle/p1/p1.go | 7 -
.../go/cmd/go/testdata/src/testcycle/p1/p1_test.go | 6 -
libgo/go/cmd/go/testdata/src/testcycle/p2/p2.go | 7 -
libgo/go/cmd/go/testdata/src/testcycle/p3/p3.go | 5 -
.../go/cmd/go/testdata/src/testcycle/p3/p3_test.go | 10 -
libgo/go/cmd/go/testdata/src/testcycle/q1/q1.go | 1 -
.../go/cmd/go/testdata/src/testcycle/q1/q1_test.go | 6 -
libgo/go/cmd/go/testdata/src/testdep/p1/p1.go | 1 -
libgo/go/cmd/go/testdata/src/testdep/p1/p1_test.go | 3 -
libgo/go/cmd/go/testdata/src/testdep/p2/p2.go | 3 -
libgo/go/cmd/go/testdata/src/testdep/p3/p3.go | 3 -
libgo/go/cmd/go/testdata/src/testnorun/p.go | 5 -
libgo/go/cmd/go/testdata/src/testrace/race_test.go | 31 -
libgo/go/cmd/go/testdata/src/testregexp/x_test.go | 17 -
libgo/go/cmd/go/testdata/src/testregexp/z_test.go | 19 -
libgo/go/cmd/gofmt/gofmt.go | 46 +-
libgo/go/cmd/gofmt/gofmt_test.go | 4 +-
libgo/go/cmd/gofmt/rewrite.go | 6 +
libgo/go/cmd/gofmt/testdata/import.golden | 73 +-
libgo/go/cmd/gofmt/testdata/import.input | 71 +-
libgo/go/cmd/gofmt/testdata/issue28082.golden | 13 +
libgo/go/cmd/gofmt/testdata/issue28082.input | 13 +
libgo/go/cmd/gofmt/testdata/rewrite10.golden | 19 +
libgo/go/cmd/gofmt/testdata/rewrite10.input | 19 +
libgo/go/cmd/internal/buildid/buildid_test.go | 41 +-
libgo/go/cmd/internal/buildid/testdata/a.elf | Bin 12768 -> 0 bytes
.../go/cmd/internal/buildid/testdata/a.elf.base64 | 1 +
libgo/go/cmd/internal/buildid/testdata/a.macho | Bin 13472 -> 0 bytes
.../cmd/internal/buildid/testdata/a.macho.base64 | 1 +
libgo/go/cmd/internal/buildid/testdata/a.pe | Bin 3584 -> 0 bytes
libgo/go/cmd/internal/buildid/testdata/a.pe.base64 | 1 +
libgo/go/cmd/internal/buildid/testdata/p.a | Bin 682 -> 0 bytes
libgo/go/cmd/internal/buildid/testdata/p.a.base64 | 1 +
libgo/go/cmd/internal/diff/diff.go | 58 +
libgo/go/cmd/internal/objabi/doc.go | 6 +-
libgo/go/cmd/internal/objabi/funcdata.go | 11 +-
libgo/go/cmd/internal/objabi/funcid.go | 15 +
libgo/go/cmd/internal/objabi/head.go | 5 -
libgo/go/cmd/internal/objabi/reloctype.go | 43 +-
libgo/go/cmd/internal/objabi/reloctype_string.go | 4 +-
libgo/go/cmd/internal/objabi/stack.go | 2 +-
libgo/go/cmd/internal/objabi/symkind.go | 4 +-
libgo/go/cmd/internal/objabi/util.go | 2 +-
libgo/go/cmd/internal/sys/arch.go | 24 +-
libgo/go/cmd/internal/sys/supported.go | 68 +
libgo/go/cmd/vet/testdata/asm/asm.go | 2 +
libgo/go/cmd/vet/testdata/asm/asm1.s | 23 +
libgo/go/cmd/vet/testdata/print/print.go | 5 +-
libgo/go/cmd/vet/testdata/src/asm/asm1.s | 8 -
libgo/go/compress/flate/deflate.go | 13 +-
libgo/go/compress/gzip/gunzip_test.go | 10 +-
libgo/go/compress/gzip/testdata/issue6550.gz | Bin 65536 -> 0 bytes
.../go/compress/gzip/testdata/issue6550.gz.base64 | 1 +
libgo/go/compress/lzw/reader.go | 10 +-
libgo/go/context/context.go | 63 +-
libgo/go/context/context_test.go | 85 +-
libgo/go/context/x_test.go | 1 +
libgo/go/crypto/aes/gcm_ppc64le.go | 258 +
libgo/go/crypto/dsa/dsa.go | 7 +-
libgo/go/crypto/dsa/dsa_test.go | 15 +
libgo/go/crypto/ecdsa/ecdsa.go | 36 +-
libgo/go/crypto/ecdsa/ecdsa_noasm.go | 22 -
libgo/go/crypto/ecdsa/ecdsa_s390x.go | 153 -
libgo/go/crypto/ecdsa/ecdsa_s390x_test.go | 33 -
libgo/go/crypto/ed25519/ed25519.go | 21 +-
libgo/go/crypto/ed25519/ed25519_test.go | 9 +
libgo/go/crypto/elliptic/fuzz_test.go | 2 +-
libgo/go/crypto/elliptic/p256.go | 4 +-
libgo/go/crypto/elliptic/p256_generic.go | 2 +-
libgo/go/crypto/elliptic/p256_ppc64le.go | 522 +
libgo/go/crypto/md5/md5block_decl.go | 2 +-
libgo/go/crypto/md5/md5block_generic.go | 2 +-
libgo/go/crypto/rand/eagain.go | 2 +-
libgo/go/crypto/rand/rand_unix.go | 2 +-
libgo/go/crypto/sha1/sha1block_decl.go | 2 +-
libgo/go/crypto/sha1/sha1block_generic.go | 2 +-
libgo/go/crypto/tls/alert.go | 2 +
libgo/go/crypto/tls/auth.go | 225 +-
libgo/go/crypto/tls/auth_test.go | 183 +-
libgo/go/crypto/tls/cipher_suites.go | 211 +-
libgo/go/crypto/tls/common.go | 420 +-
libgo/go/crypto/tls/conn.go | 32 +-
libgo/go/crypto/tls/conn_test.go | 12 +-
libgo/go/crypto/tls/example_test.go | 238 +
libgo/go/crypto/tls/generate_cert.go | 20 +-
libgo/go/crypto/tls/handshake_client.go | 130 +-
libgo/go/crypto/tls/handshake_client_test.go | 35 +-
libgo/go/crypto/tls/handshake_client_tls13.go | 42 +-
libgo/go/crypto/tls/handshake_messages.go | 109 +-
libgo/go/crypto/tls/handshake_messages_test.go | 18 +-
libgo/go/crypto/tls/handshake_server.go | 200 +-
libgo/go/crypto/tls/handshake_server_test.go | 183 +-
libgo/go/crypto/tls/handshake_server_tls13.go | 62 +-
libgo/go/crypto/tls/handshake_test.go | 43 +-
libgo/go/crypto/tls/handshake_unix_test.go | 18 +
libgo/go/crypto/tls/key_agreement.go | 107 +-
libgo/go/crypto/tls/key_schedule.go | 39 +-
libgo/go/crypto/tls/prf.go | 125 +-
libgo/go/crypto/tls/prf_test.go | 16 -
libgo/go/crypto/tls/testdata/Client-TLSv12-ALPN | 74 +-
.../Client-TLSv12-ClientCert-RSA-AES256-GCM-SHA384 | 74 +-
.../testdata/Client-TLSv12-ClientCert-RSA-ECDSA | 92 +-
.../tls/testdata/Client-TLSv12-ClientCert-RSA-RSA | 74 +-
.../testdata/Client-TLSv12-ClientCert-RSA-RSAPSS | 78 +-
.../tls/testdata/Client-TLSv12-RenegotiateOnce | 348 +-
.../tls/testdata/Client-TLSv12-RenegotiateTwice | 538 +-
.../Client-TLSv12-RenegotiateTwiceRejected | 354 +-
libgo/go/crypto/tls/testdata/Client-TLSv13-ALPN | 162 +-
libgo/go/crypto/tls/testdata/Server-SSLv3-RSA-3DES | 76 -
libgo/go/crypto/tls/testdata/Server-SSLv3-RSA-AES | 77 -
libgo/go/crypto/tls/testdata/Server-SSLv3-RSA-RC4 | 72 -
.../tls/testdata/Server-TLSv10-ECDHE-ECDSA-AES | 139 +-
.../testdata/Server-TLSv10-ExportKeyingMaterial | 159 +-
.../go/crypto/tls/testdata/Server-TLSv10-RSA-3DES | 131 +-
libgo/go/crypto/tls/testdata/Server-TLSv10-RSA-AES | 137 +-
libgo/go/crypto/tls/testdata/Server-TLSv10-RSA-RC4 | 125 +-
libgo/go/crypto/tls/testdata/Server-TLSv11-RSA-RC4 | 125 +-
libgo/go/crypto/tls/testdata/Server-TLSv12-ALPN | 151 +-
.../crypto/tls/testdata/Server-TLSv12-ALPN-NoMatch | 150 +-
.../Server-TLSv12-CipherSuiteCertPreferenceECDSA | 137 +-
.../Server-TLSv12-CipherSuiteCertPreferenceRSA | 145 +-
.../Server-TLSv12-ClientAuthRequestedAndECDSAGiven | 157 +-
...erver-TLSv12-ClientAuthRequestedAndEd25519Given | 149 +-
.../Server-TLSv12-ClientAuthRequestedAndGiven | 181 +-
...rver-TLSv12-ClientAuthRequestedAndPKCS1v15Given | 157 +-
.../Server-TLSv12-ClientAuthRequestedNotGiven | 139 +-
.../tls/testdata/Server-TLSv12-ECDHE-ECDSA-AES | 137 +-
libgo/go/crypto/tls/testdata/Server-TLSv12-Ed25519 | 92 +-
.../testdata/Server-TLSv12-ExportKeyingMaterial | 150 +-
.../crypto/tls/testdata/Server-TLSv12-IssueTicket | 150 +-
.../testdata/Server-TLSv12-IssueTicketPreDisable | 150 +-
libgo/go/crypto/tls/testdata/Server-TLSv12-P256 | 143 +-
.../go/crypto/tls/testdata/Server-TLSv12-RSA-3DES | 131 +-
libgo/go/crypto/tls/testdata/Server-TLSv12-RSA-AES | 135 +-
.../crypto/tls/testdata/Server-TLSv12-RSA-AES-GCM | 135 +-
.../testdata/Server-TLSv12-RSA-AES256-GCM-SHA384 | 135 +-
libgo/go/crypto/tls/testdata/Server-TLSv12-RSA-RC4 | 125 +-
.../tls/testdata/Server-TLSv12-RSA-RSAPKCS1v15 | 135 +-
.../crypto/tls/testdata/Server-TLSv12-RSA-RSAPSS | 89 +-
libgo/go/crypto/tls/testdata/Server-TLSv12-Resume | 66 +-
.../tls/testdata/Server-TLSv12-ResumeDisabled | 151 +-
libgo/go/crypto/tls/testdata/Server-TLSv12-SNI | 135 +-
.../tls/testdata/Server-TLSv12-SNI-GetCertificate | 135 +-
.../Server-TLSv12-SNI-GetCertificateNotFound | 135 +-
libgo/go/crypto/tls/testdata/Server-TLSv12-X25519 | 135 +-
.../tls/testdata/Server-TLSv13-AES128-SHA256 | 168 +-
.../crypto/tls/testdata/Server-TLSv13-RSA-RSAPSS | 105 +-
.../tls/testdata/Server-TLSv13-RSA-RSAPSS-TooSmall | 16 +
libgo/go/crypto/tls/tls.go | 12 +-
libgo/go/crypto/tls/tls_test.go | 342 +-
libgo/go/crypto/x509/name_constraints_test.go | 2 +-
libgo/go/crypto/x509/root_cgo_darwin.go | 2 +-
libgo/go/crypto/x509/root_nacl.go | 8 -
libgo/go/crypto/x509/root_unix.go | 2 +-
libgo/go/crypto/x509/root_windows.go | 30 +-
libgo/go/crypto/x509/sec1.go | 4 +-
libgo/go/crypto/x509/verify.go | 16 +-
libgo/go/crypto/x509/x509.go | 82 +-
libgo/go/crypto/x509/x509_test.go | 154 +-
libgo/go/database/sql/convert.go | 2 +-
libgo/go/database/sql/convert_test.go | 4 +-
libgo/go/database/sql/ctxutil.go | 2 -
libgo/go/database/sql/fakedb_test.go | 3 -
libgo/go/database/sql/sql.go | 4 +-
libgo/go/database/sql/sql_test.go | 8 +-
libgo/go/debug/dwarf/attr_string.go | 322 +-
libgo/go/debug/dwarf/buf.go | 31 +-
libgo/go/debug/dwarf/class_string.go | 21 +
libgo/go/debug/dwarf/const.go | 196 +-
libgo/go/debug/dwarf/entry.go | 227 +-
libgo/go/debug/dwarf/entry_test.go | 20 +-
libgo/go/debug/dwarf/line.go | 246 +-
libgo/go/debug/dwarf/line_test.go | 58 +-
libgo/go/debug/dwarf/open.go | 25 +
libgo/go/debug/dwarf/tag_string.go | 81 +-
libgo/go/debug/dwarf/type_test.go | 2 +-
libgo/go/debug/dwarf/typeunit.go | 2 +-
libgo/go/debug/dwarf/unit.go | 26 +-
libgo/go/debug/elf/file.go | 136 +-
libgo/go/debug/elf/file_test.go | 4 +-
libgo/go/debug/macho/file.go | 7 +-
libgo/go/debug/macho/file_test.go | 61 +-
.../testdata/clang-386-darwin-exec-with-rpath | Bin 8416 -> 0 bytes
.../clang-386-darwin-exec-with-rpath.base64 | 1 +
libgo/go/debug/macho/testdata/clang-386-darwin.obj | Bin 464 -> 0 bytes
.../macho/testdata/clang-386-darwin.obj.base64 | 1 +
.../testdata/clang-amd64-darwin-exec-with-rpath | Bin 8432 -> 0 bytes
.../clang-amd64-darwin-exec-with-rpath.base64 | 1 +
.../go/debug/macho/testdata/clang-amd64-darwin.obj | Bin 768 -> 0 bytes
.../macho/testdata/clang-amd64-darwin.obj.base64 | 1 +
.../macho/testdata/fat-gcc-386-amd64-darwin-exec | Bin 28992 -> 0 bytes
.../testdata/fat-gcc-386-amd64-darwin-exec.base64 | 1 +
libgo/go/debug/macho/testdata/gcc-386-darwin-exec | Bin 12588 -> 0 bytes
.../macho/testdata/gcc-386-darwin-exec.base64 | 1 +
.../go/debug/macho/testdata/gcc-amd64-darwin-exec | Bin 8512 -> 0 bytes
.../macho/testdata/gcc-amd64-darwin-exec-debug | Bin 4540 -> 0 bytes
.../testdata/gcc-amd64-darwin-exec-debug.base64 | 1 +
.../macho/testdata/gcc-amd64-darwin-exec.base64 | 1 +
libgo/go/debug/pe/file.go | 200 +-
libgo/go/debug/pe/file_test.go | 174 +-
.../go/debug/pe/testdata/vmlinuz-4.15.0-47-generic | Bin 0 -> 474 bytes
libgo/go/encoding/asn1/asn1.go | 33 +-
libgo/go/encoding/asn1/asn1_test.go | 33 +
libgo/go/encoding/asn1/common.go | 1 +
libgo/go/encoding/base32/base32.go | 49 +-
libgo/go/encoding/base32/base32_test.go | 18 +
libgo/go/encoding/base64/base64.go | 3 +
libgo/go/encoding/binary/binary.go | 61 +-
libgo/go/encoding/binary/binary_test.go | 164 +
libgo/go/encoding/csv/fuzz.go | 14 +-
libgo/go/encoding/gob/codec_test.go | 2 +-
libgo/go/encoding/gob/gobencdec_test.go | 2 +-
libgo/go/encoding/json/bench_test.go | 35 +
libgo/go/encoding/json/decode.go | 151 +-
libgo/go/encoding/json/decode_test.go | 241 +-
libgo/go/encoding/json/encode.go | 154 +-
libgo/go/encoding/json/encode_test.go | 113 +-
libgo/go/encoding/json/indent.go | 18 +-
libgo/go/encoding/json/scanner.go | 36 +-
libgo/go/encoding/json/scanner_test.go | 5 +-
libgo/go/encoding/json/stream.go | 17 +-
libgo/go/encoding/json/stream_test.go | 10 +
libgo/go/encoding/xml/marshal.go | 2 +-
libgo/go/encoding/xml/marshal_test.go | 1 -
libgo/go/encoding/xml/read.go | 2 +-
libgo/go/encoding/xml/typeinfo.go | 8 +-
libgo/go/encoding/xml/xml.go | 5 +-
libgo/go/encoding/xml/xml_test.go | 45 +
libgo/go/errors/errors.go | 8 +-
libgo/go/errors/wrap.go | 19 +-
libgo/go/flag/flag.go | 3 +
libgo/go/fmt/errors_test.go | 10 +-
libgo/go/fmt/scan.go | 13 +
libgo/go/fmt/scan_test.go | 19 +-
libgo/go/go/ast/ast.go | 18 +-
libgo/go/go/ast/filter.go | 7 +-
libgo/go/go/ast/import.go | 88 +-
libgo/go/go/ast/issues_test.go | 42 +
libgo/go/go/build/build.go | 207 +-
libgo/go/go/build/build_test.go | 153 +-
libgo/go/go/build/deps_test.go | 22 +-
libgo/go/go/build/doc.go | 1 +
libgo/go/go/build/syslist.go | 3 +
.../go/build/testdata/cgo_disabled/cgo_disabled.go | 5 +
libgo/go/go/build/testdata/cgo_disabled/empty.go | 1 +
libgo/go/go/doc/comment.go | 6 +
libgo/go/go/doc/doc.go | 104 +-
libgo/go/go/doc/doc_test.go | 13 +-
libgo/go/go/doc/example.go | 114 +-
libgo/go/go/doc/example_test.go | 211 +
libgo/go/go/doc/testdata/bugpara.go | 4 +
libgo/go/go/doc/testdata/issue10858.0.golden | 79 -
libgo/go/go/doc/testdata/issue10858.1.golden | 79 -
libgo/go/go/doc/testdata/issue10858.2.golden | 79 -
.../go/go/internal/gccgoimporter/importer_test.go | 2 +-
libgo/go/go/internal/gccgoimporter/parser.go | 12 +-
libgo/go/go/internal/gcimporter/bimport.go | 6 +-
libgo/go/go/internal/gcimporter/gcimporter_test.go | 7 +-
libgo/go/go/internal/gcimporter/iimport.go | 42 +-
libgo/go/go/parser/interface.go | 23 +-
libgo/go/go/parser/parser.go | 29 +-
libgo/go/go/parser/parser_test.go | 25 +-
libgo/go/go/printer/nodes.go | 33 +-
libgo/go/go/printer/printer_test.go | 31 +
libgo/go/go/types/api.go | 15 +-
libgo/go/go/types/builtins.go | 8 +-
libgo/go/go/types/call.go | 11 +-
libgo/go/go/types/check.go | 63 +-
libgo/go/go/types/check_test.go | 9 +-
libgo/go/go/types/conversions.go | 4 +-
libgo/go/go/types/decl.go | 287 +-
libgo/go/go/types/errors.go | 13 +-
libgo/go/go/types/example_test.go | 2 +-
libgo/go/go/types/expr.go | 17 +-
libgo/go/go/types/initorder.go | 12 +-
libgo/go/go/types/interfaces.go | 451 -
libgo/go/go/types/issues_test.go | 58 +
libgo/go/go/types/lookup.go | 47 +-
libgo/go/go/types/methodset.go | 12 +-
libgo/go/go/types/object_test.go | 44 +-
libgo/go/go/types/operand.go | 7 +-
libgo/go/go/types/predicates.go | 42 +-
libgo/go/go/types/resolver.go | 47 +-
libgo/go/go/types/scope.go | 2 +-
libgo/go/go/types/selection.go | 8 +-
libgo/go/go/types/stdlib_test.go | 2 +
libgo/go/go/types/stmt.go | 4 +-
libgo/go/go/types/testdata/const0.src | 14 +
libgo/go/go/types/testdata/cycles.src | 11 +-
libgo/go/go/types/testdata/cycles2.src | 14 +-
libgo/go/go/types/testdata/cycles5.src | 200 +
libgo/go/go/types/testdata/decls0.src | 6 +-
libgo/go/go/types/testdata/decls1.src | 4 +-
libgo/go/go/types/testdata/decls4.src | 199 +
libgo/go/go/types/testdata/decls5.src | 10 +
libgo/go/go/types/testdata/expr1.src | 8 +-
libgo/go/go/types/testdata/issue23203a.src | 14 +
libgo/go/go/types/testdata/issue23203b.src | 14 +
libgo/go/go/types/testdata/issue25008a.src | 15 +
libgo/go/go/types/testdata/issue25008b.src | 9 +
libgo/go/go/types/testdata/issue26390.src | 11 +
libgo/go/go/types/testdata/issue28251.src | 65 +
libgo/go/go/types/testdata/issue6977.src | 82 +
libgo/go/go/types/testdata/issues.src | 31 +-
libgo/go/go/types/testdata/literals.src | 111 +
libgo/go/go/types/testdata/shifts.src | 26 +-
libgo/go/go/types/type.go | 107 +-
libgo/go/go/types/typestring_test.go | 12 +-
libgo/go/go/types/typexpr.go | 299 +-
.../golang.org/x/crypto/chacha20/chacha_arm64.go | 17 +
.../golang.org/x/crypto/chacha20/chacha_generic.go | 364 +
.../golang.org/x/crypto/chacha20/chacha_noasm.go | 13 +
.../golang.org/x/crypto/chacha20/chacha_ppc64le.go | 16 +
.../golang.org/x/crypto/chacha20/chacha_s390x.go | 26 +
libgo/go/golang.org/x/crypto/chacha20/xor.go | 41 +
.../x/crypto/chacha20poly1305/chacha20poly1305.go | 17 +-
.../chacha20poly1305/chacha20poly1305_amd64.go | 20 +-
.../chacha20poly1305/chacha20poly1305_generic.go | 22 +-
.../x/crypto/chacha20poly1305/xchacha20poly1305.go | 40 +-
libgo/go/golang.org/x/crypto/cryptobyte/asn1.go | 5 +-
libgo/go/golang.org/x/crypto/cryptobyte/string.go | 7 +-
.../golang.org/x/crypto/curve25519/curve25519.go | 881 +-
.../x/crypto/curve25519/curve25519_amd64.go | 240 +
.../x/crypto/curve25519/curve25519_generic.go | 828 +
.../x/crypto/curve25519/curve25519_noasm.go | 11 +
libgo/go/golang.org/x/crypto/curve25519/doc.go | 23 -
.../x/crypto/curve25519/mont25519_amd64.go | 240 -
libgo/go/golang.org/x/crypto/ed25519/ed25519.go | 222 +
.../golang.org/x/crypto/ed25519/ed25519_go113.go | 73 +
.../crypto/ed25519/internal/edwards25519/const.go | 1422 +
.../ed25519/internal/edwards25519/edwards25519.go | 1793 +
.../x/crypto/internal/chacha20/chacha_arm64.go | 31 -
.../x/crypto/internal/chacha20/chacha_generic.go | 264 -
.../x/crypto/internal/chacha20/chacha_noasm.go | 16 -
.../x/crypto/internal/chacha20/chacha_ppc64le.go | 52 -
.../x/crypto/internal/chacha20/chacha_s390x.go | 29 -
.../golang.org/x/crypto/internal/chacha20/xor.go | 43 -
.../go/golang.org/x/crypto/poly1305/bits_compat.go | 39 +
.../go/golang.org/x/crypto/poly1305/bits_go1.13.go | 21 +
libgo/go/golang.org/x/crypto/poly1305/poly1305.go | 10 +-
libgo/go/golang.org/x/crypto/poly1305/sum_amd64.go | 56 +-
libgo/go/golang.org/x/crypto/poly1305/sum_arm.go | 7 +-
.../go/golang.org/x/crypto/poly1305/sum_generic.go | 391 +-
libgo/go/golang.org/x/crypto/poly1305/sum_noasm.go | 7 +-
.../go/golang.org/x/crypto/poly1305/sum_ppc64le.go | 56 +-
libgo/go/golang.org/x/crypto/poly1305/sum_s390x.go | 5 +-
libgo/go/golang.org/x/mod/LICENSE | 27 +
libgo/go/golang.org/x/mod/PATENTS | 22 +
.../golang.org/x/mod/internal/lazyregexp/lazyre.go | 78 +
libgo/go/golang.org/x/mod/modfile/print.go | 165 +
libgo/go/golang.org/x/mod/modfile/read.go | 909 +
libgo/go/golang.org/x/mod/modfile/rule.go | 776 +
libgo/go/golang.org/x/mod/module/module.go | 718 +
libgo/go/golang.org/x/mod/semver/semver.go | 388 +
libgo/go/golang.org/x/mod/sumdb/cache.go | 59 +
libgo/go/golang.org/x/mod/sumdb/client.go | 671 +
libgo/go/golang.org/x/mod/sumdb/dirhash/hash.go | 132 +
libgo/go/golang.org/x/mod/sumdb/note/note.go | 678 +
libgo/go/golang.org/x/mod/sumdb/server.go | 181 +
libgo/go/golang.org/x/mod/sumdb/test.go | 124 +
libgo/go/golang.org/x/mod/sumdb/tlog/note.go | 135 +
libgo/go/golang.org/x/mod/sumdb/tlog/tile.go | 435 +
libgo/go/golang.org/x/mod/sumdb/tlog/tlog.go | 598 +
libgo/go/golang.org/x/mod/zip/zip.go | 570 +
.../go/golang.org/x/net/dns/dnsmessage/message.go | 2 +-
libgo/go/golang.org/x/net/http2/hpack/encode.go | 2 +-
libgo/go/golang.org/x/net/idna/tables11.0.0.go | 2 +-
libgo/go/golang.org/x/net/idna/tables12.00.go | 4733 ++
libgo/go/golang.org/x/net/nettest/nettest.go | 36 +-
libgo/go/golang.org/x/net/route/address.go | 2 +-
libgo/go/golang.org/x/net/route/message.go | 2 +-
libgo/go/golang.org/x/net/route/route.go | 2 +-
libgo/go/golang.org/x/net/route/route_classic.go | 2 +-
libgo/go/golang.org/x/net/route/sys.go | 3 +
libgo/go/golang.org/x/net/route/sys_dragonfly.go | 14 +-
libgo/go/golang.org/x/net/route/zsys_dragonfly.go | 4 +-
libgo/go/golang.org/x/sys/cpu/cpu_riscv64.go | 7 +
.../golang.org/x/text/unicode/bidi/tables11.0.0.go | 2 +-
.../golang.org/x/text/unicode/bidi/tables12.0.0.go | 1923 +
.../golang.org/x/text/unicode/norm/tables11.0.0.go | 2 +-
.../golang.org/x/text/unicode/norm/tables12.0.0.go | 7710 +++
.../go/golang.org/x/tools/go/analysis/analysis.go | 39 +-
.../golang.org/x/tools/go/analysis/diagnostic.go | 61 +
libgo/go/golang.org/x/tools/go/analysis/doc.go | 16 +-
.../go/analysis/internal/analysisflags/flags.go | 6 +-
.../x/tools/go/analysis/internal/facts/facts.go | 26 +-
.../x/tools/go/analysis/passes/asmdecl/asmdecl.go | 20 +-
.../x/tools/go/analysis/passes/assign/assign.go | 10 +-
.../x/tools/go/analysis/passes/atomic/atomic.go | 2 +-
.../x/tools/go/analysis/passes/bools/bools.go | 8 +-
.../tools/go/analysis/passes/buildtag/buildtag.go | 4 +-
.../x/tools/go/analysis/passes/cgocall/cgocall.go | 8 +-
.../go/analysis/passes/composite/composite.go | 2 +-
.../go/analysis/passes/composite/whitelist.go | 1 +
.../tools/go/analysis/passes/copylock/copylock.go | 14 +-
.../tools/go/analysis/passes/ctrlflow/ctrlflow.go | 9 +-
.../tools/go/analysis/passes/errorsas/errorsas.go | 8 +-
.../analysis/passes/httpresponse/httpresponse.go | 2 +-
.../x/tools/go/analysis/passes/inspect/inspect.go | 2 +-
.../go/analysis/passes/loopclosure/loopclosure.go | 2 +-
.../go/analysis/passes/lostcancel/lostcancel.go | 10 +-
.../x/tools/go/analysis/passes/nilfunc/nilfunc.go | 2 +-
.../x/tools/go/analysis/passes/printf/printf.go | 197 +-
.../x/tools/go/analysis/passes/printf/types.go | 8 +-
.../x/tools/go/analysis/passes/shift/shift.go | 6 +-
.../go/analysis/passes/stdmethods/stdmethods.go | 2 +-
.../go/analysis/passes/structtag/structtag.go | 6 +-
.../go/analysis/passes/unmarshal/unmarshal.go | 4 +-
.../go/analysis/passes/unreachable/unreachable.go | 2 +-
.../go/analysis/passes/unsafeptr/unsafeptr.go | 2 +-
.../x/tools/go/analysis/unitchecker/unitchecker.go | 8 +
.../go/golang.org/x/tools/go/analysis/validate.go | 9 +-
libgo/go/golang.org/x/tools/go/cfg/builder.go | 2 +-
.../x/tools/go/types/objectpath/objectpath.go | 2 +-
libgo/go/golang.org/x/xerrors/LICENSE | 27 +
libgo/go/golang.org/x/xerrors/PATENTS | 22 +
libgo/go/golang.org/x/xerrors/README | 2 +
libgo/go/golang.org/x/xerrors/adaptor.go | 193 +
libgo/go/golang.org/x/xerrors/codereview.cfg | 1 +
libgo/go/golang.org/x/xerrors/doc.go | 22 +
libgo/go/golang.org/x/xerrors/errors.go | 33 +
libgo/go/golang.org/x/xerrors/fmt.go | 109 +
libgo/go/golang.org/x/xerrors/format.go | 34 +
libgo/go/golang.org/x/xerrors/frame.go | 56 +
libgo/go/golang.org/x/xerrors/go.mod | 3 +
libgo/go/golang.org/x/xerrors/internal/internal.go | 8 +
libgo/go/golang.org/x/xerrors/wrap.go | 106 +
libgo/go/hash/crc32/crc32_amd64p32.go | 39 -
libgo/go/hash/crc32/crc32_otherarch.go | 2 +-
libgo/go/hash/maphash/maphash.go | 219 +
libgo/go/hash/maphash/maphash_test.go | 88 +
libgo/go/hash/maphash/smhasher_test.go | 469 +
libgo/go/html/escape.go | 2 +-
libgo/go/html/template/doc.go | 45 +
libgo/go/html/template/example_test.go | 6 +-
libgo/go/html/template/js.go | 2 +-
libgo/go/image/gif/writer_test.go | 2 +-
libgo/go/image/png/writer.go | 5 +-
libgo/go/internal/bytealg/compare_generic.go | 2 +-
libgo/go/internal/bytealg/compare_native.go | 2 +-
libgo/go/internal/bytealg/count_generic.go | 2 +-
libgo/go/internal/bytealg/count_native.go | 2 +-
libgo/go/internal/bytealg/indexbyte_generic.go | 2 +-
libgo/go/internal/bytealg/indexbyte_native.go | 2 +-
libgo/go/internal/cfg/cfg.go | 1 +
libgo/go/internal/cpu/cpu.go | 2 +-
libgo/go/internal/cpu/cpu_amd64p32.go | 7 -
libgo/go/internal/cpu/cpu_no_init.go | 1 -
libgo/go/internal/cpu/cpu_riscv64.go | 5 +
libgo/go/internal/cpu/cpu_x86.go | 6 +-
libgo/go/internal/cpu/cpu_x86_test.go | 2 +-
libgo/go/internal/fmtsort/sort.go | 14 +-
libgo/go/internal/fmtsort/sort_test.go | 2 +-
libgo/go/internal/goroot/gc.go | 15 +-
libgo/go/internal/goversion/goversion.go | 2 +-
.../go/internal/obscuretestdata/obscuretestdata.go | 51 +
libgo/go/internal/poll/export_posix_test.go | 2 +-
libgo/go/internal/poll/fcntl_js.go | 14 +
libgo/go/internal/poll/fcntl_libc.go | 26 +
libgo/go/internal/poll/fcntl_syscall.go | 26 +
libgo/go/internal/poll/fd_fsync_darwin.go | 20 +-
libgo/go/internal/poll/fd_fsync_posix.go | 17 +-
libgo/go/internal/poll/fd_poll_js.go | 99 +
libgo/go/internal/poll/fd_poll_nacljs.go | 99 -
libgo/go/internal/poll/fd_posix.go | 2 +-
libgo/go/internal/poll/fd_posix_test.go | 2 +-
libgo/go/internal/poll/fd_unix.go | 4 +-
libgo/go/internal/poll/hook_unix.go | 2 +-
libgo/go/internal/poll/sendfile_windows.go | 61 +-
libgo/go/internal/poll/sys_cloexec.go | 2 +-
.../go/internal/reflectlite/reflect_mirror_test.go | 131 +
libgo/go/internal/reflectlite/set_test.go | 9 +
libgo/go/internal/reflectlite/type.go | 6 +-
libgo/go/internal/reflectlite/value.go | 12 +-
.../go/internal/singleflight/singleflight_test.go | 2 +-
.../syscall/unix/getrandom_linux_generic.go | 10 +-
libgo/go/internal/syscall/unix/nonblocking.go | 2 +-
.../go/internal/syscall/unix/nonblocking_darwin.go | 24 -
libgo/go/internal/syscall/unix/nonblocking_libc.go | 20 +
libgo/go/internal/syscall/unix/nonblocking_nacl.go | 9 -
libgo/go/internal/syscall/windows/mksyscall.go | 2 +-
.../internal/syscall/windows/registry/mksyscall.go | 2 +-
.../syscall/windows/registry/registry_test.go | 80 -
.../go/internal/syscall/windows/registry/value.go | 11 +-
.../go/internal/syscall/windows/reparse_windows.go | 10 +-
.../go/internal/syscall/windows/syscall_windows.go | 20 +
libgo/go/internal/testenv/testenv.go | 10 +-
libgo/go/internal/testenv/testenv_notwin.go | 2 +-
libgo/go/io/example_test.go | 7 +-
libgo/go/io/io.go | 3 +
libgo/go/io/io_test.go | 2 +-
libgo/go/io/ioutil/example_test.go | 23 +
libgo/go/io/ioutil/ioutil.go | 9 +-
libgo/go/io/ioutil/ioutil_test.go | 34 +
libgo/go/io/ioutil/tempfile.go | 32 +-
libgo/go/io/ioutil/tempfile_test.go | 45 +-
libgo/go/io/multi_test.go | 2 +-
libgo/go/io/pipe.go | 35 +-
libgo/go/io/pipe_test.go | 8 +-
libgo/go/log/log.go | 27 +-
libgo/go/log/log_test.go | 5 +-
libgo/go/log/syslog/doc.go | 2 -
libgo/go/log/syslog/example_test.go | 2 +-
libgo/go/log/syslog/syslog.go | 2 +-
libgo/go/log/syslog/syslog_test.go | 2 +-
libgo/go/log/syslog/syslog_unix.go | 2 +-
libgo/go/math/all_test.go | 81 +
libgo/go/math/big/arith_decl.go | 2 +-
libgo/go/math/big/arith_decl_pure.go | 2 +-
libgo/go/math/big/floatconv_test.go | 4 +
libgo/go/math/big/ftoa.go | 3 +-
libgo/go/math/big/int.go | 55 +-
libgo/go/math/big/int_test.go | 33 +-
libgo/go/math/big/nat.go | 210 +-
libgo/go/math/big/nat_test.go | 76 +-
libgo/go/math/big/rat.go | 70 +-
libgo/go/math/big/rat_test.go | 56 +-
libgo/go/math/big/ratconv.go | 2 +-
libgo/go/math/bits/bits.go | 31 +
libgo/go/math/bits/bits_test.go | 70 +
libgo/go/math/example_test.go | 46 +
libgo/go/math/exp_asm.go | 2 +-
libgo/go/math/fma.go | 170 +
libgo/go/math/rand/rand.go | 22 +-
libgo/go/math/rand/rand_test.go | 8 +
libgo/go/mime/multipart/multipart.go | 38 +-
libgo/go/mime/multipart/multipart_test.go | 60 +
libgo/go/mime/type.go | 4 +-
libgo/go/mime/type_unix.go | 2 +-
libgo/go/net/dial.go | 29 +-
libgo/go/net/dial_test.go | 74 +-
libgo/go/net/dnsclient_unix.go | 8 +
libgo/go/net/dnsclient_unix_test.go | 49 +-
libgo/go/net/error_nacl.go | 9 -
libgo/go/net/error_posix.go | 2 +-
libgo/go/net/error_test.go | 6 +-
libgo/go/net/example_test.go | 160 +
libgo/go/net/fd_unix.go | 6 +-
libgo/go/net/file.go | 2 +-
libgo/go/net/file_stub.go | 2 +-
libgo/go/net/file_test.go | 8 +-
libgo/go/net/hook_unix.go | 2 +-
libgo/go/net/http/{npn_test.go => alpn_test.go} | 0
libgo/go/net/http/cgi/host_test.go | 33 +-
.../{matryoshka_test.go => integration_test.go} | 0
libgo/go/net/http/client.go | 105 +-
libgo/go/net/http/client_test.go | 92 +-
libgo/go/net/http/clientserver_test.go | 9 +
libgo/go/net/http/clone.go | 10 +
libgo/go/net/http/cookie.go | 5 +-
libgo/go/net/http/export_test.go | 30 +
libgo/go/net/http/fs.go | 36 +-
libgo/go/net/http/fs_test.go | 26 +-
libgo/go/net/http/h2_bundle.go | 104 +-
libgo/go/net/http/header.go | 15 +-
libgo/go/net/http/header_test.go | 32 +
libgo/go/net/http/http.go | 7 +
libgo/go/net/http/http_test.go | 52 +
libgo/go/net/http/httptest/example_test.go | 100 +
libgo/go/net/http/httptest/server.go | 12 +-
libgo/go/net/http/httptest/server_test.go | 36 +
libgo/go/net/http/httptrace/trace.go | 4 +-
libgo/go/net/http/httputil/dump.go | 33 +-
libgo/go/net/http/httputil/dump_test.go | 49 +
libgo/go/net/http/httputil/reverseproxy.go | 8 +
libgo/go/net/http/httputil/reverseproxy_test.go | 2 +-
libgo/go/net/http/main_test.go | 5 +-
libgo/go/net/http/omithttp2.go | 75 +
libgo/go/net/http/pprof/pprof.go | 3 +
libgo/go/net/http/readrequest_test.go | 4 +-
libgo/go/net/http/request.go | 33 +-
libgo/go/net/http/request_test.go | 86 +-
libgo/go/net/http/response_test.go | 5 +
libgo/go/net/http/roundtrip_js.go | 10 +-
libgo/go/net/http/serve_test.go | 404 +-
libgo/go/net/http/server.go | 117 +-
libgo/go/net/http/socks_bundle.go | 2 +-
libgo/go/net/http/transport.go | 226 +-
libgo/go/net/http/transport_test.go | 557 +-
libgo/go/net/interface.go | 2 +-
libgo/go/net/interface_bsd_test.go | 60 +
libgo/go/net/interface_linux_test.go | 133 +
libgo/go/net/interface_plan9.go | 61 +-
libgo/go/net/interface_stub.go | 2 +-
libgo/go/net/interface_test.go | 2 +-
libgo/go/net/interface_unix_test.go | 212 +
libgo/go/net/interface_windows.go | 2 +-
libgo/go/net/internal/socktest/switch_unix.go | 2 +-
libgo/go/net/internal/socktest/sys_unix.go | 2 +-
libgo/go/net/ip.go | 9 +-
libgo/go/net/iprawsock.go | 2 +-
libgo/go/net/iprawsock_posix.go | 2 +-
libgo/go/net/ipsock_plan9.go | 2 +-
libgo/go/net/ipsock_posix.go | 6 +-
libgo/go/net/listen_test.go | 8 +-
libgo/go/net/lookup.go | 3 +-
libgo/go/net/lookup_fake.go | 2 +-
libgo/go/net/lookup_test.go | 63 +-
libgo/go/net/lookup_windows.go | 16 +-
libgo/go/net/lookup_windows_test.go | 317 +
libgo/go/net/mail/message.go | 25 +-
libgo/go/net/mail/message_test.go | 151 +
libgo/go/net/main_conf_test.go | 2 +-
libgo/go/net/main_noconf_test.go | 2 +-
libgo/go/net/main_unix_test.go | 2 +-
libgo/go/net/net.go | 1 +
libgo/go/net/net_test.go | 7 +-
libgo/go/net/platform_test.go | 10 +-
libgo/go/net/port_unix.go | 2 +-
libgo/go/net/rawconn.go | 2 +-
libgo/go/net/rawconn_stub_test.go | 2 +-
libgo/go/net/rawconn_test.go | 4 +-
libgo/go/net/sendfile_stub.go | 2 +-
libgo/go/net/sendfile_test.go | 2 +-
libgo/go/net/sendfile_windows.go | 20 +-
libgo/go/net/server_test.go | 114 +-
libgo/go/net/smtp/smtp_test.go | 34 +-
libgo/go/net/sock_posix.go | 2 +-
libgo/go/net/sock_stub.go | 2 +-
libgo/go/net/sockaddr_posix.go | 2 +-
libgo/go/net/sockopt_stub.go | 2 +-
libgo/go/net/sockoptip_stub.go | 2 +-
libgo/go/net/sys_cloexec.go | 2 +-
libgo/go/net/tcpsock.go | 7 +-
libgo/go/net/tcpsock_plan9.go | 7 +-
libgo/go/net/tcpsock_posix.go | 2 +-
libgo/go/net/tcpsock_test.go | 4 -
libgo/go/net/tcpsockopt_darwin.go | 3 +-
libgo/go/net/tcpsockopt_dragonfly.go | 3 +-
libgo/go/net/tcpsockopt_solaris.go | 19 +-
libgo/go/net/tcpsockopt_stub.go | 2 +-
libgo/go/net/tcpsockopt_unix.go | 3 +-
libgo/go/net/tcpsockopt_windows.go | 3 +-
libgo/go/net/textproto/header.go | 15 +-
libgo/go/net/textproto/header_test.go | 54 +
libgo/go/net/textproto/reader.go | 45 +-
libgo/go/net/textproto/reader_test.go | 52 +-
libgo/go/net/timeout_test.go | 58 +-
libgo/go/net/udpsock.go | 5 +-
libgo/go/net/udpsock_plan9.go | 10 +-
libgo/go/net/udpsock_plan9_test.go | 2 +-
libgo/go/net/udpsock_posix.go | 2 +-
libgo/go/net/udpsock_test.go | 24 +-
libgo/go/net/unixsock.go | 2 +-
libgo/go/net/unixsock_posix.go | 2 +-
libgo/go/net/unixsock_test.go | 2 +-
libgo/go/net/url/url.go | 30 +-
libgo/go/net/url/url_test.go | 37 +-
libgo/go/os/dir_gccgo.go | 24 +-
libgo/go/os/env_windows.go | 18 +-
libgo/go/os/error.go | 2 +-
libgo/go/os/error_posix.go | 2 +-
libgo/go/os/error_unix_test.go | 2 +-
libgo/go/os/exec/exec.go | 11 +-
libgo/go/os/exec/exec_plan9.go | 19 +
libgo/go/os/exec/exec_test.go | 177 +-
libgo/go/os/exec/lp_unix.go | 2 +-
libgo/go/os/exec_posix.go | 8 +-
libgo/go/os/exec_unix.go | 2 +-
libgo/go/os/exec_windows.go | 5 +-
libgo/go/os/executable.go | 2 -
libgo/go/os/executable_procfs.go | 2 +-
libgo/go/os/executable_test.go | 2 +-
libgo/go/os/export_test.go | 1 -
libgo/go/os/export_unix_test.go | 2 +-
libgo/go/os/file.go | 31 +-
libgo/go/os/file_plan9.go | 2 +-
libgo/go/os/file_posix.go | 2 +-
libgo/go/os/file_unix.go | 22 +-
libgo/go/os/os_test.go | 115 +-
libgo/go/os/os_windows_test.go | 1188 +
libgo/go/os/path.go | 3 -
libgo/go/os/path_unix.go | 2 +-
libgo/go/os/path_windows_test.go | 15 +
libgo/go/os/pipe_bsd.go | 2 +-
libgo/go/os/pipe_test.go | 4 +-
libgo/go/os/rawconn_test.go | 2 +-
libgo/go/os/removeall_at.go | 1 -
libgo/go/os/removeall_noat.go | 9 +-
libgo/go/os/removeall_test.go | 52 +-
libgo/go/os/signal/doc.go | 8 +
libgo/go/os/signal/signal.go | 15 +
libgo/go/os/signal/signal_plan9.go | 3 +-
libgo/go/os/signal/signal_test.go | 160 +-
libgo/go/os/signal/signal_unix.go | 5 +-
libgo/go/os/stat_js.go | 54 +
libgo/go/os/stat_nacljs.go | 54 -
libgo/go/os/stat_unix.go | 2 +-
libgo/go/os/sys_bsd.go | 2 +-
libgo/go/os/sys_nacl.go | 9 -
libgo/go/os/timeout_test.go | 1 -
libgo/go/os/user/cgo_lookup_unix.go | 4 -
libgo/go/os/user/lookup_stubs.go | 11 +-
libgo/go/os/user/lookup_unix.go | 2 +-
libgo/go/os/user/lookup_unix_test.go | 2 +-
libgo/go/os/user/lookup_windows.go | 11 +-
libgo/go/os/wait_unimp.go | 2 +-
libgo/go/path/example_test.go | 16 +-
libgo/go/path/filepath/path.go | 12 +-
libgo/go/path/filepath/path_unix.go | 2 +-
libgo/go/path/path.go | 8 +-
libgo/go/plugin/plugin.go | 2 +-
libgo/go/plugin/plugin_dlopen.go | 2 +-
libgo/go/plugin/plugin_stubs.go | 2 +-
libgo/go/plugin/plugin_test.go | 1 -
libgo/go/reflect/all_test.go | 113 +-
libgo/go/reflect/deepequal.go | 16 +-
libgo/go/reflect/type.go | 230 +-
libgo/go/reflect/value.go | 17 +-
libgo/go/regexp/backtrack.go | 2 +-
libgo/go/regexp/example_test.go | 420 +
libgo/go/regexp/exec_test.go | 4 +-
libgo/go/runtime/alg.go | 4 +-
libgo/go/runtime/callers_test.go | 278 +-
libgo/go/runtime/cgocall.go | 22 +-
libgo/go/runtime/cgocheck.go | 2 +-
libgo/go/runtime/chan.go | 14 +-
libgo/go/runtime/chan_test.go | 5 +-
libgo/go/runtime/checkptr.go | 83 +
libgo/go/runtime/checkptr_test.go | 50 +
libgo/go/runtime/crash_nonunix_test.go | 2 +-
libgo/go/runtime/crash_test.go | 133 +-
libgo/go/runtime/crash_unix_test.go | 100 +-
libgo/go/runtime/debug/heapdump_test.go | 4 +-
libgo/go/runtime/debug/mod.go | 2 +-
libgo/go/runtime/debug_test.go | 12 +-
libgo/go/runtime/debuglog.go | 2 +-
libgo/go/runtime/defer_test.go | 283 +
libgo/go/runtime/env_posix.go | 2 +-
libgo/go/runtime/error.go | 2 +-
libgo/go/runtime/export_debug_test.go | 11 +-
libgo/go/runtime/export_linux_test.go | 3 +
libgo/go/runtime/export_mmap_test.go | 2 +-
libgo/go/runtime/export_test.go | 539 +-
libgo/go/runtime/export_unix_test.go | 75 +
libgo/go/runtime/extern.go | 35 +-
libgo/go/runtime/gc_test.go | 25 -
libgo/go/runtime/gcinfo_test.go | 10 +-
libgo/go/runtime/hash64.go | 5 +-
libgo/go/runtime/heapdump.go | 10 +-
libgo/go/runtime/internal/atomic/atomic.c | 20 +
libgo/go/runtime/internal/atomic/atomic_test.go | 127 +-
libgo/go/runtime/internal/atomic/bench_test.go | 40 +
libgo/go/runtime/internal/atomic/gccgo.go | 6 +
libgo/go/runtime/internal/sys/intrinsics.go | 19 -
libgo/go/runtime/internal/sys/intrinsics_common.go | 143 +
libgo/go/runtime/lfstack_32bit.go | 2 +-
libgo/go/runtime/lfstack_64bit.go | 2 +-
libgo/go/runtime/libfuzzer.go | 75 +
libgo/go/runtime/lock_futex.go | 2 +-
libgo/go/runtime/lock_js.go | 91 +-
libgo/go/runtime/lock_sema.go | 4 +-
libgo/go/runtime/malloc.go | 77 +-
libgo/go/runtime/malloc_test.go | 29 +-
libgo/go/runtime/map.go | 2 +-
libgo/go/runtime/map_benchmark_test.go | 2 +-
libgo/go/runtime/mbitmap.go | 93 +-
libgo/go/runtime/mcentral.go | 4 +-
libgo/go/runtime/memmove_test.go | 67 +
libgo/go/runtime/mgc.go | 75 +-
libgo/go/runtime/mgc_gccgo.go | 31 +-
libgo/go/runtime/mgclarge.go | 657 -
libgo/go/runtime/mgcmark.go | 121 +-
libgo/go/runtime/mgcscavenge.go | 815 +-
libgo/go/runtime/mgcscavenge_test.go | 443 +
libgo/go/runtime/mgcsweep.go | 14 +-
libgo/go/runtime/mgcsweepbuf.go | 15 +-
libgo/go/runtime/mgcwork.go | 10 +-
libgo/go/runtime/mheap.go | 1106 +-
libgo/go/runtime/mkpreempt.go | 528 +
libgo/go/runtime/mpagealloc.go | 946 +
libgo/go/runtime/mpagealloc_32bit.go | 116 +
libgo/go/runtime/mpagealloc_64bit.go | 180 +
libgo/go/runtime/mpagealloc_test.go | 978 +
libgo/go/runtime/mpagecache.go | 156 +
libgo/go/runtime/mpagecache_test.go | 370 +
libgo/go/runtime/mpallocbits.go | 388 +
libgo/go/runtime/mpallocbits_test.go | 510 +
libgo/go/runtime/mprof.go | 23 +-
libgo/go/runtime/mranges.go | 161 +
libgo/go/runtime/msize.go | 2 +-
libgo/go/runtime/mstats.go | 15 +-
libgo/go/runtime/nbpipe_pipe.go | 19 +
libgo/go/runtime/nbpipe_pipe2.go | 22 +
libgo/go/runtime/nbpipe_test.go | 102 +
libgo/go/runtime/netpoll.go | 70 +-
libgo/go/runtime/netpoll_aix.go | 91 +-
libgo/go/runtime/netpoll_epoll.go | 111 +-
libgo/go/runtime/netpoll_fake.go | 15 +-
libgo/go/runtime/netpoll_hurd.go | 77 +-
libgo/go/runtime/netpoll_kqueue.go | 89 +-
libgo/go/runtime/netpoll_solaris.go | 95 +-
libgo/go/runtime/netpoll_stub.go | 30 +-
libgo/go/runtime/netpoll_windows.go | 70 +-
libgo/go/runtime/os3_solaris.go | 8 -
libgo/go/runtime/os_darwin.go | 18 -
libgo/go/runtime/os_freebsd_arm64.go | 155 +
libgo/go/runtime/os_gccgo.go | 42 +
libgo/go/runtime/os_illumos.go | 102 +
libgo/go/runtime/os_js.go | 9 +-
libgo/go/runtime/os_linux_arm.go | 8 -
libgo/go/runtime/os_linux_arm64.go | 9 -
libgo/go/runtime/os_linux_mips64x.go | 10 -
libgo/go/runtime/os_linux_mipsx.go | 10 -
libgo/go/runtime/os_netbsd_arm64.go | 1 -
libgo/go/runtime/os_only_solaris.go | 18 +
libgo/go/runtime/os_openbsd_arm64.go | 1 -
libgo/go/runtime/panic.go | 31 +-
libgo/go/runtime/pprof/label.go | 6 +-
libgo/go/runtime/pprof/label_test.go | 2 +-
libgo/go/runtime/pprof/mprof_test.go | 118 +-
libgo/go/runtime/pprof/pprof.go | 30 +-
libgo/go/runtime/pprof/pprof_test.go | 244 +-
libgo/go/runtime/pprof/proto.go | 297 +-
libgo/go/runtime/pprof/proto_test.go | 17 +-
libgo/go/runtime/pprof/protomem.go | 23 +-
libgo/go/runtime/pprof/testdata/README | 9 +
.../go/runtime/pprof/testdata/mappingtest/main.go | 13 +-
libgo/go/runtime/pprof/testdata/test32 | Bin 0 -> 528 bytes
libgo/go/runtime/pprof/testdata/test32be | Bin 0 -> 520 bytes
libgo/go/runtime/pprof/testdata/test64 | Bin 0 -> 760 bytes
libgo/go/runtime/pprof/testdata/test64be | Bin 0 -> 856 bytes
libgo/go/runtime/preempt.go | 370 +
libgo/go/runtime/preempt_nonwindows.go | 13 +
libgo/go/runtime/proc.go | 664 +-
libgo/go/runtime/proc_test.go | 50 +
libgo/go/runtime/race0.go | 2 +
libgo/go/runtime/runtime1.go | 4 +
libgo/go/runtime/runtime2.go | 137 +-
libgo/go/runtime/runtime_mmap_test.go | 2 +-
libgo/go/runtime/runtime_test.go | 48 +-
libgo/go/runtime/select.go | 8 +-
libgo/go/runtime/sema.go | 45 +-
libgo/go/runtime/sema_test.go | 97 +
libgo/go/runtime/semasleep_test.go | 2 +-
libgo/go/runtime/signal_sighandler.go | 176 -
libgo/go/runtime/signal_unix.go | 315 +-
libgo/go/runtime/signal_windows_test.go | 61 +
libgo/go/runtime/sizeof_test.go | 2 -
libgo/go/runtime/slice.go | 2 +-
libgo/go/runtime/stack_test.go | 10 +-
libgo/go/runtime/string.go | 34 +
libgo/go/runtime/string_test.go | 31 +
libgo/go/runtime/stubs.go | 9 +-
libgo/go/runtime/stubs2.go | 8 +-
libgo/go/runtime/stubs3.go | 2 +-
libgo/go/runtime/symtab.go | 8 +-
libgo/go/runtime/testdata/testfaketime/faketime.go | 28 +
libgo/go/runtime/testdata/testprog/checkptr.go | 36 +
libgo/go/runtime/testdata/testprog/deadlock.go | 93 +
libgo/go/runtime/testdata/testprog/gc.go | 36 +-
libgo/go/runtime/testdata/testprog/preempt.go | 71 +
libgo/go/runtime/testdata/testprog/signal.go | 2 +-
libgo/go/runtime/testdata/testprog/vdso.go | 55 +
.../testdata/testprogcgo/bigstack_windows.c | 46 +
.../runtime/testdata/testprogcgo/numgoroutine.go | 7 -
libgo/go/runtime/testdata/testprognet/signal.go | 2 +-
libgo/go/runtime/testdata/testwinlib/main.c | 57 +
libgo/go/runtime/testdata/testwinlib/main.go | 28 +
libgo/go/runtime/time.go | 1138 +-
libgo/go/runtime/time_fake.go | 100 +
libgo/go/runtime/time_nofake.go | 31 +
libgo/go/runtime/time_test.go | 96 +
libgo/go/runtime/timestub2.go | 3 +-
libgo/go/runtime/trace.go | 13 +-
libgo/go/runtime/traceback_gccgo.go | 6 +-
libgo/go/runtime/treap_test.go | 270 -
libgo/go/runtime/utf8.go | 2 +-
libgo/go/strconv/atof.go | 37 +-
libgo/go/strconv/atoi.go | 20 +-
libgo/go/strconv/atoi_test.go | 7 +
libgo/go/strconv/example_test.go | 9 +-
libgo/go/strconv/isprint.go | 86 +-
libgo/go/strconv/quote.go | 11 +-
libgo/go/strings/builder.go | 1 +
libgo/go/strings/builder_test.go | 15 -
libgo/go/strings/strings.go | 25 +-
libgo/go/strings/strings_test.go | 10 +-
libgo/go/sync/atomic/atomic_test.go | 14 +-
libgo/go/sync/mutex.go | 3 +-
libgo/go/sync/waitgroup_test.go | 11 +-
libgo/go/syscall/dirent.go | 2 +-
libgo/go/syscall/dirent_bsd_test.go | 143 -
libgo/go/syscall/dirent_test.go | 143 +
libgo/go/syscall/env_plan9.go | 16 +-
libgo/go/syscall/env_unix.go | 2 +-
libgo/go/syscall/exec_linux_test.go | 56 +-
libgo/go/syscall/fs_js.go | 20 +-
libgo/go/syscall/getdirentries_test.go | 6 +-
libgo/go/syscall/js/export_test.go | 9 +
libgo/go/syscall/js/func.go | 2 +-
libgo/go/syscall/js/js.go | 164 +-
libgo/go/syscall/js/js_test.go | 143 +-
libgo/go/syscall/lsf_linux.go | 4 +-
libgo/go/syscall/net_js.go | 2 +-
libgo/go/syscall/netlink_linux.go | 2 +-
libgo/go/syscall/route_freebsd_64bit.go | 2 +-
libgo/go/syscall/security_windows.go | 2 +-
libgo/go/syscall/sock_cloexec_linux.go | 29 +
libgo/go/syscall/sockcmsg_dragonfly.go | 16 +
libgo/go/syscall/sockcmsg_linux.go | 2 +-
libgo/go/syscall/sockcmsg_unix.go | 36 +-
libgo/go/syscall/sockcmsg_unix_other.go | 38 +
libgo/go/syscall/syscall.go | 2 +-
libgo/go/syscall/syscall_aix.go | 10 +-
libgo/go/syscall/syscall_dragonfly.go | 20 +-
libgo/go/syscall/syscall_errno.go | 8 +-
libgo/go/syscall/syscall_freebsd_arm64.go | 33 +
libgo/go/syscall/syscall_js.go | 11 +-
libgo/go/syscall/syscall_linux_riscv64.go | 9 +
libgo/go/syscall/syscall_linux_test.go | 11 +-
libgo/go/syscall/syscall_test.go | 2 +-
libgo/go/syscall/syscall_unix.go | 9 +-
libgo/go/syscall/syscall_unix_test.go | 6 +
libgo/go/syscall/tables_js.go | 494 +
libgo/go/syscall/tables_nacljs.go | 490 -
libgo/go/syscall/time_fake.go | 26 +
libgo/go/syscall/time_nofake.go | 14 +
libgo/go/syscall/timestruct.go | 6 +-
libgo/go/testing/benchmark.go | 34 +-
libgo/go/testing/example.go | 4 +-
libgo/go/testing/iotest/logger_test.go | 160 +
libgo/go/testing/iotest/reader_test.go | 226 +
libgo/go/testing/iotest/writer_test.go | 39 +
libgo/go/testing/panic_test.go | 210 +
libgo/go/testing/sub_test.go | 128 +-
libgo/go/testing/testing.go | 146 +-
libgo/go/text/template/doc.go | 18 +-
libgo/go/text/template/exec.go | 27 +-
libgo/go/text/template/exec_test.go | 91 +-
libgo/go/text/template/funcs.go | 34 +-
libgo/go/text/template/parse/lex.go | 1 -
libgo/go/text/template/parse/node.go | 170 +-
libgo/go/text/template/parse/parse.go | 9 +-
libgo/go/text/template/parse/parse_test.go | 52 +-
libgo/go/text/template/template.go | 21 +-
libgo/go/time/example_test.go | 19 +-
libgo/go/time/format.go | 3 +
libgo/go/time/format_test.go | 2 +-
libgo/go/time/genzabbrs.go | 2 +-
libgo/go/time/internal_test.go | 3 +-
libgo/go/time/sleep.go | 22 +-
libgo/go/time/sleep_test.go | 73 +-
libgo/go/time/sys_unix.go | 2 +-
libgo/go/time/tick_test.go | 76 +-
libgo/go/time/time.go | 5 +-
libgo/go/time/zoneinfo.go | 10 +-
libgo/go/time/zoneinfo_abbrs_windows.go | 9 +-
libgo/go/time/zoneinfo_unix.go | 2 +-
libgo/go/unicode/tables.go | 574 +-
libgo/go/unicode/utf8/utf8.go | 3 +-
libgo/gotool-packages.txt | 21 +-
libgo/libgo-packages.txt | 4 +-
libgo/match.sh | 4 +-
libgo/merge.sh | 6 +-
libgo/misc/cgo/fortran/test.bash | 2 +-
libgo/misc/cgo/life/overlaydir_test.go | 11 +-
libgo/misc/cgo/stdio/overlaydir_test.go | 11 +-
libgo/misc/cgo/test/cgo_test.go | 6 +-
libgo/misc/cgo/test/issue21897.go | 11 +-
libgo/misc/cgo/test/issue21897b.go | 2 +-
libgo/misc/cgo/test/issue31891.c | 13 +
libgo/misc/cgo/test/issue8945.go | 16 -
libgo/misc/cgo/test/overlaydir_test.go | 11 +-
libgo/misc/cgo/test/test.go | 102 +-
.../cgo/test/testdata/issue24161_darwin_test.go | 8 -
libgo/misc/cgo/test/testdata/issue24161e0/main.go | 2 +-
libgo/misc/cgo/test/testdata/issue24161e1/main.go | 2 +-
libgo/misc/cgo/test/testdata/issue24161e2/main.go | 2 +-
.../misc/cgo/test/testdata/issue9026/issue9026.go | 6 +-
libgo/misc/cgo/test/testx.go | 35 +
libgo/misc/cgo/testasan/main.go | 7 +
libgo/misc/cgo/testcarchive/carchive_test.go | 310 +-
libgo/misc/cgo/testcarchive/overlaydir_test.go | 11 +-
.../misc/cgo/testcarchive/testdata/libgo7/sink.go | 17 +
libgo/misc/cgo/testcarchive/testdata/main2.c | 37 +-
libgo/misc/cgo/testcarchive/testdata/main3.c | 21 +
libgo/misc/cgo/testcarchive/testdata/main7.c | 18 +
libgo/misc/cgo/testcshared/cshared_test.go | 45 +-
libgo/misc/cgo/testcshared/overlaydir_test.go | 11 +-
libgo/misc/cgo/testgodefs/test.bash | 24 -
libgo/misc/cgo/testgodefs/testgodefs_test.go | 83 +
libgo/misc/cgo/testplugin/overlaydir_test.go | 11 +-
libgo/misc/cgo/testplugin/plugin_test.go | 9 +-
libgo/misc/cgo/testshared/overlaydir_test.go | 11 +-
libgo/misc/cgo/testshared/shared_test.go | 200 +-
libgo/misc/cgo/testsigfwd/main.go | 1 +
libgo/misc/cgo/testso/overlaydir_test.go | 11 +-
libgo/misc/cgo/testsovar/overlaydir_test.go | 11 +-
libgo/runtime/go-caller.c | 41 +-
libgo/runtime/go-callers.c | 87 +-
libgo/runtime/go-nanotime.c | 4 +-
libgo/runtime/go-now.c | 4 +-
libgo/runtime/runtime.h | 9 +-
libgo/runtime/runtime_c.c | 18 +-
libgo/testsuite/Makefile.in | 1 +
libgo/testsuite/gotest | 13 +-
libgomp/ChangeLog | 188 +
libgomp/Makefile.in | 10 +-
libgomp/aclocal.m4 | 1 +
libgomp/config/accel/openacc.f90 | 4 +-
libgomp/configure | 39 +-
libgomp/configure.ac | 11 +-
libgomp/libgomp.texi | 257 +-
libgomp/oacc-init.c | 1 +
libgomp/openacc.f90 | 6 +-
libgomp/openacc.h | 2 +-
libgomp/openacc_lib.h | 4 +-
libgomp/plugin/configfrag.ac | 4 +-
libgomp/plugin/plugin-gcn.c | 215 +-
libgomp/plugin/plugin-nvptx.c | 7 +-
libgomp/target.c | 15 +-
libgomp/testsuite/Makefile.in | 10 +-
libgomp/testsuite/lib/libgomp.exp | 6 +-
libgomp/testsuite/libgomp.c-c++-common/pr93515.c | 36 +
libgomp/testsuite/libgomp.c/target-38.c | 28 +
libgomp/testsuite/libgomp.c/target-link-1.c | 3 +
.../libgomp.oacc-c-c++-common/acc_get_property-2.c | 68 -
.../libgomp.oacc-c-c++-common/acc_get_property-3.c | 19 -
.../acc_get_property-aux.c | 72 +-
.../acc_get_property-gcn.c | 135 +
.../acc_get_property-host.c | 20 +
.../acc_get_property-nvptx.c | 71 +
.../libgomp.oacc-c-c++-common/acc_get_property.c | 32 +-
.../libgomp.oacc-c-c++-common/acc_prof-init-1.c | 2 +-
.../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c | 4 +-
.../acc_prof-parallel-1.c | 12 +-
.../libgomp.oacc-c-c++-common/asyncwait-nop-1.c | 2 +-
.../libgomp.oacc-c-c++-common/loop-auto-1.c | 3 +
.../libgomp.oacc-c-c++-common/loop-dim-default.c | 9 +
.../libgomp.oacc-c-c++-common/loop-gwv-1.c | 17 +-
.../libgomp.oacc-c-c++-common/loop-red-gwv-1.c | 20 +-
.../libgomp.oacc-c-c++-common/loop-red-v-1.c | 6 +-
.../libgomp.oacc-c-c++-common/loop-red-v-2.c | 6 +-
.../libgomp.oacc-c-c++-common/loop-red-w-1.c | 7 +-
.../libgomp.oacc-c-c++-common/loop-red-w-2.c | 7 +-
.../libgomp.oacc-c-c++-common/loop-red-wv-1.c | 10 +-
.../testsuite/libgomp.oacc-c-c++-common/loop-v-1.c | 7 +-
.../testsuite/libgomp.oacc-c-c++-common/loop-w-1.c | 7 +-
.../libgomp.oacc-c-c++-common/loop-wv-1.c | 10 +-
.../libgomp.oacc-c-c++-common/parallel-dims.c | 42 +-
.../libgomp.oacc-c-c++-common/routine-gwv-1.c | 15 +-
.../libgomp.oacc-c-c++-common/routine-v-1.c | 7 +-
.../libgomp.oacc-c-c++-common/routine-w-1.c | 7 +-
.../libgomp.oacc-c-c++-common/routine-wv-1.c | 10 +-
.../libgomp.oacc-c-c++-common/routine-wv-2.c | 5 +
.../libgomp.oacc-fortran/acc_get_property.f90 | 2 -
.../libgomp.oacc-fortran/classtypes-1.f95 | 6 +-
.../testsuite/libgomp.oacc-fortran/deep-copy-2.f90 | 33 -
.../testsuite/libgomp.oacc-fortran/deep-copy-3.f90 | 4 +-
.../libgomp.oacc-fortran/openacc_version-1.f | 2 +-
.../libgomp.oacc-fortran/openacc_version-2.f90 | 2 +-
libhsail-rt/ChangeLog | 7 +
libhsail-rt/Makefile.in | 1 +
libhsail-rt/aclocal.m4 | 1 +
libhsail-rt/configure | 33 +-
libhsail-rt/configure.ac | 11 +-
libiberty/ChangeLog | 16 +
libiberty/argv.c | 8 +
libiberty/configure | 4 +-
libiberty/cp-demangle.c | 1 +
libiberty/hashtab.c | 4 +-
libiberty/testsuite/demangle-expected | 3 +
libitm/ChangeLog | 15 +
libitm/Makefile.in | 1 +
libitm/aclocal.m4 | 1 +
libitm/configure | 33 +-
libitm/configure.ac | 11 +-
libitm/testsuite/Makefile.in | 1 +
libobjc/ChangeLog | 14 +
libobjc/Makefile.in | 1 +
libobjc/aclocal.m4 | 1 +
libobjc/configure | 37 +-
libobjc/configure.ac | 11 +-
liboffloadmic/ChangeLog | 11 +
liboffloadmic/Makefile.in | 1 +
liboffloadmic/aclocal.m4 | 1 +
liboffloadmic/configure | 33 +-
liboffloadmic/configure.ac | 11 +-
liboffloadmic/plugin/Makefile.in | 1 +
liboffloadmic/plugin/aclocal.m4 | 1 +
liboffloadmic/plugin/configure | 33 +-
liboffloadmic/plugin/configure.ac | 11 +-
libphobos/ChangeLog | 11 +
libphobos/Makefile.in | 1 +
libphobos/aclocal.m4 | 1 +
libphobos/configure | 33 +-
libphobos/libdruntime/Makefile.in | 1 +
libphobos/m4/druntime.m4 | 11 +-
libphobos/src/Makefile.in | 1 +
libphobos/testsuite/Makefile.in | 1 +
libquadmath/ChangeLog | 14 +
libquadmath/Makefile.in | 1 +
libquadmath/aclocal.m4 | 1 +
libquadmath/configure | 37 +-
libquadmath/configure.ac | 11 +-
libsanitizer/ChangeLog | 14 +
libsanitizer/Makefile.in | 1 +
libsanitizer/aclocal.m4 | 1 +
libsanitizer/asan/Makefile.in | 1 +
libsanitizer/configure | 33 +-
libsanitizer/configure.ac | 11 +-
libsanitizer/interception/Makefile.in | 1 +
libsanitizer/libbacktrace/Makefile.in | 1 +
libsanitizer/lsan/Makefile.in | 1 +
libsanitizer/sanitizer_common/Makefile.in | 1 +
libsanitizer/tsan/Makefile.in | 1 +
libsanitizer/ubsan/Makefile.in | 1 +
libssp/ChangeLog | 14 +
libssp/Makefile.in | 1 +
libssp/aclocal.m4 | 1 +
libssp/configure | 37 +-
libssp/configure.ac | 11 +-
libstdc++-v3/ChangeLog | 623 +
libstdc++-v3/Makefile.in | 1 +
libstdc++-v3/acinclude.m4 | 33 +-
libstdc++-v3/aclocal.m4 | 1 +
libstdc++-v3/config/os/bsd/netbsd/ctype_base.h | 40 +-
.../config/os/bsd/netbsd/ctype_configure_char.cc | 12 +-
libstdc++-v3/config/os/bsd/netbsd/ctype_inline.h | 2 +-
libstdc++-v3/configure | 175 +-
libstdc++-v3/crossconfig.m4 | 1 +
libstdc++-v3/doc/Makefile.in | 1 +
libstdc++-v3/doc/html/api.html | 2 +-
libstdc++-v3/doc/html/faq.html | 28 +-
libstdc++-v3/doc/html/index.html | 4 +-
.../doc/html/manual/appendix_contributing.html | 12 +-
libstdc++-v3/doc/html/manual/appendix_gpl.html | 2 +-
libstdc++-v3/doc/html/manual/index.html | 2 +-
.../doc/html/manual/source_code_style.html | 3 +
libstdc++-v3/doc/html/manual/status.html | 14 +-
.../doc/html/manual/using_concurrency.html | 2 +-
libstdc++-v3/doc/xml/faq.xml | 31 +-
.../doc/xml/manual/appendix_contributing.xml | 12 +-
libstdc++-v3/doc/xml/manual/spine.xml | 1 +
libstdc++-v3/doc/xml/manual/status_cxx1998.xml | 2 +-
libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 2 +-
libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 2 +-
libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 2 +-
libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 2 +-
libstdc++-v3/doc/xml/manual/status_cxxtr1.xml | 2 +-
libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml | 2 +-
libstdc++-v3/include/Makefile.am | 26 +-
libstdc++-v3/include/Makefile.in | 27 +-
libstdc++-v3/include/bits/c++config | 5 +-
libstdc++-v3/include/bits/erase_if.h | 2 +-
libstdc++-v3/include/bits/hashtable.h | 9 +-
libstdc++-v3/include/bits/hashtable_policy.h | 127 +-
libstdc++-v3/include/bits/iterator_concepts.h | 204 +-
libstdc++-v3/include/bits/random.h | 1 +
libstdc++-v3/include/bits/range_access.h | 15 +-
libstdc++-v3/include/bits/range_cmp.h | 6 +-
libstdc++-v3/include/bits/ranges_algo.h | 3536 ++
libstdc++-v3/include/bits/ranges_algobase.h | 589 +
libstdc++-v3/include/bits/ranges_uninitialized.h | 564 +
libstdc++-v3/include/bits/refwrap.h | 3 +-
libstdc++-v3/include/bits/stl_algobase.h | 6 +-
libstdc++-v3/include/bits/stl_iterator.h | 45 +-
libstdc++-v3/include/bits/unique_ptr.h | 16 +-
libstdc++-v3/include/ext/pointer.h | 8 +-
libstdc++-v3/include/std/algorithm | 3 +
libstdc++-v3/include/std/atomic | 2 +-
libstdc++-v3/include/std/coroutine | 291 +
libstdc++-v3/include/std/deque | 2 +-
libstdc++-v3/include/std/forward_list | 2 +-
libstdc++-v3/include/std/functional | 2 +-
libstdc++-v3/include/std/list | 2 +-
libstdc++-v3/include/std/memory | 1 +
libstdc++-v3/include/std/optional | 2 +-
libstdc++-v3/include/std/ranges | 2526 +-
libstdc++-v3/include/std/span | 4 +-
libstdc++-v3/include/std/stop_token | 478 +-
libstdc++-v3/include/std/string | 2 +-
libstdc++-v3/include/std/vector | 2 +-
libstdc++-v3/include/std/version | 2 +-
libstdc++-v3/libsupc++/Makefile.in | 1 +
libstdc++-v3/libsupc++/compare | 141 +-
libstdc++-v3/libsupc++/new_opa.cc | 15 +
libstdc++-v3/po/Makefile.in | 1 +
libstdc++-v3/python/Makefile.in | 1 +
libstdc++-v3/src/Makefile.in | 1 +
libstdc++-v3/src/c++11/Makefile.in | 1 +
libstdc++-v3/src/c++17/Makefile.in | 1 +
libstdc++-v3/src/c++98/Makefile.in | 1 +
libstdc++-v3/src/filesystem/Makefile.in | 1 +
.../comparisons/categories/partialord.cc | 86 +
.../18_support/comparisons/categories/strongord.cc | 98 +
.../18_support/comparisons/categories/weakord.cc | 75 +
.../18_support/comparisons/object/93479.cc | 46 +
.../20_util/function_objects/range.cmp/equal_to.cc | 9 +
.../20_util/function_objects/range.cmp/less.cc | 9 +
.../specialized_algorithms/destroy/constrained.cc | 76 +
.../uninitialized_copy/constrained.cc | 166 +
.../uninitialized_default_construct/constrained.cc | 147 +
.../uninitialized_fill/constrained.cc | 137 +
.../uninitialized_move/constrained.cc | 176 +
.../uninitialized_value_construct/constrained.cc | 140 +
.../20_util/unique_ptr/modifiers/93562.cc | 98 +
.../testsuite/23_containers/deque/erasure.cc | 2 +-
.../23_containers/forward_list/erasure.cc | 2 +-
.../testsuite/23_containers/list/erasure.cc | 2 +-
.../testsuite/23_containers/map/erasure.cc | 2 +-
.../testsuite/23_containers/set/erasure.cc | 2 +-
.../testsuite/23_containers/span/deduction.cc | 84 +
.../23_containers/unordered_map/erasure.cc | 2 +-
.../unordered_multiset/operators/1.cc | 56 +
.../23_containers/unordered_set/erasure.cc | 2 +-
.../23_containers/unordered_set/operators/1.cc | 48 +
.../testsuite/23_containers/vector/erasure.cc | 2 +-
libstdc++-v3/testsuite/24_iterators/aliases.cc | 61 +
.../associated_types/readable.traits.cc | 14 +-
.../24_iterators/counted_iterator/lwg3389.cc | 66 +
.../24_iterators/indirect_callable/projected.cc | 6 +-
.../24_iterators/move_iterator/lwg3390.cc | 66 +
.../24_iterators/range_operations/distance.cc | 30 +-
.../24_iterators/range_operations/next.cc | 58 +-
.../24_iterators/range_operations/prev.cc | 50 +-
.../25_algorithms/adjacent_find/constrained.cc | 68 +
.../testsuite/25_algorithms/all_of/constrained.cc | 90 +
.../testsuite/25_algorithms/any_of/constrained.cc | 88 +
.../25_algorithms/binary_search/constrained.cc | 61 +
.../testsuite/25_algorithms/copy/constrained.cc | 225 +
.../25_algorithms/copy_backward/constrained.cc | 193 +
.../testsuite/25_algorithms/copy_if/constrained.cc | 77 +
.../testsuite/25_algorithms/copy_n/constrained.cc | 72 +
.../testsuite/25_algorithms/count/constrained.cc | 75 +
.../25_algorithms/count_if/constrained.cc | 73 +
.../testsuite/25_algorithms/equal/constrained.cc | 96 +
.../25_algorithms/equal_range/constrained.cc | 69 +
.../testsuite/25_algorithms/fill/constrained.cc | 92 +
.../testsuite/25_algorithms/fill_n/constrained.cc | 98 +
.../testsuite/25_algorithms/find/constrained.cc | 75 +
.../25_algorithms/find_end/constrained.cc | 98 +
.../25_algorithms/find_first_of/constrained.cc | 83 +
.../testsuite/25_algorithms/find_if/constrained.cc | 77 +
.../25_algorithms/find_if_not/constrained.cc | 77 +
.../25_algorithms/for_each/constrained.cc | 83 +
.../25_algorithms/generate/constrained.cc | 77 +
.../25_algorithms/generate_n/constrained.cc | 84 +
.../testsuite/25_algorithms/heap/constrained.cc | 107 +
.../25_algorithms/includes/constrained.cc | 74 +
.../25_algorithms/inplace_merge/constrained.cc | 69 +
.../25_algorithms/is_partitioned/constrained.cc | 58 +
.../25_algorithms/is_permutation/constrained.cc | 85 +
.../25_algorithms/is_sorted/constrained.cc | 67 +
.../25_algorithms/is_sorted_until/constrained.cc | 72 +
.../lexicographical_compare/constrained.cc | 164 +
.../25_algorithms/lower_bound/constrained.cc | 66 +
.../testsuite/25_algorithms/max/constrained.cc | 82 +
.../25_algorithms/max_element/constrained.cc | 60 +
.../testsuite/25_algorithms/merge/constrained.cc | 75 +
.../testsuite/25_algorithms/min/constrained.cc | 82 +
.../25_algorithms/min_element/constrained.cc | 60 +
.../testsuite/25_algorithms/minmax/constrained.cc | 98 +
.../25_algorithms/minmax_element/constrained.cc | 68 +
.../25_algorithms/mismatch/constrained.cc | 76 +
.../testsuite/25_algorithms/move/constrained.cc | 203 +
.../25_algorithms/move_backward/constrained.cc | 170 +
.../25_algorithms/next_permutation/constrained.cc | 83 +
.../testsuite/25_algorithms/none_of/constrained.cc | 88 +
.../25_algorithms/nth_element/constrained.cc | 76 +
.../25_algorithms/partial_sort/constrained.cc | 84 +
.../25_algorithms/partial_sort_copy/constrained.cc | 97 +
.../25_algorithms/partition/constrained.cc | 71 +
.../25_algorithms/partition_copy/constrained.cc | 81 +
.../25_algorithms/partition_point/constrained.cc | 67 +
.../25_algorithms/prev_permutation/constrained.cc | 84 +
.../testsuite/25_algorithms/remove/constrained.cc | 97 +
.../25_algorithms/remove_copy/constrained.cc | 109 +
.../25_algorithms/remove_copy_if/constrained.cc | 113 +
.../25_algorithms/remove_if/constrained.cc | 97 +
.../testsuite/25_algorithms/replace/constrained.cc | 104 +
.../25_algorithms/replace_copy/constrained.cc | 109 +
.../25_algorithms/replace_copy_if/constrained.cc | 118 +
.../25_algorithms/replace_if/constrained.cc | 109 +
.../testsuite/25_algorithms/reverse/constrained.cc | 77 +
.../25_algorithms/reverse_copy/constrained.cc | 74 +
.../testsuite/25_algorithms/rotate/constrained.cc | 97 +
.../25_algorithms/rotate_copy/constrained.cc | 93 +
.../testsuite/25_algorithms/search/constrained.cc | 88 +
.../25_algorithms/search_n/constrained.cc | 80 +
.../25_algorithms/set_difference/constrained.cc | 87 +
.../25_algorithms/set_intersection/constrained.cc | 88 +
.../set_symmetric_difference/constrained.cc | 123 +
.../25_algorithms/set_union/constrained.cc | 91 +
.../testsuite/25_algorithms/shuffle/constrained.cc | 70 +
.../testsuite/25_algorithms/sort/constrained.cc | 81 +
.../25_algorithms/stable_partition/constrained.cc | 76 +
.../25_algorithms/stable_sort/constrained.cc | 70 +
.../25_algorithms/swap_ranges/constrained.cc | 124 +
.../25_algorithms/transform/constrained.cc | 148 +
.../testsuite/25_algorithms/unique/constrained.cc | 143 +
.../25_algorithms/unique_copy/constrained.cc | 113 +
.../25_algorithms/upper_bound/constrained.cc | 66 +
.../testsuite/26_numerics/random/concept.cc | 27 +
.../testsuite/26_numerics/random/pr60037-neg.cc | 2 +-
libstdc++-v3/testsuite/27_io/fpos/mbstate_t/1.cc | 28 +-
.../stop_token/stop_callback/deadlock-mt.cc | 50 +
.../stop_token/stop_callback/deadlock.cc | 48 +
.../30_threads/stop_token/stop_callback/destroy.cc | 83 +
.../stop_token/stop_callback/destructible_neg.cc | 57 +
.../stop_token/stop_callback/invocable_neg.cc | 35 +
.../30_threads/stop_token/stop_callback/invoke.cc | 62 +
.../30_threads/stop_token/stop_source/assign.cc | 51 +
.../stop_token/stop_token/stop_possible.cc | 49 +
libstdc++-v3/testsuite/Makefile.in | 1 +
libstdc++-v3/testsuite/std/ranges/access/end.cc | 12 +-
libstdc++-v3/testsuite/std/ranges/access/rbegin.cc | 28 +-
libstdc++-v3/testsuite/std/ranges/access/rend.cc | 83 +-
libstdc++-v3/testsuite/std/ranges/adaptors/all.cc | 122 +
.../testsuite/std/ranges/adaptors/common.cc | 68 +
.../testsuite/std/ranges/adaptors/counted.cc | 64 +
libstdc++-v3/testsuite/std/ranges/adaptors/drop.cc | 107 +
.../testsuite/std/ranges/adaptors/drop_while.cc | 63 +
.../testsuite/std/ranges/adaptors/elements.cc | 52 +
.../testsuite/std/ranges/adaptors/filter.cc | 97 +
libstdc++-v3/testsuite/std/ranges/adaptors/join.cc | 112 +
.../testsuite/std/ranges/adaptors/reverse.cc | 86 +
.../testsuite/std/ranges/adaptors/split.cc | 82 +
libstdc++-v3/testsuite/std/ranges/adaptors/take.cc | 95 +
.../testsuite/std/ranges/adaptors/take_while.cc | 62 +
.../testsuite/std/ranges/adaptors/transform.cc | 86 +
libstdc++-v3/testsuite/std/ranges/iota/93267.cc | 30 +
.../testsuite/std/ranges/{ => iota}/iota_view.cc | 0
libstdc++-v3/testsuite/std/ranges/iota/iterator.cc | 35 +
libstdc++-v3/testsuite/std/ranges/istream_view.cc | 77 +
libstdc++-v3/testsuite/std/ranges/range.cc | 2 +-
libstdc++-v3/testsuite/util/testsuite_iterators.h | 15 +-
libvtv/ChangeLog | 8 +
libvtv/Makefile.in | 1 +
libvtv/aclocal.m4 | 1 +
libvtv/configure | 33 +-
libvtv/configure.ac | 11 +-
libvtv/testsuite/Makefile.in | 1 +
zlib/ChangeLog.gcj | 7 +
zlib/Makefile.in | 1 +
zlib/aclocal.m4 | 1 +
zlib/configure | 33 +-
zlib/configure.ac | 11 +-
3836 files changed, 694891 insertions(+), 457708 deletions(-)
More information about the Libstdc++-cvs
mailing list