[gcc/devel/modula-2] Merge branch 'master' into devel/modula-2.
Gaius Mulley
gaius@gcc.gnu.org
Wed Dec 14 12:30:12 GMT 2022
https://gcc.gnu.org/g:fb2a3f470856ac36a0b85f05b3555178250d2ad1
commit fb2a3f470856ac36a0b85f05b3555178250d2ad1
Merge: 144b3ad102b 95dc11475da
Author: Gaius Mulley <gaiusmod2@gmail.com>
Date: Wed Dec 14 12:28:57 2022 +0000
Merge branch 'master' into devel/modula-2.
Diff:
ChangeLog | 22 +
MAINTAINERS | 2 +-
Makefile.def | 1 +
Makefile.in | 8 +
contrib/ChangeLog | 26 +
contrib/check_GNU_style.py | 6 +-
contrib/check_GNU_style_lib.py | 4 +-
contrib/gcc-changelog/git_commit.py | 15 +-
contrib/gcc-changelog/git_email.py | 2 +-
contrib/gcc-changelog/test_email.py | 6 +-
contrib/gcc-changelog/test_patches.txt | 26 +
contrib/mklog.py | 37 +-
gcc/ChangeLog | 507 +
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 2 +-
gcc/analyzer/ChangeLog | 36 +
gcc/analyzer/analyzer.h | 3 +-
gcc/analyzer/call-summary.cc | 2 +-
gcc/analyzer/{region-model-impl-calls.cc => kf.cc} | 18 +-
gcc/analyzer/known-function-manager.h | 12 +
gcc/analyzer/region-model-manager.cc | 2 +-
gcc/analyzer/region-model-manager.h | 2 +-
gcc/analyzer/region-model.cc | 4 +-
gcc/analyzer/region-model.h | 4 +-
gcc/c/ChangeLog | 5 +
gcc/c/c-decl.cc | 12 +
gcc/cfgbuild.cc | 49 +-
gcc/config.gcc | 1 +
gcc/config/aarch64/aarch64-c.cc | 2 +
gcc/config/aarch64/aarch64-protos.h | 2 +
gcc/config/aarch64/aarch64-simd.md | 88 +-
gcc/config/aarch64/aarch64.cc | 80 +-
gcc/config/aarch64/aarch64.h | 5 +
gcc/config/aarch64/aarch64.md | 47 +-
gcc/config/aarch64/iterators.md | 32 +-
gcc/config/aarch64/predicates.md | 2 +-
gcc/config/arm/types.md | 6 +-
gcc/config/bpf/bpf.md | 17 +
gcc/config/i386/i386-builtins.cc | 25 +-
gcc/config/i386/i386-expand.cc | 12 +
gcc/config/i386/i386-options.cc | 3 +
gcc/config/i386/i386-opts.h | 6 +
gcc/config/i386/i386-protos.h | 2 +
gcc/config/i386/i386.cc | 123 +
gcc/config/i386/i386.md | 95 +
gcc/config/i386/i386.opt | 16 +
gcc/config/rs6000/predicates.md | 2 +-
gcc/config/rs6000/rs6000.cc | 91 +-
gcc/config/rs6000/rs6000.md | 20 +-
gcc/config/rtems.h | 4 +-
gcc/config/xtensa/t-xtensa | 8 +-
gcc/config/xtensa/xtensa-dynconfig.c | 170 +
gcc/config/xtensa/xtensa-protos.h | 1 +
gcc/config/xtensa/xtensa.h | 22 +-
gcc/cp/ChangeLog | 52 +
gcc/cp/call.cc | 138 +
gcc/cp/constexpr.cc | 30 +-
gcc/cp/cp-tree.h | 2 +
gcc/cp/init.cc | 59 +-
gcc/cp/parser.cc | 1 +
gcc/d/ChangeLog | 28 +
gcc/d/decl.cc | 26 +-
gcc/d/dmd/MERGE | 2 +-
gcc/d/dmd/aggregate.d | 8 +-
gcc/d/dmd/attrib.d | 14 +-
gcc/d/dmd/blockexit.d | 4 +-
gcc/d/dmd/canthrow.d | 2 +-
gcc/d/dmd/clone.d | 20 +-
gcc/d/dmd/cond.d | 6 +-
gcc/d/dmd/constfold.d | 56 +-
gcc/d/dmd/cparse.d | 8 +-
gcc/d/dmd/cppmangle.d | 22 +-
gcc/d/dmd/ctfeexpr.d | 86 +-
gcc/d/dmd/dcast.d | 40 +-
gcc/d/dmd/dclass.d | 29 +-
gcc/d/dmd/declaration.d | 14 +-
gcc/d/dmd/delegatize.d | 2 +-
gcc/d/dmd/denum.d | 4 +-
gcc/d/dmd/dimport.d | 12 +-
gcc/d/dmd/dinterpret.d | 136 +-
gcc/d/dmd/dmangle.d | 12 +-
gcc/d/dmd/dmodule.d | 30 +-
gcc/d/dmd/doc.d | 54 +-
gcc/d/dmd/dscope.d | 29 +-
gcc/d/dmd/dstruct.d | 14 +-
gcc/d/dmd/dsymbol.d | 48 +-
gcc/d/dmd/dsymbolsem.d | 169 +-
gcc/d/dmd/dtemplate.d | 288 +-
gcc/d/dmd/dtoh.d | 4 +-
gcc/d/dmd/escape.d | 73 +-
gcc/d/dmd/expression.d | 78 +-
gcc/d/dmd/expressionsem.d | 192 +-
gcc/d/dmd/file_manager.d | 138 +-
gcc/d/dmd/func.d | 118 +-
gcc/d/dmd/hdrgen.d | 48 +-
gcc/d/dmd/iasmgcc.d | 6 +-
gcc/d/dmd/init.d | 16 +-
gcc/d/dmd/initsem.d | 28 +-
gcc/d/dmd/json.d | 30 +-
gcc/d/dmd/lambdacomp.d | 2 +-
gcc/d/dmd/lexer.d | 56 +-
gcc/d/dmd/mtype.d | 36 +-
gcc/d/dmd/nogc.d | 10 +-
gcc/d/dmd/ob.d | 2 +-
gcc/d/dmd/objc.d | 4 +-
gcc/d/dmd/opover.d | 34 +-
gcc/d/dmd/optimize.d | 4 +-
gcc/d/dmd/parse.d | 78 +-
gcc/d/dmd/root/array.d | 4 +-
gcc/d/dmd/root/filename.d | 2 +-
gcc/d/dmd/root/utf.d | 20 +
gcc/d/dmd/sapply.d | 6 +-
gcc/d/dmd/scope.h | 78 +-
gcc/d/dmd/semantic2.d | 14 +-
gcc/d/dmd/semantic3.d | 24 +-
gcc/d/dmd/statement.d | 12 +-
gcc/d/dmd/statement_rewrite_walker.d | 12 +-
gcc/d/dmd/statementsem.d | 141 +-
gcc/d/dmd/traits.d | 50 +-
gcc/d/dmd/transitivevisitor.d | 8 +-
gcc/d/dmd/typesem.d | 70 +-
gcc/d/imports.cc | 14 +
gcc/d/intrinsics.cc | 17 +-
gcc/d/typeinfo.cc | 13 +-
gcc/doc/extend.texi | 22 +-
gcc/doc/invoke.texi | 32 +-
gcc/doc/md.texi | 7 +
gcc/dojump.cc | 52 +-
gcc/dojump.h | 4 +
gcc/dwarf2out.cc | 19 +-
gcc/fold-const.cc | 9 +
gcc/fortran/ChangeLog | 75 +
gcc/fortran/arith.cc | 24 +-
gcc/fortran/array.cc | 19 +-
gcc/fortran/dump-parse-tree.cc | 23 +
gcc/fortran/gfortran.h | 3 +-
gcc/fortran/interface.cc | 6 +
gcc/fortran/match.cc | 6 +-
gcc/fortran/openmp.cc | 144 +-
gcc/fortran/parse.cc | 2 +-
gcc/fortran/primary.cc | 6 +-
gcc/fortran/resolve.cc | 13 +-
gcc/fortran/simplify.cc | 3 +
gcc/fortran/st.cc | 2 +-
gcc/fortran/symbol.cc | 6 +
gcc/fortran/trans-openmp.cc | 8 +
gcc/gcc.cc | 10 +-
gcc/genmatch.cc | 10 +-
gcc/gimple-range-op.cc | 6 +
gcc/gimple-range.cc | 24 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/ipa-cp.cc | 27 +-
gcc/ipa-param-manipulation.cc | 153 +-
gcc/ipa-param-manipulation.h | 19 +-
gcc/ipa-prop.cc | 209 +-
gcc/ipa-sra.cc | 695 +-
gcc/jit/ChangeLog | 9 +
gcc/jit/jit-recording.h | 9 +
gcc/lto-cgraph.cc | 2 +-
gcc/lto-streamer-out.cc | 3 +-
gcc/m2/ChangeLog | 5 +
gcc/match.pd | 97 +-
gcc/optabs.cc | 126 +-
gcc/optabs.def | 2 +
gcc/optabs.h | 4 +
gcc/params.opt | 10 +-
gcc/range-op-float.cc | 97 +-
gcc/rust/CONTRIBUTING.md | 130 +
gcc/rust/ChangeLog | 397 +
gcc/rust/Make-lang.in | 402 +
gcc/rust/README.md | 264 +
gcc/rust/ast/rust-ast-dump.cc | 1089 ++
gcc/rust/ast/rust-ast-dump.h | 246 +
gcc/rust/ast/rust-ast-full-decls.h | 273 +
gcc/rust/ast/rust-ast-full-test.cc | 5810 ++++++++
gcc/rust/ast/rust-ast-full.h | 31 +
gcc/rust/ast/rust-ast-visitor.h | 234 +
gcc/rust/ast/rust-ast.h | 2007 +++
gcc/rust/ast/rust-cond-compilation.h | 249 +
gcc/rust/ast/rust-expr.h | 4631 ++++++
gcc/rust/ast/rust-item.h | 4382 ++++++
gcc/rust/ast/rust-macro.h | 958 ++
gcc/rust/ast/rust-path.h | 1297 ++
gcc/rust/ast/rust-pattern.h | 1576 ++
gcc/rust/ast/rust-stmt.h | 358 +
gcc/rust/ast/rust-type.h | 962 ++
gcc/rust/backend/rust-builtins.h | 189 +
gcc/rust/backend/rust-compile-base.cc | 730 +
gcc/rust/backend/rust-compile-base.h | 146 +
gcc/rust/backend/rust-compile-block.cc | 158 +
gcc/rust/backend/rust-compile-block.h | 211 +
gcc/rust/backend/rust-compile-context.cc | 146 +
gcc/rust/backend/rust-compile-context.h | 343 +
gcc/rust/backend/rust-compile-expr.cc | 2769 ++++
gcc/rust/backend/rust-compile-expr.h | 148 +
gcc/rust/backend/rust-compile-extern.h | 172 +
gcc/rust/backend/rust-compile-fnparam.cc | 121 +
gcc/rust/backend/rust-compile-fnparam.h | 70 +
gcc/rust/backend/rust-compile-implitem.cc | 101 +
gcc/rust/backend/rust-compile-implitem.h | 91 +
gcc/rust/backend/rust-compile-intrinsic.cc | 515 +
gcc/rust/backend/rust-compile-intrinsic.h | 40 +
gcc/rust/backend/rust-compile-item.cc | 206 +
gcc/rust/backend/rust-compile-item.h | 88 +
gcc/rust/backend/rust-compile-pattern.cc | 333 +
gcc/rust/backend/rust-compile-pattern.h | 95 +
gcc/rust/backend/rust-compile-resolve-path.cc | 301 +
gcc/rust/backend/rust-compile-resolve-path.h | 73 +
gcc/rust/backend/rust-compile-stmt.cc | 115 +
gcc/rust/backend/rust-compile-stmt.h | 69 +
gcc/rust/backend/rust-compile-struct-field-expr.cc | 81 +
gcc/rust/backend/rust-compile-struct-field-expr.h | 46 +
gcc/rust/backend/rust-compile-type.cc | 713 +
gcc/rust/backend/rust-compile-type.h | 79 +
gcc/rust/backend/rust-compile-var-decl.h | 95 +
gcc/rust/backend/rust-compile.cc | 414 +
gcc/rust/backend/rust-compile.h | 47 +
gcc/rust/backend/rust-constexpr.cc | 433 +
gcc/rust/backend/rust-constexpr.h | 31 +
gcc/rust/backend/rust-mangle.cc | 307 +
gcc/rust/backend/rust-mangle.h | 52 +
gcc/rust/backend/rust-tree.cc | 958 ++
gcc/rust/backend/rust-tree.h | 508 +
.../checks/errors/privacy/rust-privacy-check.cc | 63 +
.../checks/errors/privacy/rust-privacy-check.h | 44 +
.../checks/errors/privacy/rust-privacy-common.h | 67 +
gcc/rust/checks/errors/privacy/rust-privacy-ctx.cc | 93 +
gcc/rust/checks/errors/privacy/rust-privacy-ctx.h | 79 +
.../checks/errors/privacy/rust-privacy-reporter.cc | 771 +
.../checks/errors/privacy/rust-privacy-reporter.h | 173 +
.../errors/privacy/rust-pub-restricted-visitor.cc | 182 +
.../errors/privacy/rust-pub-restricted-visitor.h | 120 +
.../checks/errors/privacy/rust-reachability.cc | 236 +
gcc/rust/checks/errors/privacy/rust-reachability.h | 87 +
.../errors/privacy/rust-visibility-resolver.cc | 245 +
.../errors/privacy/rust-visibility-resolver.h | 103 +
gcc/rust/checks/errors/rust-const-checker.cc | 844 ++
gcc/rust/checks/errors/rust-const-checker.h | 189 +
gcc/rust/checks/errors/rust-unsafe-checker.cc | 963 ++
gcc/rust/checks/errors/rust-unsafe-checker.h | 191 +
gcc/rust/checks/lints/rust-lint-marklive-base.h | 45 +
gcc/rust/checks/lints/rust-lint-marklive.cc | 282 +
gcc/rust/checks/lints/rust-lint-marklive.h | 308 +
gcc/rust/checks/lints/rust-lint-scan-deadcode.h | 154 +
gcc/rust/checks/lints/rust-lint-unused-var.cc | 98 +
gcc/rust/checks/lints/rust-lint-unused-var.h | 36 +
gcc/rust/config-lang.in | 34 +
gcc/rust/expand/rust-attribute-visitor.cc | 3445 +++++
gcc/rust/expand/rust-attribute-visitor.h | 316 +
gcc/rust/expand/rust-macro-builtins.cc | 484 +
gcc/rust/expand/rust-macro-builtins.h | 107 +
gcc/rust/expand/rust-macro-expand.cc | 1012 ++
gcc/rust/expand/rust-macro-expand.h | 366 +
gcc/rust/expand/rust-macro-invoc-lexer.cc | 29 +
gcc/rust/expand/rust-macro-invoc-lexer.h | 64 +
gcc/rust/expand/rust-macro-substitute-ctx.cc | 312 +
gcc/rust/expand/rust-macro-substitute-ctx.h | 93 +
gcc/rust/hir/rust-ast-lower-base.cc | 1078 ++
gcc/rust/hir/rust-ast-lower-base.h | 297 +
gcc/rust/hir/rust-ast-lower-block.h | 230 +
gcc/rust/hir/rust-ast-lower-enumitem.h | 181 +
gcc/rust/hir/rust-ast-lower-expr.h | 766 +
gcc/rust/hir/rust-ast-lower-extern.h | 121 +
gcc/rust/hir/rust-ast-lower-implitem.h | 521 +
gcc/rust/hir/rust-ast-lower-item.cc | 741 +
gcc/rust/hir/rust-ast-lower-item.h | 78 +
gcc/rust/hir/rust-ast-lower-pattern.cc | 229 +
gcc/rust/hir/rust-ast-lower-pattern.h | 72 +
gcc/rust/hir/rust-ast-lower-stmt.h | 418 +
gcc/rust/hir/rust-ast-lower-struct-field-expr.h | 63 +
gcc/rust/hir/rust-ast-lower-type.h | 532 +
gcc/rust/hir/rust-ast-lower.cc | 477 +
gcc/rust/hir/rust-ast-lower.h | 59 +
gcc/rust/hir/rust-hir-dump.cc | 521 +
gcc/rust/hir/rust-hir-dump.h | 193 +
gcc/rust/hir/tree/rust-hir-expr.h | 4194 ++++++
gcc/rust/hir/tree/rust-hir-full-decls.h | 232 +
gcc/rust/hir/tree/rust-hir-full-test.cc | 5292 +++++++
gcc/rust/hir/tree/rust-hir-full.h | 30 +
gcc/rust/hir/tree/rust-hir-item.h | 3207 ++++
gcc/rust/hir/tree/rust-hir-path.h | 1013 ++
gcc/rust/hir/tree/rust-hir-pattern.h | 1356 ++
gcc/rust/hir/tree/rust-hir-stmt.h | 273 +
gcc/rust/hir/tree/rust-hir-type.h | 860 ++
gcc/rust/hir/tree/rust-hir-visitor.h | 493 +
gcc/rust/hir/tree/rust-hir.h | 921 ++
gcc/rust/lang-specs.h | 26 +
gcc/rust/lang.opt | 122 +
gcc/rust/lex/rust-codepoint.h | 46 +
gcc/rust/lex/rust-lex.cc | 2728 ++++
gcc/rust/lex/rust-lex.h | 271 +
gcc/rust/lex/rust-token.cc | 134 +
gcc/rust/lex/rust-token.h | 448 +
gcc/rust/logo.png | Bin 0 -> 70864 bytes
gcc/rust/metadata/rust-export-metadata.cc | 385 +
gcc/rust/metadata/rust-export-metadata.h | 85 +
gcc/rust/metadata/rust-extern-crate.cc | 173 +
gcc/rust/metadata/rust-extern-crate.h | 55 +
gcc/rust/metadata/rust-import-archive.cc | 885 ++
gcc/rust/metadata/rust-imports.cc | 441 +
gcc/rust/metadata/rust-imports.h | 257 +
gcc/rust/operator.h | 72 +
gcc/rust/parse/rust-cfg-parser.cc | 127 +
gcc/rust/parse/rust-cfg-parser.h | 52 +
gcc/rust/parse/rust-parse-impl.h | 14937 +++++++++++++++++++
gcc/rust/parse/rust-parse.cc | 328 +
gcc/rust/parse/rust-parse.h | 732 +
gcc/rust/resolve/rust-ast-resolve-base.cc | 658 +
gcc/rust/resolve/rust-ast-resolve-base.h | 221 +
gcc/rust/resolve/rust-ast-resolve-expr.cc | 574 +
gcc/rust/resolve/rust-ast-resolve-expr.h | 133 +
gcc/rust/resolve/rust-ast-resolve-implitem.h | 275 +
gcc/rust/resolve/rust-ast-resolve-item.cc | 1237 ++
gcc/rust/resolve/rust-ast-resolve-item.h | 149 +
gcc/rust/resolve/rust-ast-resolve-path.cc | 384 +
gcc/rust/resolve/rust-ast-resolve-path.h | 52 +
gcc/rust/resolve/rust-ast-resolve-pattern.cc | 163 +
gcc/rust/resolve/rust-ast-resolve-pattern.h | 98 +
gcc/rust/resolve/rust-ast-resolve-stmt.cc | 38 +
gcc/rust/resolve/rust-ast-resolve-stmt.h | 378 +
.../resolve/rust-ast-resolve-struct-expr-field.cc | 61 +
.../resolve/rust-ast-resolve-struct-expr-field.h | 55 +
gcc/rust/resolve/rust-ast-resolve-toplevel.h | 460 +
gcc/rust/resolve/rust-ast-resolve-type.cc | 582 +
gcc/rust/resolve/rust-ast-resolve-type.h | 290 +
gcc/rust/resolve/rust-ast-resolve.cc | 115 +
gcc/rust/resolve/rust-ast-resolve.h | 50 +
gcc/rust/resolve/rust-ast-verify-assignee.h | 84 +
gcc/rust/resolve/rust-name-resolver.cc | 503 +
gcc/rust/resolve/rust-name-resolver.h | 212 +
gcc/rust/rust-backend.h | 506 +
gcc/rust/rust-buffered-queue.h | 204 +
gcc/rust/rust-diagnostics.cc | 244 +
gcc/rust/rust-diagnostics.h | 154 +
gcc/rust/rust-gcc-diagnostics.cc | 84 +
gcc/rust/rust-gcc.cc | 2718 ++++
gcc/rust/rust-lang.cc | 456 +
gcc/rust/rust-linemap.cc | 229 +
gcc/rust/rust-linemap.h | 163 +
gcc/rust/rust-location.h | 105 +
gcc/rust/rust-object-export.cc | 176 +
gcc/rust/rust-object-export.h | 33 +
gcc/rust/rust-session-manager.cc | 1211 ++
gcc/rust/rust-session-manager.h | 358 +
gcc/rust/rust-system.h | 86 +
gcc/rust/rustspec.cc | 191 +
gcc/rust/typecheck/rust-autoderef.cc | 398 +
gcc/rust/typecheck/rust-autoderef.h | 178 +
gcc/rust/typecheck/rust-casts.cc | 292 +
gcc/rust/typecheck/rust-casts.h | 53 +
gcc/rust/typecheck/rust-coercion.cc | 357 +
gcc/rust/typecheck/rust-coercion.h | 93 +
gcc/rust/typecheck/rust-hir-dot-operator.cc | 263 +
gcc/rust/typecheck/rust-hir-dot-operator.h | 81 +
.../typecheck/rust-hir-inherent-impl-overlap.h | 186 +
gcc/rust/typecheck/rust-hir-path-probe.h | 540 +
gcc/rust/typecheck/rust-hir-trait-ref.h | 472 +
gcc/rust/typecheck/rust-hir-trait-resolve.cc | 599 +
gcc/rust/typecheck/rust-hir-trait-resolve.h | 87 +
gcc/rust/typecheck/rust-hir-type-bounds.h | 77 +
gcc/rust/typecheck/rust-hir-type-check-base.cc | 439 +
gcc/rust/typecheck/rust-hir-type-check-base.h | 80 +
gcc/rust/typecheck/rust-hir-type-check-enumitem.cc | 213 +
gcc/rust/typecheck/rust-hir-type-check-enumitem.h | 50 +
gcc/rust/typecheck/rust-hir-type-check-expr.cc | 1567 ++
gcc/rust/typecheck/rust-hir-type-check-expr.h | 131 +
gcc/rust/typecheck/rust-hir-type-check-implitem.cc | 583 +
gcc/rust/typecheck/rust-hir-type-check-implitem.h | 114 +
gcc/rust/typecheck/rust-hir-type-check-item.cc | 237 +
gcc/rust/typecheck/rust-hir-type-check-item.h | 58 +
gcc/rust/typecheck/rust-hir-type-check-path.cc | 467 +
gcc/rust/typecheck/rust-hir-type-check-pattern.cc | 416 +
gcc/rust/typecheck/rust-hir-type-check-pattern.h | 62 +
gcc/rust/typecheck/rust-hir-type-check-stmt.cc | 498 +
gcc/rust/typecheck/rust-hir-type-check-stmt.h | 96 +
.../typecheck/rust-hir-type-check-struct-field.h | 59 +
gcc/rust/typecheck/rust-hir-type-check-struct.cc | 340 +
gcc/rust/typecheck/rust-hir-type-check-toplevel.cc | 364 +
gcc/rust/typecheck/rust-hir-type-check-toplevel.h | 56 +
gcc/rust/typecheck/rust-hir-type-check-type.cc | 838 ++
gcc/rust/typecheck/rust-hir-type-check-type.h | 130 +
gcc/rust/typecheck/rust-hir-type-check-util.cc | 41 +
gcc/rust/typecheck/rust-hir-type-check-util.h | 50 +
gcc/rust/typecheck/rust-hir-type-check.cc | 295 +
gcc/rust/typecheck/rust-hir-type-check.h | 379 +
gcc/rust/typecheck/rust-substitution-mapper.cc | 77 +
gcc/rust/typecheck/rust-substitution-mapper.h | 394 +
gcc/rust/typecheck/rust-tycheck-dump.h | 239 +
gcc/rust/typecheck/rust-tyctx.cc | 155 +
gcc/rust/typecheck/rust-tyty-bounds.cc | 462 +
gcc/rust/typecheck/rust-tyty-call.cc | 263 +
gcc/rust/typecheck/rust-tyty-call.h | 147 +
gcc/rust/typecheck/rust-tyty-cmp.h | 1554 ++
gcc/rust/typecheck/rust-tyty-rules.h | 1584 ++
gcc/rust/typecheck/rust-tyty-visitor.h | 88 +
gcc/rust/typecheck/rust-tyty.cc | 2885 ++++
gcc/rust/typecheck/rust-tyty.h | 2533 ++++
gcc/rust/util/fnv-hash.h | 95 +
gcc/rust/util/rust-abi.cc | 72 +
gcc/rust/util/rust-abi.h | 45 +
gcc/rust/util/rust-attributes.cc | 839 ++
gcc/rust/util/rust-attributes.h | 270 +
gcc/rust/util/rust-base62.cc | 46 +
gcc/rust/util/rust-base62.h | 34 +
gcc/rust/util/rust-canonical-path.h | 195 +
gcc/rust/util/rust-common.h | 53 +
gcc/rust/util/rust-hir-map.cc | 980 ++
gcc/rust/util/rust-hir-map.h | 356 +
gcc/rust/util/rust-identifier.h | 49 +
gcc/rust/util/rust-lang-item.h | 377 +
gcc/rust/util/rust-make-unique.h | 35 +
gcc/rust/util/rust-mapping-common.h | 85 +
gcc/rust/util/rust-optional-test.cc | 110 +
gcc/rust/util/rust-optional.h | 278 +
gcc/rust/util/rust-stacked-contexts.h | 86 +
gcc/testsuite/ChangeLog | 1794 +++
gcc/testsuite/c-c++-common/auto-init-1.c | 2 +-
gcc/testsuite/c-c++-common/auto-init-2.c | 2 +-
gcc/testsuite/g++.dg/analyzer/pr108003.C | 37 +
gcc/testsuite/g++.dg/ipa/ipa-sra-5.C | 23 +
gcc/testsuite/g++.dg/pr107985.C | 18 +
gcc/testsuite/g++.dg/tree-ssa/allocator-opt1.C | 12 +
gcc/testsuite/g++.dg/tree-ssa/initlist-opt1.C | 25 +
gcc/testsuite/g++.dg/tree-ssa/pr31146-2.C | 2 +-
gcc/testsuite/gcc.c-torture/compile/pr107997.c | 23 +
gcc/testsuite/gcc.c-torture/execute/pr108064.c | 28 +
gcc/testsuite/gcc.dg/Warray-bounds-48.c | 11 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-pr106904.c | 30 +
gcc/testsuite/gcc.dg/Wzero-length-array-bounds-2.c | 11 +-
gcc/testsuite/gcc.dg/analyzer/memcpy-1.c | 14 +
gcc/testsuite/gcc.dg/analyzer/memmove-1.c | 182 +
gcc/testsuite/gcc.dg/analyzer/out-of-bounds-1.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/out-of-bounds-5.c | 2 +
gcc/testsuite/gcc.dg/analyzer/pr104308.c | 2 +-
.../gcc.dg/builtin-dynamic-object-size-0.c | 20 +-
gcc/testsuite/gcc.dg/c2x-constexpr-1.c | 4 +-
gcc/testsuite/gcc.dg/c2x-constexpr-3.c | 8 +
gcc/testsuite/gcc.dg/c90-auto-1.c | 12 +
gcc/testsuite/gcc.dg/cpp/c11-vararg-1.c | 9 +
gcc/testsuite/gcc.dg/cpp/c2x-va-opt-1.c | 11 +
gcc/testsuite/gcc.dg/debug/btf/btf-enum-1.c | 2 +-
gcc/testsuite/gcc.dg/ipa/ipa-sra-25.c | 17 +
gcc/testsuite/gcc.dg/ipa/ipa-sra-26.c | 31 +
gcc/testsuite/gcc.dg/ipa/ipa-sra-27.c | 49 +
gcc/testsuite/gcc.dg/ipa/ipa-sra-28.c | 51 +
gcc/testsuite/gcc.dg/ipa/pr107640-2.c | 50 +
gcc/testsuite/gcc.dg/pr106719.c | 13 +
gcc/testsuite/gcc.dg/pr107967-1.c | 35 +
gcc/testsuite/gcc.dg/pr107967-2.c | 35 +
gcc/testsuite/gcc.dg/pr107967-3.c | 53 +
.../gcc.dg/torture/fp-uint64-convert-double-1.c | 2 +-
.../gcc.dg/torture/fp-uint64-convert-double-2.c | 2 +-
gcc/testsuite/gcc.dg/torture/pr108076.c | 17 +
gcc/testsuite/gcc.dg/tree-prof/pr108000.c | 93 +
gcc/testsuite/gcc.dg/tree-ssa/forwprop-3.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/pr107699.c | 15 +
gcc/testsuite/gcc.dg/tree-ssa/pr89317.c | 30 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-43.c | 12 +
gcc/testsuite/gcc.target/aarch64/acle/bti_def.c | 10 +
gcc/testsuite/gcc.target/aarch64/acle/pauth_def.c | 10 +
gcc/testsuite/gcc.target/aarch64/if-compare_1.c | 47 +
gcc/testsuite/gcc.target/aarch64/if-compare_2.c | 96 +
gcc/testsuite/gcc.target/aarch64/movk_3.c | 56 +
gcc/testsuite/gcc.target/aarch64/pr92424-2.c | 2 +-
gcc/testsuite/gcc.target/aarch64/pr92424-3.c | 2 +-
gcc/testsuite/gcc.target/aarch64/pr98776.c | 11 +
gcc/testsuite/gcc.target/aarch64/sve/slp_1.c | 10 +-
gcc/testsuite/gcc.target/aarch64/tbz_1.c | 95 +
.../gcc.target/arm/mve/intrinsics/vabavq_p_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabavq_p_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabavq_p_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabavq_p_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabavq_p_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabavq_p_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabavq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabavq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabavq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabavq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabavq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabavq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_m_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_x_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_x_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_x_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_x_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_x_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_x_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_x_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabdq_x_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_m_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_x_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_x_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_x_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_x_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vabsq_x_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddlvaq_p_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddlvaq_p_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddlvaq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddlvaq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddlvq_p_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddlvq_p_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddlvq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddlvq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddq_x_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvaq_p_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvaq_p_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvaq_p_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvaq_p_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvaq_p_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvaq_p_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvaq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvaq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvaq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvaq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvaq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvaq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvq_p_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvq_p_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvq_p_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvq_p_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvq_p_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvq_p_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vaddvq_u8.c | 8 +
.../arm/mve/intrinsics/vcmpcsq_m_n_u16.c | 8 +
.../arm/mve/intrinsics/vcmpcsq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpcsq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpcsq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpcsq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpcsq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpcsq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpcsq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpcsq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpcsq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpcsq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpcsq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_f32.c | 8 +
.../arm/mve/intrinsics/vcmpeqq_m_n_f16.c | 8 +
.../arm/mve/intrinsics/vcmpeqq_m_n_f32.c | 8 +
.../arm/mve/intrinsics/vcmpeqq_m_n_s16.c | 8 +
.../arm/mve/intrinsics/vcmpeqq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_s8.c | 8 +
.../arm/mve/intrinsics/vcmpeqq_m_n_u16.c | 8 +
.../arm/mve/intrinsics/vcmpeqq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpeqq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_m_f32.c | 8 +
.../arm/mve/intrinsics/vcmpgeq_m_n_f16.c | 8 +
.../arm/mve/intrinsics/vcmpgeq_m_n_f32.c | 8 +
.../arm/mve/intrinsics/vcmpgeq_m_n_s16.c | 8 +
.../arm/mve/intrinsics/vcmpgeq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgeq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_m_f32.c | 8 +
.../arm/mve/intrinsics/vcmpgtq_m_n_f16.c | 8 +
.../arm/mve/intrinsics/vcmpgtq_m_n_f32.c | 8 +
.../arm/mve/intrinsics/vcmpgtq_m_n_s16.c | 8 +
.../arm/mve/intrinsics/vcmpgtq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpgtq_s8.c | 8 +
.../arm/mve/intrinsics/vcmphiq_m_n_u16.c | 8 +
.../arm/mve/intrinsics/vcmphiq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmphiq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmphiq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmphiq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmphiq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmphiq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmphiq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmphiq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmphiq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmphiq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmphiq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_m_f32.c | 8 +
.../arm/mve/intrinsics/vcmpleq_m_n_f16.c | 8 +
.../arm/mve/intrinsics/vcmpleq_m_n_f32.c | 8 +
.../arm/mve/intrinsics/vcmpleq_m_n_s16.c | 8 +
.../arm/mve/intrinsics/vcmpleq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpleq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_m_f32.c | 8 +
.../arm/mve/intrinsics/vcmpltq_m_n_f16.c | 8 +
.../arm/mve/intrinsics/vcmpltq_m_n_f32.c | 8 +
.../arm/mve/intrinsics/vcmpltq_m_n_s16.c | 8 +
.../arm/mve/intrinsics/vcmpltq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpltq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_f32.c | 8 +
.../arm/mve/intrinsics/vcmpneq_m_n_f16.c | 8 +
.../arm/mve/intrinsics/vcmpneq_m_n_f32.c | 8 +
.../arm/mve/intrinsics/vcmpneq_m_n_s16.c | 8 +
.../arm/mve/intrinsics/vcmpneq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_n_s8.c | 8 +
.../arm/mve/intrinsics/vcmpneq_m_n_u16.c | 8 +
.../arm/mve/intrinsics/vcmpneq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcmpneq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcreateq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcreateq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcreateq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcreateq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcreateq_s64.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcreateq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcreateq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcreateq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcreateq_u64.c | 8 +
.../gcc.target/arm/mve/intrinsics/vcreateq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_m_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_m_n_u8.c | 8 +
.../arm/mve/intrinsics/vddupq_m_wb_u16.c | 8 +
.../arm/mve/intrinsics/vddupq_m_wb_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_m_wb_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_wb_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_wb_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_wb_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_x_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_x_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_x_n_u8.c | 8 +
.../arm/mve/intrinsics/vddupq_x_wb_u16.c | 8 +
.../arm/mve/intrinsics/vddupq_x_wb_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vddupq_x_wb_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdupq_x_n_u8.c | 8 +
.../arm/mve/intrinsics/vdwdupq_m_n_u16.c | 8 +
.../arm/mve/intrinsics/vdwdupq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdwdupq_m_n_u8.c | 8 +
.../arm/mve/intrinsics/vdwdupq_m_wb_u16.c | 8 +
.../arm/mve/intrinsics/vdwdupq_m_wb_u32.c | 8 +
.../arm/mve/intrinsics/vdwdupq_m_wb_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdwdupq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdwdupq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdwdupq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdwdupq_wb_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdwdupq_wb_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdwdupq_wb_u8.c | 8 +
.../arm/mve/intrinsics/vdwdupq_x_n_u16.c | 8 +
.../arm/mve/intrinsics/vdwdupq_x_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vdwdupq_x_n_u8.c | 8 +
.../arm/mve/intrinsics/vdwdupq_x_wb_u16.c | 8 +
.../arm/mve/intrinsics/vdwdupq_x_wb_u32.c | 8 +
.../arm/mve/intrinsics/vdwdupq_x_wb_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vfmasq_m_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vfmasq_m_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhaddq_m_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhaddq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhaddq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhaddq_m_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhaddq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhaddq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhaddq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhaddq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhaddq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhaddq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhaddq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhaddq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhsubq_m_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhsubq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhsubq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhsubq_m_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhsubq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhsubq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhsubq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhsubq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhsubq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhsubq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhsubq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vhsubq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_m_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_m_n_u8.c | 8 +
.../arm/mve/intrinsics/vidupq_m_wb_u16.c | 8 +
.../arm/mve/intrinsics/vidupq_m_wb_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_m_wb_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_wb_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_wb_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_wb_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_x_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_x_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_x_n_u8.c | 8 +
.../arm/mve/intrinsics/vidupq_x_wb_u16.c | 8 +
.../arm/mve/intrinsics/vidupq_x_wb_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vidupq_x_wb_u8.c | 8 +
.../arm/mve/intrinsics/viwdupq_m_n_u16.c | 8 +
.../arm/mve/intrinsics/viwdupq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/viwdupq_m_n_u8.c | 8 +
.../arm/mve/intrinsics/viwdupq_m_wb_u16.c | 8 +
.../arm/mve/intrinsics/viwdupq_m_wb_u32.c | 8 +
.../arm/mve/intrinsics/viwdupq_m_wb_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/viwdupq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/viwdupq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/viwdupq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/viwdupq_wb_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/viwdupq_wb_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/viwdupq_wb_u8.c | 8 +
.../arm/mve/intrinsics/viwdupq_x_n_u16.c | 8 +
.../arm/mve/intrinsics/viwdupq_x_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/viwdupq_x_n_u8.c | 8 +
.../arm/mve/intrinsics/viwdupq_x_wb_u16.c | 8 +
.../arm/mve/intrinsics/viwdupq_x_wb_u32.c | 8 +
.../arm/mve/intrinsics/viwdupq_x_wb_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxaq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxaq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxaq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxaq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxaq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxaq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxavq_p_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxavq_p_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxavq_p_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxavq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxavq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxavq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmaq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmaq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmavq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmavq_f32.c | 8 +
.../arm/mve/intrinsics/vmaxnmavq_p_f16.c | 8 +
.../arm/mve/intrinsics/vmaxnmavq_p_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmq_m_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmq_x_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmq_x_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmvq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmvq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_x_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_x_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_x_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_x_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_x_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxq_x_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxvq_p_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxvq_p_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxvq_p_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxvq_p_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxvq_p_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxvq_p_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxvq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxvq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxvq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxvq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxvq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmaxvq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminaq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminaq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminaq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminaq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminaq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminaq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminavq_p_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminavq_p_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminavq_p_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminavq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminavq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminavq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmaq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmaq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmaq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmaq_m_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmavq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmavq_f32.c | 8 +
.../arm/mve/intrinsics/vminnmavq_p_f16.c | 8 +
.../arm/mve/intrinsics/vminnmavq_p_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmq_m_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmq_x_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmq_x_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmvq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmvq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmvq_p_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminnmvq_p_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_x_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_x_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_x_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_x_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_x_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminq_x_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminvq_p_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminvq_p_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminvq_p_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminvq_p_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminvq_p_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminvq_p_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminvq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminvq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminvq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminvq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminvq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vminvq_u8.c | 8 +
.../arm/mve/intrinsics/vmladavaq_p_s16.c | 8 +
.../arm/mve/intrinsics/vmladavaq_p_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmladavaq_p_s8.c | 8 +
.../arm/mve/intrinsics/vmladavaq_p_u16.c | 8 +
.../arm/mve/intrinsics/vmladavaq_p_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmladavaq_p_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmladavaq_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmladavaq_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmladavaq_s8.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmladavaq_u16.c | 44 +-
.../gcc.target/arm/mve/intrinsics/vmladavaq_u32.c | 44 +-
.../gcc.target/arm/mve/intrinsics/vmladavaq_u8.c | 44 +-
.../arm/mve/intrinsics/vmlaldavaxq_p_s16.c | 8 +
.../arm/mve/intrinsics/vmlaldavaxq_p_s32.c | 8 +
.../arm/mve/intrinsics/vmlaldavaxq_s16.c | 8 +
.../arm/mve/intrinsics/vmlaldavaxq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmlasq_m_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmlasq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmlasq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmlasq_m_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmlasq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmlasq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmlasq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmlasq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmlasq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmlasq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmlasq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmlasq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vmulq_x_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqaddq_m_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqaddq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqaddq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqaddq_m_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqaddq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqaddq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqaddq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqaddq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqaddq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqaddq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqaddq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqaddq_m_u8.c | 8 +
.../arm/mve/intrinsics/vqdmlahq_m_n_s16.c | 8 +
.../arm/mve/intrinsics/vqdmlahq_m_n_s32.c | 8 +
.../arm/mve/intrinsics/vqdmlahq_m_n_s8.c | 8 +
.../arm/mve/intrinsics/vqdmulhq_m_n_s16.c | 8 +
.../arm/mve/intrinsics/vqdmulhq_m_n_s32.c | 8 +
.../arm/mve/intrinsics/vqdmulhq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqdmulhq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqdmulhq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqdmulhq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqdmulhq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqdmulhq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqdmulhq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqdmulhq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqdmulhq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqdmulhq_s8.c | 8 +
.../arm/mve/intrinsics/vqdmullbq_m_n_s16.c | 8 +
.../arm/mve/intrinsics/vqdmullbq_m_n_s32.c | 8 +
.../arm/mve/intrinsics/vqdmullbq_m_s16.c | 8 +
.../arm/mve/intrinsics/vqdmullbq_m_s32.c | 8 +
.../arm/mve/intrinsics/vqdmullbq_n_s16.c | 8 +
.../arm/mve/intrinsics/vqdmullbq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqdmullbq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqdmullbq_s32.c | 8 +
.../arm/mve/intrinsics/vqdmulltq_m_n_s16.c | 8 +
.../arm/mve/intrinsics/vqdmulltq_m_n_s32.c | 8 +
.../arm/mve/intrinsics/vqdmulltq_m_s16.c | 8 +
.../arm/mve/intrinsics/vqdmulltq_m_s32.c | 8 +
.../arm/mve/intrinsics/vqdmulltq_n_s16.c | 8 +
.../arm/mve/intrinsics/vqdmulltq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqdmulltq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqdmulltq_s32.c | 8 +
.../arm/mve/intrinsics/vqrdmlahq_m_n_s16.c | 8 +
.../arm/mve/intrinsics/vqrdmlahq_m_n_s32.c | 8 +
.../arm/mve/intrinsics/vqrdmlahq_m_n_s8.c | 8 +
.../arm/mve/intrinsics/vqrdmlahq_n_s16.c | 8 +
.../arm/mve/intrinsics/vqrdmlahq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s8.c | 8 +
.../arm/mve/intrinsics/vqrdmlashq_m_n_s16.c | 8 +
.../arm/mve/intrinsics/vqrdmlashq_m_n_s32.c | 8 +
.../arm/mve/intrinsics/vqrdmlashq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vqsubq_u8.c | 8 +
.../arm/mve/intrinsics/vrmlaldavhaq_p_s32.c | 8 +
.../arm/mve/intrinsics/vrmlaldavhaq_p_u32.c | 8 +
.../arm/mve/intrinsics/vrmlaldavhaq_s32.c | 24 +-
.../arm/mve/intrinsics/vrmlaldavhaq_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vrshlq_m_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_m_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_x_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_x_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_x_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_x_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_x_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vrshlq_x_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_m_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_f16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_f32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_n_u8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_s16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_s32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_s8.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_u16.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_u32.c | 8 +
.../gcc.target/arm/mve/intrinsics/vsubq_x_u8.c | 8 +
gcc/testsuite/gcc.target/bpf/bswap-1.c | 23 +
gcc/testsuite/gcc.target/i386/builtin_target.c | 5 +
gcc/testsuite/gcc.target/i386/pr107627-3.c | 28 +
gcc/testsuite/gcc.target/i386/pr107627-4.c | 28 +
gcc/testsuite/gcc.target/i386/pr108044-1.c | 33 +
gcc/testsuite/gcc.target/i386/pr108044-2.c | 21 +
gcc/testsuite/gcc.target/i386/pr108044-3.c | 33 +
gcc/testsuite/gcc.target/i386/pr108044-4.c | 21 +
gcc/testsuite/gcc.target/powerpc/cbranchcc4-1.c | 15 +
gcc/testsuite/gcc.target/powerpc/cbranchcc4-2.c | 11 +
gcc/testsuite/gdc.dg/imports/pr108050/mod1.d | 2 +
gcc/testsuite/gdc.dg/imports/pr108050/mod2.d | 2 +
gcc/testsuite/gdc.dg/imports/pr108050/package.d | 2 +
gcc/testsuite/gdc.dg/pr108050.d | 4 +
.../gdc.dg/torture/imports/pr108055conv.d | 26 +
.../gdc.dg/torture/imports/pr108055spec.d | 18 +
.../gdc.dg/torture/imports/pr108055write.d | 19 +
gcc/testsuite/gdc.dg/torture/pr108055.d | 12 +
gcc/testsuite/gdc.test/compilable/nogc.d | 3 +-
gcc/testsuite/gdc.test/compilable/test15712.d | 12 +
gcc/testsuite/gdc.test/compilable/test23431.d | 14 +
.../gdc.test/compilable/test23431_minimal.d | 28 +
gcc/testsuite/gdc.test/compilable/test23433.d | 16 +
gcc/testsuite/gdc.test/compilable/test23439.d | 8 +
gcc/testsuite/gdc.test/compilable/test23534.d | 6 +
gcc/testsuite/gdc.test/compilable/test4375.d | 2 +-
gcc/testsuite/gdc.test/compilable/vgc2.d | 3 +-
.../gdc.test/fail_compilation/diag14818.d | 16 +-
gcc/testsuite/gdc.test/fail_compilation/diag8101.d | 5 +-
.../gdc.test/fail_compilation/diag_funclit.d | 14 +-
gcc/testsuite/gdc.test/fail_compilation/diagin.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail12.d | 4 +-
.../gdc.test/fail_compilation/fail15414.d | 21 +
.../gdc.test/fail_compilation/fail15616b.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail1900.d | 8 +-
.../gdc.test/fail_compilation/fail22366.d | 32 +-
.../gdc.test/fail_compilation/fail23439.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail320.d | 9 +-
gcc/testsuite/gdc.test/fail_compilation/fail54.d | 10 +-
gcc/testsuite/gdc.test/fail_compilation/fail99.d | 2 +-
.../gdc.test/fail_compilation/fail_arrayop2.d | 4 +-
.../gdc.test/fail_compilation/fail_pretty_errors.d | 18 +-
gcc/testsuite/gdc.test/fail_compilation/ice10922.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice13459.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice9540.d | 2 +-
.../gdc.test/fail_compilation/imports/fail320a.d | 1 +
.../gdc.test/fail_compilation/imports/fail320b.d | 3 +-
.../gdc.test/fail_compilation/lexer23465.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/misc1.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/nogc2.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/retscope.d | 4 +-
.../gdc.test/fail_compilation/retscope2.d | 4 +-
.../gdc.test/fail_compilation/templateoverload.d | 22 +
.../gdc.test/fail_compilation/test19646.d | 8 +-
.../gdc.test/fail_compilation/test21008.d | 6 +-
.../gdc.test/fail_compilation/test21062.d | 24 +
.../gdc.test/fail_compilation/test23491.d | 19 +
.../gdc.test/fail_compilation/test23536.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/throwexp.d | 12 +
.../gdc.test/fail_compilation/warn14905.d | 23 -
gcc/testsuite/gdc.test/runnable/lexer.d | 9 +-
gcc/testsuite/gdc.test/runnable/test21301.d | 116 +
gcc/testsuite/gdc.test/runnable/test21506.d | 40 +
gcc/testsuite/gfortran.dg/contiguous_12.f90 | 7 +
gcc/testsuite/gfortran.dg/ipa-sra-1.f90 | 37 +
gcc/testsuite/gfortran.dg/pr102180.f90 | 19 +
gcc/testsuite/gfortran.dg/pr106911.f90 | 18 +
gcc/testsuite/gfortran.dg/pr107423.f90 | 18 +
gcc/testsuite/gfortran.dg/pr107872.f90 | 40 +
gcc/testsuite/gfortran.dg/pr107995.f90 | 10 +
gcc/testsuite/gfortran.dg/pr108010.f90 | 54 +
gcc/testsuite/gfortran.dg/pr48636-2.f90 | 2 +-
gcc/testsuite/jit.dg/test-vector-types.cc | 13 +
gcc/testsuite/lib/rust-dg.exp | 49 +
gcc/testsuite/lib/rust.exp | 188 +
gcc/testsuite/rust/compile/abi-options1.rs | 7 +
gcc/testsuite/rust/compile/array3.rs | 4 +
gcc/testsuite/rust/compile/array_empty_list.rs | 4 +
gcc/testsuite/rust/compile/arrays1.rs | 4 +
gcc/testsuite/rust/compile/arrays2.rs | 5 +
.../rust/compile/attr-mismatch-crate-name.rs | 4 +
gcc/testsuite/rust/compile/attr_cold.rs | 12 +
gcc/testsuite/rust/compile/attr_deprecated.rs | 14 +
gcc/testsuite/rust/compile/attr_deprecated_2.rs | 11 +
gcc/testsuite/rust/compile/bad-crate-name.rs | 4 +
gcc/testsuite/rust/compile/bad=file-name.rs | 7 +
gcc/testsuite/rust/compile/bad_as_bool_char.rs | 18 +
gcc/testsuite/rust/compile/bad_file_name.txt.rs | 3 +
gcc/testsuite/rust/compile/bad_inner_doc.rs | 15 +
gcc/testsuite/rust/compile/bad_pub_enumitems.rs | 47 +
gcc/testsuite/rust/compile/bad_stmt_enums.rs | 22 +
gcc/testsuite/rust/compile/bad_toplevel_enums.rs | 19 +
gcc/testsuite/rust/compile/bad_tuple_index.rs | 66 +
gcc/testsuite/rust/compile/bad_type1.rs | 3 +
gcc/testsuite/rust/compile/bad_type2.rs | 14 +
gcc/testsuite/rust/compile/break1.rs | 6 +
gcc/testsuite/rust/compile/break2.rs | 15 +
.../rust/compile/builtin_macro_compile_error.rs | 13 +
gcc/testsuite/rust/compile/builtin_macro_concat.rs | 17 +
gcc/testsuite/rust/compile/builtin_macro_env.rs | 20 +
.../rust/compile/builtin_macro_include_bytes.rs | 13 +
.../rust/compile/builtin_macro_include_str.rs | 13 +
.../rust/compile/builtin_macro_not_found.rs | 4 +
gcc/testsuite/rust/compile/bytecharstring.rs | 8 +
gcc/testsuite/rust/compile/canonical_paths1.rs | 25 +
gcc/testsuite/rust/compile/cast1.rs | 5 +
gcc/testsuite/rust/compile/cfg1.rs | 31 +
gcc/testsuite/rust/compile/cfg2.rs | 13 +
gcc/testsuite/rust/compile/cfg3.rs | 11 +
gcc/testsuite/rust/compile/cfg4.rs | 11 +
gcc/testsuite/rust/compile/cfg5.rs | 11 +
gcc/testsuite/rust/compile/compile.exp | 35 +
gcc/testsuite/rust/compile/complex-path1.rs | 18 +
gcc/testsuite/rust/compile/const-issue1440.rs | 76 +
gcc/testsuite/rust/compile/const1.rs | 6 +
gcc/testsuite/rust/compile/const2.rs | 7 +
gcc/testsuite/rust/compile/const3.rs | 7 +
gcc/testsuite/rust/compile/const_generics_1.rs | 19 +
gcc/testsuite/rust/compile/const_generics_2.rs | 4 +
gcc/testsuite/rust/compile/const_generics_3.rs | 26 +
gcc/testsuite/rust/compile/const_generics_4.rs | 7 +
gcc/testsuite/rust/compile/const_generics_5.rs | 12 +
gcc/testsuite/rust/compile/const_generics_6.rs | 2 +
gcc/testsuite/rust/compile/continue1.rs | 10 +
gcc/testsuite/rust/compile/deadcode_err1.rs | 11 +
gcc/testsuite/rust/compile/deadcode_err2.rs | 16 +
.../rust/compile/debug-diagnostics-default.rs | 5 +
.../rust/compile/debug-diagnostics-off.rs | 7 +
gcc/testsuite/rust/compile/debug-diagnostics-on.rs | 7 +
.../rust/compile/doc_isolated_cr_block_comment.rs | 3 +
.../compile/doc_isolated_cr_inner_block_comment.rs | 5 +
.../compile/doc_isolated_cr_inner_line_comment.rs | 5 +
.../rust/compile/doc_isolated_cr_line_comment.rs | 3 +
gcc/testsuite/rust/compile/dup_fields.rs | 23 +
.../rust/compile/empty_comment_before_match.rs | 7 +
gcc/testsuite/rust/compile/expected_type_args2.rs | 6 +
gcc/testsuite/rust/compile/expected_type_args3.rs | 8 +
gcc/testsuite/rust/compile/func1.rs | 9 +
gcc/testsuite/rust/compile/func2.rs | 7 +
gcc/testsuite/rust/compile/func3.rs | 9 +
gcc/testsuite/rust/compile/func4.rs | 6 +
gcc/testsuite/rust/compile/func5.rs | 7 +
gcc/testsuite/rust/compile/generic-default1.rs | 7 +
gcc/testsuite/rust/compile/generics1.rs | 11 +
gcc/testsuite/rust/compile/generics10.rs | 12 +
gcc/testsuite/rust/compile/generics11.rs | 12 +
gcc/testsuite/rust/compile/generics12.rs | 6 +
gcc/testsuite/rust/compile/generics13.rs | 1 +
gcc/testsuite/rust/compile/generics2.rs | 11 +
gcc/testsuite/rust/compile/generics3.rs | 10 +
gcc/testsuite/rust/compile/generics4.rs | 16 +
gcc/testsuite/rust/compile/generics5.rs | 10 +
gcc/testsuite/rust/compile/generics6.rs | 31 +
gcc/testsuite/rust/compile/generics7.rs | 26 +
gcc/testsuite/rust/compile/generics8.rs | 15 +
gcc/testsuite/rust/compile/generics9.rs | 10 +
.../rust/compile/implicit_returns_err1.rs | 12 +
.../rust/compile/implicit_returns_err2.rs | 10 +
.../rust/compile/implicit_returns_err3.rs | 9 +
.../rust/compile/implicit_returns_err4.rs | 10 +
gcc/testsuite/rust/compile/infer-crate-name.rs | 7 +
gcc/testsuite/rust/compile/inline_1.rs | 16 +
gcc/testsuite/rust/compile/inline_2.rs | 6 +
gcc/testsuite/rust/compile/issue-1005.rs | 4 +
gcc/testsuite/rust/compile/issue-1019.rs | 19 +
gcc/testsuite/rust/compile/issue-1023.rs | 4 +
gcc/testsuite/rust/compile/issue-1031.rs | 17 +
gcc/testsuite/rust/compile/issue-1034.rs | 16 +
gcc/testsuite/rust/compile/issue-1089.rs | 6 +
gcc/testsuite/rust/compile/issue-1128.rs | 6 +
gcc/testsuite/rust/compile/issue-1129-1.rs | 4 +
gcc/testsuite/rust/compile/issue-1129-2.rs | 22 +
gcc/testsuite/rust/compile/issue-1130.rs | 47 +
gcc/testsuite/rust/compile/issue-1131.rs | 4 +
gcc/testsuite/rust/compile/issue-1152.rs | 8 +
gcc/testsuite/rust/compile/issue-1165.rs | 5 +
gcc/testsuite/rust/compile/issue-1173.rs | 23 +
gcc/testsuite/rust/compile/issue-1226.rs | 6 +
gcc/testsuite/rust/compile/issue-1234.rs | 4 +
gcc/testsuite/rust/compile/issue-1235.rs | 21 +
gcc/testsuite/rust/compile/issue-1237.rs | 23 +
gcc/testsuite/rust/compile/issue-1251.rs | 14 +
gcc/testsuite/rust/compile/issue-1271.rs | 5 +
gcc/testsuite/rust/compile/issue-1289.rs | 43 +
gcc/testsuite/rust/compile/issue-1323-1.rs | 18 +
gcc/testsuite/rust/compile/issue-1323-2.rs | 16 +
gcc/testsuite/rust/compile/issue-1383.rs | 8 +
gcc/testsuite/rust/compile/issue-1393.rs | 13 +
gcc/testsuite/rust/compile/issue-1447.rs | 28 +
gcc/testsuite/rust/compile/issue-407-2.rs | 21 +
gcc/testsuite/rust/compile/issue-407.rs | 9 +
gcc/testsuite/rust/compile/issue-557.rs | 4 +
gcc/testsuite/rust/compile/issue-635-1.rs | 5 +
gcc/testsuite/rust/compile/issue-635-2.rs | 5 +
gcc/testsuite/rust/compile/lookup_err1.rs | 7 +
gcc/testsuite/rust/compile/macro-issue1053-2.rs | 5 +
gcc/testsuite/rust/compile/macro-issue1053.rs | 3 +
gcc/testsuite/rust/compile/macro-issue1224.rs | 9 +
gcc/testsuite/rust/compile/macro-issue1233.rs | 22 +
gcc/testsuite/rust/compile/macro-issue1395-2.rs | 7 +
gcc/testsuite/rust/compile/macro-issue1395.rs | 5 +
gcc/testsuite/rust/compile/macro-issue1400-2.rs | 32 +
gcc/testsuite/rust/compile/macro-issue1400.rs | 33 +
gcc/testsuite/rust/compile/macro1.rs | 3 +
gcc/testsuite/rust/compile/macro10.rs | 11 +
gcc/testsuite/rust/compile/macro11.rs | 11 +
gcc/testsuite/rust/compile/macro12.rs | 8 +
gcc/testsuite/rust/compile/macro13.rs | 12 +
gcc/testsuite/rust/compile/macro14.rs | 10 +
gcc/testsuite/rust/compile/macro15.rs | 12 +
gcc/testsuite/rust/compile/macro16.rs | 11 +
gcc/testsuite/rust/compile/macro17.rs | 10 +
gcc/testsuite/rust/compile/macro18.rs | 14 +
gcc/testsuite/rust/compile/macro19.rs | 19 +
gcc/testsuite/rust/compile/macro2.rs | 3 +
gcc/testsuite/rust/compile/macro20.rs | 16 +
gcc/testsuite/rust/compile/macro21.rs | 9 +
gcc/testsuite/rust/compile/macro22.rs | 10 +
gcc/testsuite/rust/compile/macro23.rs | 25 +
gcc/testsuite/rust/compile/macro25.rs | 9 +
gcc/testsuite/rust/compile/macro26.rs | 10 +
gcc/testsuite/rust/compile/macro27.rs | 8 +
gcc/testsuite/rust/compile/macro28.rs | 8 +
gcc/testsuite/rust/compile/macro29.rs | 8 +
gcc/testsuite/rust/compile/macro3.rs | 3 +
gcc/testsuite/rust/compile/macro30.rs | 8 +
gcc/testsuite/rust/compile/macro31.rs | 8 +
gcc/testsuite/rust/compile/macro32.rs | 19 +
gcc/testsuite/rust/compile/macro33.rs | 5 +
gcc/testsuite/rust/compile/macro34.rs | 3 +
gcc/testsuite/rust/compile/macro35.rs | 7 +
gcc/testsuite/rust/compile/macro36.rs | 3 +
gcc/testsuite/rust/compile/macro37.rs | 5 +
gcc/testsuite/rust/compile/macro38.rs | 5 +
gcc/testsuite/rust/compile/macro39.rs | 5 +
gcc/testsuite/rust/compile/macro4.rs | 3 +
gcc/testsuite/rust/compile/macro40.rs | 48 +
gcc/testsuite/rust/compile/macro41.rs | 13 +
gcc/testsuite/rust/compile/macro42.rs | 32 +
gcc/testsuite/rust/compile/macro5.rs | 3 +
gcc/testsuite/rust/compile/macro6.rs | 11 +
gcc/testsuite/rust/compile/macro7.rs | 13 +
gcc/testsuite/rust/compile/macro8.rs | 12 +
gcc/testsuite/rust/compile/macro9.rs | 17 +
gcc/testsuite/rust/compile/macro_return.rs | 10 +
gcc/testsuite/rust/compile/match1.rs | 16 +
gcc/testsuite/rust/compile/match2.rs | 15 +
gcc/testsuite/rust/compile/match3.rs | 16 +
gcc/testsuite/rust/compile/match4.rs | 16 +
gcc/testsuite/rust/compile/match5.rs | 15 +
gcc/testsuite/rust/compile/match6.rs | 18 +
gcc/testsuite/rust/compile/match7.rs | 12 +
gcc/testsuite/rust/compile/method1.rs | 13 +
gcc/testsuite/rust/compile/method2.rs | 16 +
gcc/testsuite/rust/compile/mismatch-crate-name.rs | 4 +
.../rust/compile/missing_middle/both_path.rs | 3 +
.../rust/compile/missing_middle/explicit.not.rs | 1 +
.../rust/compile/missing_middle/inner_path.rs | 3 +
gcc/testsuite/rust/compile/missing_middle/other.rs | 3 +
.../rust/compile/missing_middle/outer_path.rs | 3 +
.../rust/compile/missing_middle/sub/mod.rs | 3 +
gcc/testsuite/rust/compile/missing_return1.rs | 6 +
gcc/testsuite/rust/compile/mod_missing_middle.rs | 29 +
gcc/testsuite/rust/compile/never_type_err1.rs | 14 +
gcc/testsuite/rust/compile/privacy1.rs | 11 +
gcc/testsuite/rust/compile/privacy2.rs | 13 +
gcc/testsuite/rust/compile/privacy3.rs | 28 +
gcc/testsuite/rust/compile/privacy4.rs | 19 +
gcc/testsuite/rust/compile/privacy5.rs | 17 +
gcc/testsuite/rust/compile/privacy6.rs | 39 +
gcc/testsuite/rust/compile/pub_restricted_1.rs | 13 +
gcc/testsuite/rust/compile/pub_restricted_2.rs | 18 +
gcc/testsuite/rust/compile/pub_restricted_3.rs | 11 +
.../rust/compile/raw_identifiers_bad_keywords.rs | 3 +
.../rust/compile/raw_identifiers_underscore.rs | 3 +
gcc/testsuite/rust/compile/rawbytestring.rs | Bin 0 -> 3234 bytes
gcc/testsuite/rust/compile/redef_error1.rs | 8 +
gcc/testsuite/rust/compile/redef_error2.rs | 4 +
gcc/testsuite/rust/compile/redef_error3.rs | 9 +
gcc/testsuite/rust/compile/redef_error4.rs | 27 +
gcc/testsuite/rust/compile/redef_error5.rs | 8 +
gcc/testsuite/rust/compile/redef_error6.rs | 13 +
gcc/testsuite/rust/compile/reference1.rs | 6 +
gcc/testsuite/rust/compile/self-path1.rs | 12 +
gcc/testsuite/rust/compile/self-path2.rs | 21 +
gcc/testsuite/rust/compile/shadow1.rs | 7 +
gcc/testsuite/rust/compile/specify-crate-name.rs | 7 +
gcc/testsuite/rust/compile/static_var1.rs | 5 +
gcc/testsuite/rust/compile/stmt_with_block_err1.rs | 17 +
gcc/testsuite/rust/compile/struct_align1.rs | 19 +
gcc/testsuite/rust/compile/struct_align2.rs | 18 +
gcc/testsuite/rust/compile/struct_init1.rs | 10 +
gcc/testsuite/rust/compile/struct_pack1.rs | 19 +
gcc/testsuite/rust/compile/struct_pack2.rs | 18 +
gcc/testsuite/rust/compile/syntax-only.rs | 6 +
gcc/testsuite/rust/compile/test_mod.rs | 6 +
.../compile/torture/all_doc_comment_line_blocks.rs | 45 +
.../torture/all_doc_comment_line_blocks_crlf.rs | 48 +
.../compile/torture/arithmetic_expressions1.rs | 30 +
.../rust/compile/torture/array_const_fold_1.rs | 2 +
.../rust/compile/torture/array_const_fold_2.rs | 3 +
.../rust/compile/torture/array_function.rs | 8 +
.../rust/compile/torture/array_type_infer.rs | 4 +
.../rust/compile/torture/array_zero_length.rs | 4 +
gcc/testsuite/rust/compile/torture/arrays1.rs | 9 +
gcc/testsuite/rust/compile/torture/arrays2.rs | 8 +
gcc/testsuite/rust/compile/torture/arrays3.rs | 6 +
gcc/testsuite/rust/compile/torture/arrays4.rs | 6 +
gcc/testsuite/rust/compile/torture/arrays5.rs | 6 +
gcc/testsuite/rust/compile/torture/arrays6.rs | 10 +
.../rust/compile/torture/arrays_index1.rs | 9 +
.../rust/compile/torture/arrays_index2.rs | 4 +
.../rust/compile/torture/arrays_index3.rs | 15 +
gcc/testsuite/rust/compile/torture/as_bool_char.rs | 36 +
.../rust/compile/torture/associated_types1.rs | 12 +
gcc/testsuite/rust/compile/torture/autoderef1.rs | 15 +
gcc/testsuite/rust/compile/torture/block_expr1.rs | 29 +
gcc/testsuite/rust/compile/torture/block_expr2.rs | 15 +
gcc/testsuite/rust/compile/torture/block_expr3.rs | 14 +
gcc/testsuite/rust/compile/torture/block_expr4.rs | 8 +
gcc/testsuite/rust/compile/torture/block_expr5.rs | 40 +
.../rust/compile/torture/block_expr_parser_bug.rs | 5 +
gcc/testsuite/rust/compile/torture/bom.rs | 1 +
gcc/testsuite/rust/compile/torture/bom_comment.rs | 2 +
gcc/testsuite/rust/compile/torture/bom_shebang.rs | 2 +
.../rust/compile/torture/bom_whitespace.rs | 2 +
gcc/testsuite/rust/compile/torture/bools_eq.rs | 18 +
gcc/testsuite/rust/compile/torture/borrow1.rs | 17 +
.../rust/compile/torture/borrow_function.rs | 5 +
.../rust/compile/torture/break_function.rs | 10 +
.../rust/compile/torture/byte_char_str.rs | 8 +
gcc/testsuite/rust/compile/torture/byte_str.rs | 4 +
gcc/testsuite/rust/compile/torture/cast1.rs | 5 +
gcc/testsuite/rust/compile/torture/cast2.rs | 5 +
gcc/testsuite/rust/compile/torture/cast3.rs | 6 +
gcc/testsuite/rust/compile/torture/cfg_attr.rs | 7 +
gcc/testsuite/rust/compile/torture/char1.rs | 4 +
.../rust/compile/torture/check-doc-attr-string.rs | 18 +
gcc/testsuite/rust/compile/torture/coercion1.rs | 11 +
gcc/testsuite/rust/compile/torture/coercion2.rs | 20 +
.../rust/compile/torture/comparison_expr1.rs | 38 +
gcc/testsuite/rust/compile/torture/compile.exp | 33 +
.../compile/torture/compound_assignment_expr1.rs | 23 +
gcc/testsuite/rust/compile/torture/conditional.rs | 11 +
gcc/testsuite/rust/compile/torture/constant1.rs | 9 +
gcc/testsuite/rust/compile/torture/constant2.rs | 6 +
gcc/testsuite/rust/compile/torture/constant3.rs | 10 +
gcc/testsuite/rust/compile/torture/deadcode1.rs | 22 +
gcc/testsuite/rust/compile/torture/deadcode2.rs | 10 +
gcc/testsuite/rust/compile/torture/deref1.rs | 6 +
.../rust/compile/torture/deref_function.rs | 10 +
gcc/testsuite/rust/compile/torture/doc_comment.rs | 16 +
gcc/testsuite/rust/compile/torture/enum1.rs | 13 +
gcc/testsuite/rust/compile/torture/extern_mod1.rs | 6 +
gcc/testsuite/rust/compile/torture/extern_mod2.rs | 23 +
gcc/testsuite/rust/compile/torture/float1.rs | 9 +
gcc/testsuite/rust/compile/torture/float_types.rs | 13 +
.../rust/compile/torture/forward_decl_1.rs | 11 +
.../rust/compile/torture/forward_decl_2.rs | 6 +
.../rust/compile/torture/forward_decl_3-unsafe.rs | 13 +
.../rust/compile/torture/forward_decl_3.rs | 11 +
.../rust/compile/torture/forward_decl_4.rs | 9 +
.../rust/compile/torture/forward_decl_5.rs | 19 +
gcc/testsuite/rust/compile/torture/func1.rs | 7 +
gcc/testsuite/rust/compile/torture/func2.rs | 20 +
.../rust/compile/torture/function_reference1.rs | 9 +
.../rust/compile/torture/function_reference2.rs | 9 +
.../rust/compile/torture/function_reference3.rs | 20 +
.../rust/compile/torture/function_reference4.rs | 9 +
gcc/testsuite/rust/compile/torture/generics1.rs | 51 +
gcc/testsuite/rust/compile/torture/generics10.rs | 20 +
gcc/testsuite/rust/compile/torture/generics11.rs | 8 +
gcc/testsuite/rust/compile/torture/generics12.rs | 17 +
gcc/testsuite/rust/compile/torture/generics13.rs | 41 +
gcc/testsuite/rust/compile/torture/generics14.rs | 20 +
gcc/testsuite/rust/compile/torture/generics15.rs | 23 +
gcc/testsuite/rust/compile/torture/generics16.rs | 31 +
gcc/testsuite/rust/compile/torture/generics17.rs | 19 +
gcc/testsuite/rust/compile/torture/generics18.rs | 20 +
gcc/testsuite/rust/compile/torture/generics19.rs | 12 +
gcc/testsuite/rust/compile/torture/generics2.rs | 45 +
gcc/testsuite/rust/compile/torture/generics20.rs | 12 +
gcc/testsuite/rust/compile/torture/generics21.rs | 13 +
gcc/testsuite/rust/compile/torture/generics22.rs | 13 +
gcc/testsuite/rust/compile/torture/generics23.rs | 6 +
gcc/testsuite/rust/compile/torture/generics24.rs | 34 +
gcc/testsuite/rust/compile/torture/generics25.rs | 9 +
gcc/testsuite/rust/compile/torture/generics26.rs | 21 +
gcc/testsuite/rust/compile/torture/generics27.rs | 16 +
gcc/testsuite/rust/compile/torture/generics28.rs | 18 +
gcc/testsuite/rust/compile/torture/generics29.rs | 16 +
gcc/testsuite/rust/compile/torture/generics3.rs | 15 +
gcc/testsuite/rust/compile/torture/generics30.rs | 16 +
gcc/testsuite/rust/compile/torture/generics31.rs | 15 +
gcc/testsuite/rust/compile/torture/generics32.rs | 15 +
gcc/testsuite/rust/compile/torture/generics4.rs | 17 +
gcc/testsuite/rust/compile/torture/generics5.rs | 10 +
gcc/testsuite/rust/compile/torture/generics6.rs | 16 +
gcc/testsuite/rust/compile/torture/generics7.rs | 14 +
gcc/testsuite/rust/compile/torture/generics8.rs | 18 +
gcc/testsuite/rust/compile/torture/generics9.rs | 25 +
.../rust/compile/torture/grouped_expr_function.rs | 6 +
.../compile/torture/identifier-missing-impl-1.rs | 19 +
gcc/testsuite/rust/compile/torture/if.rs | 19 +
gcc/testsuite/rust/compile/torture/if_elif.rs | 20 +
.../rust/compile/torture/if_elif_else_expr1.rs | 14 +
gcc/testsuite/rust/compile/torture/if_else.rs | 19 +
gcc/testsuite/rust/compile/torture/ifunaryexpr.rs | 22 +
gcc/testsuite/rust/compile/torture/impl_block1.rs | 23 +
gcc/testsuite/rust/compile/torture/impl_block2.rs | 28 +
gcc/testsuite/rust/compile/torture/impl_block3.rs | 36 +
.../rust/compile/torture/impl_block_unused.rs | 17 +
.../rust/compile/torture/implicit_returns1.rs | 73 +
gcc/testsuite/rust/compile/torture/infer_type1.rs | 4 +
.../rust/compile/torture/inner_attributes.rs | 3 +
.../rust/compile/torture/integer_inference_var1.rs | 6 +
.../rust/compile/torture/integer_inference_var2.rs | 6 +
.../rust/compile/torture/integer_inference_var3.rs | 11 +
.../rust/compile/torture/integer_inference_var4.rs | 4 +
.../rust/compile/torture/integer_inference_var5.rs | 25 +
.../rust/compile/torture/integer_types.rs | 27 +
gcc/testsuite/rust/compile/torture/intrinsics-1.rs | 22 +
gcc/testsuite/rust/compile/torture/intrinsics-2.rs | 22 +
.../compile/torture/isolated_cr_block_comment.rs | 2 +
.../compile/torture/isolated_cr_line_comment.rs | 2 +
gcc/testsuite/rust/compile/torture/issue-1024.rs | 11 +
gcc/testsuite/rust/compile/torture/issue-1075.rs | 42 +
gcc/testsuite/rust/compile/torture/issue-1432.rs | 77 +
gcc/testsuite/rust/compile/torture/issue-1434.rs | 53 +
gcc/testsuite/rust/compile/torture/issue-368.rs | 9 +
gcc/testsuite/rust/compile/torture/issue-808.rs | 20 +
gcc/testsuite/rust/compile/torture/issue-862.rs | 74 +
gcc/testsuite/rust/compile/torture/issue-893-2.rs | 35 +
gcc/testsuite/rust/compile/torture/issue-893.rs | 11 +
.../compile/torture/lazybooleanexpr_function.rs | 14 +
gcc/testsuite/rust/compile/torture/lifetime1.rs | 7 +
gcc/testsuite/rust/compile/torture/literals1.rs | 11 +
gcc/testsuite/rust/compile/torture/loop1.rs | 10 +
gcc/testsuite/rust/compile/torture/loop2.rs | 14 +
gcc/testsuite/rust/compile/torture/loop3.rs | 14 +
gcc/testsuite/rust/compile/torture/loop4.rs | 7 +
gcc/testsuite/rust/compile/torture/loop5.rs | 14 +
gcc/testsuite/rust/compile/torture/loop6.rs | 11 +
gcc/testsuite/rust/compile/torture/loop7.rs | 13 +
.../rust/compile/torture/macro-issue1403.rs | 23 +
.../rust/compile/torture/macro-issue1426.rs | 32 +
.../rust/compile/torture/macro_as_expr.rs | 14 +
gcc/testsuite/rust/compile/torture/match1.rs | 16 +
gcc/testsuite/rust/compile/torture/methods1.rs | 41 +
gcc/testsuite/rust/compile/torture/methods2.rs | 43 +
gcc/testsuite/rust/compile/torture/methods3.rs | 44 +
.../rust/compile/torture/mod-nameresolve.rs | 5 +
gcc/testsuite/rust/compile/torture/mod1.rs | 11 +
gcc/testsuite/rust/compile/torture/mod2.rs | 13 +
gcc/testsuite/rust/compile/torture/mod3.rs | 22 +
gcc/testsuite/rust/compile/torture/modules/mod.rs | 3 +
.../rust/compile/torture/modules/valid_path.rs | 1 +
gcc/testsuite/rust/compile/torture/must_use1.rs | 16 +
gcc/testsuite/rust/compile/torture/must_use2.rs | 16 +
.../rust/compile/torture/name_resolve1.rs | 23 +
.../rust/compile/torture/negation_function.rs | 7 +
gcc/testsuite/rust/compile/torture/nested_fn1.rs | 10 +
gcc/testsuite/rust/compile/torture/nested_fn2.rs | 11 +
.../rust/compile/torture/nested_struct1.rs | 20 +
gcc/testsuite/rust/compile/torture/never_type1.rs | 22 +
gcc/testsuite/rust/compile/torture/not_shebang.rs | 3 +
.../compile/torture/not_shebang_block_comment.rs | 1 +
.../rust/compile/torture/not_shebang_comment.rs | 3 +
.../torture/not_shebang_multiline_comment.rs | 7 +
.../rust/compile/torture/not_shebang_spaces.rs | 6 +
.../rust/compile/torture/parameter_usage1.rs | 8 +
gcc/testsuite/rust/compile/torture/parens1.rs | 5 +
gcc/testsuite/rust/compile/torture/pointer1.rs | 9 +
gcc/testsuite/rust/compile/torture/primconsts.rs | 72 +
.../rust/compile/torture/prims_struct_eq.rs | 91 +
.../rust/compile/torture/range-lang-item1.rs | 32 +
.../rust/compile/torture/raw_identifiers.rs | 3 +
.../compile/torture/raw_identifiers_keywords.rs | 3 +
.../rust/compile/torture/recursive_fn1.rs | 12 +
.../rust/compile/torture/return_function.rs | 5 +
gcc/testsuite/rust/compile/torture/scoping1.rs | 11 +
gcc/testsuite/rust/compile/torture/self_type1.rs | 12 +
gcc/testsuite/rust/compile/torture/shadow1.rs | 6 +
gcc/testsuite/rust/compile/torture/shadow2.rs | 5 +
gcc/testsuite/rust/compile/torture/shebang.rs | 3 +
.../rust/compile/torture/shebang_plus_attr.rs | 3 +
.../rust/compile/torture/shebang_plus_attr2.rs | 3 +
.../rust/compile/torture/static_function.rs | 8 +
gcc/testsuite/rust/compile/torture/static_var1.rs | 6 +
.../rust/compile/torture/stmt_with_block1.rs | 13 +
gcc/testsuite/rust/compile/torture/str1.rs | 7 +
.../rust/compile/torture/struct_access1.rs | 12 +
.../rust/compile/torture/struct_base_init_1.rs | 13 +
gcc/testsuite/rust/compile/torture/struct_decl.rs | 14 +
gcc/testsuite/rust/compile/torture/struct_init.rs | 11 +
.../rust/compile/torture/struct_init_10.rs | 9 +
.../rust/compile/torture/struct_init_11.rs | 34 +
.../rust/compile/torture/struct_init_2.rs | 6 +
.../rust/compile/torture/struct_init_3.rs | 13 +
.../rust/compile/torture/struct_init_4.rs | 13 +
.../rust/compile/torture/struct_init_5.rs | 10 +
.../rust/compile/torture/struct_init_6.rs | 11 +
.../rust/compile/torture/struct_init_7.rs | 11 +
.../rust/compile/torture/struct_init_8.rs | 7 +
.../rust/compile/torture/struct_init_9.rs | 6 +
gcc/testsuite/rust/compile/torture/top_attr.rs | 5 +
gcc/testsuite/rust/compile/torture/traits1.rs | 16 +
gcc/testsuite/rust/compile/torture/traits10.rs | 30 +
gcc/testsuite/rust/compile/torture/traits11.rs | 31 +
gcc/testsuite/rust/compile/torture/traits12.rs | 29 +
gcc/testsuite/rust/compile/torture/traits13.rs | 17 +
gcc/testsuite/rust/compile/torture/traits14.rs | 23 +
gcc/testsuite/rust/compile/torture/traits15.rs | 23 +
gcc/testsuite/rust/compile/torture/traits16.rs | 20 +
gcc/testsuite/rust/compile/torture/traits17.rs | 23 +
gcc/testsuite/rust/compile/torture/traits18.rs | 5 +
gcc/testsuite/rust/compile/torture/traits19.rs | 33 +
gcc/testsuite/rust/compile/torture/traits2.rs | 16 +
gcc/testsuite/rust/compile/torture/traits3.rs | 15 +
gcc/testsuite/rust/compile/torture/traits4.rs | 21 +
gcc/testsuite/rust/compile/torture/traits5.rs | 21 +
gcc/testsuite/rust/compile/torture/traits6.rs | 20 +
gcc/testsuite/rust/compile/torture/traits7.rs | 19 +
gcc/testsuite/rust/compile/torture/traits8.rs | 21 +
gcc/testsuite/rust/compile/torture/traits9.rs | 27 +
.../rust/compile/torture/transmute-size-check-1.rs | 11 +
gcc/testsuite/rust/compile/torture/transmute1.rs | 11 +
gcc/testsuite/rust/compile/torture/tuple1.rs | 6 +
gcc/testsuite/rust/compile/torture/tuple2.rs | 5 +
gcc/testsuite/rust/compile/torture/tuple3.rs | 9 +
.../rust/compile/torture/tuple_enum_variants.rs | 23 +
.../rust/compile/torture/tuple_field_access.rs | 6 +
.../rust/compile/torture/tuple_function.rs | 6 +
gcc/testsuite/rust/compile/torture/tuple_index.rs | 32 +
.../rust/compile/torture/tuple_struct1.rs | 6 +
.../rust/compile/torture/tuple_struct2.rs | 11 +
.../rust/compile/torture/tuple_struct_unit.rs | 11 +
.../rust/compile/torture/tuple_struct_unused.rs | 4 +
gcc/testsuite/rust/compile/torture/type-alias1.rs | 6 +
gcc/testsuite/rust/compile/torture/type-alias2.rs | 8 +
gcc/testsuite/rust/compile/torture/type_infer1.rs | 24 +
gcc/testsuite/rust/compile/torture/type_infer2.rs | 9 +
gcc/testsuite/rust/compile/torture/type_infer3.rs | 14 +
gcc/testsuite/rust/compile/torture/type_infer4.rs | 11 +
gcc/testsuite/rust/compile/torture/type_infer5.rs | 13 +
gcc/testsuite/rust/compile/torture/type_infer6.rs | 14 +
.../rust/compile/torture/unary_operators.rs | 8 +
.../rust/compile/torture/undended-string-1.rs | 5 +
.../rust/compile/torture/undended-string-2.rs | 5 +
.../rust/compile/torture/underscore_id.rs | 4 +
gcc/testsuite/rust/compile/torture/union.rs | 32 +
gcc/testsuite/rust/compile/torture/union_union.rs | 27 +
gcc/testsuite/rust/compile/torture/unit_type1.rs | 7 +
gcc/testsuite/rust/compile/torture/unit_type2.rs | 8 +
gcc/testsuite/rust/compile/torture/unit_type3.rs | 6 +
gcc/testsuite/rust/compile/torture/unit_type4.rs | 5 +
gcc/testsuite/rust/compile/torture/unit_type5.rs | 8 +
gcc/testsuite/rust/compile/torture/unsafe1.rs | 12 +
gcc/testsuite/rust/compile/torture/unsafe2.rs | 4 +
gcc/testsuite/rust/compile/torture/unsafe3.rs | 9 +
gcc/testsuite/rust/compile/torture/unsafe4.rs | 12 +
gcc/testsuite/rust/compile/torture/unused.rs | 17 +
gcc/testsuite/rust/compile/torture/unused1.rs | 15 +
.../rust/compile/torture/unused_struct.rs | 7 +
.../rust/compile/torture/unused_struct_field.rs | 9 +
gcc/testsuite/rust/compile/torture/usize1.rs | 6 +
.../compile/torture/very-broken-attr-string.rs | 3 +
.../rust/compile/torture/while_function.rs | 10 +
gcc/testsuite/rust/compile/traits1.rs | 13 +
gcc/testsuite/rust/compile/traits10.rs | 15 +
gcc/testsuite/rust/compile/traits11.rs | 19 +
gcc/testsuite/rust/compile/traits12.rs | 20 +
gcc/testsuite/rust/compile/traits2.rs | 14 +
gcc/testsuite/rust/compile/traits3.rs | 22 +
gcc/testsuite/rust/compile/traits4.rs | 16 +
gcc/testsuite/rust/compile/traits5.rs | 9 +
gcc/testsuite/rust/compile/traits6.rs | 15 +
gcc/testsuite/rust/compile/traits7.rs | 24 +
gcc/testsuite/rust/compile/traits8.rs | 35 +
gcc/testsuite/rust/compile/traits9.rs | 13 +
gcc/testsuite/rust/compile/tuple1.rs | 5 +
gcc/testsuite/rust/compile/tuple_struct1.rs | 8 +
gcc/testsuite/rust/compile/tuple_struct2.rs | 5 +
gcc/testsuite/rust/compile/tuple_struct3.rs | 6 +
gcc/testsuite/rust/compile/type-alias1.rs | 6 +
gcc/testsuite/rust/compile/type-bindings1.rs | 10 +
gcc/testsuite/rust/compile/unary_negation.rs | 9 +
gcc/testsuite/rust/compile/unary_not.rs | 9 +
.../rust/compile/unconstrained_type_param.rs | 12 +
gcc/testsuite/rust/compile/unicode_escape.rs | 60 +
gcc/testsuite/rust/compile/unsafe1.rs | 14 +
gcc/testsuite/rust/compile/unsafe10.rs | 12 +
gcc/testsuite/rust/compile/unsafe2.rs | 16 +
gcc/testsuite/rust/compile/unsafe3.rs | 10 +
gcc/testsuite/rust/compile/unsafe4.rs | 29 +
gcc/testsuite/rust/compile/unsafe5.rs | 4 +
gcc/testsuite/rust/compile/unsafe6.rs | 14 +
gcc/testsuite/rust/compile/unsafe7.rs | 9 +
gcc/testsuite/rust/compile/unsafe8.rs | 14 +
gcc/testsuite/rust/compile/unsafe9.rs | 10 +
.../rust/compile/unterminated_c_comment.rs | 2 +
gcc/testsuite/rust/compile/use_1.rs | 16 +
gcc/testsuite/rust/compile/usize1.rs | 6 +
gcc/testsuite/rust/compile/xfail/lifetime_param.rs | 11 +
.../rust/compile/xfail/struct_field_vis.rs | 15 +
gcc/testsuite/rust/compile/xfail/xfail.exp | 63 +
gcc/testsuite/rust/debug/chartype.rs | 10 +
gcc/testsuite/rust/debug/custom_link_section.rs | 13 +
gcc/testsuite/rust/debug/debug.exp | 33 +
gcc/testsuite/rust/debug/i8u8.rs | 12 +
gcc/testsuite/rust/debug/lang.rs | 6 +
gcc/testsuite/rust/debug/no_mangle.rs | 17 +
gcc/testsuite/rust/debug/oldlang.rs | 6 +
gcc/testsuite/rust/debug/tuple.rs | 8 +
gcc/testsuite/rust/debug/win64-abi.rs | 11 +
gcc/testsuite/rust/execute/torture/block_expr1.rs | 8 +
.../rust/execute/torture/builtin_macro_cfg.rs | 32 +
.../rust/execute/torture/builtin_macro_concat.rs | 29 +
.../rust/execute/torture/builtin_macro_env.rs | 31 +
.../execute/torture/builtin_macro_include_bytes.rs | 46 +
.../execute/torture/builtin_macro_include_str.rs | 27 +
.../rust/execute/torture/builtin_macro_line.rs | 25 +
.../rust/execute/torture/builtin_macros1.rs | 21 +
.../rust/execute/torture/builtin_macros3.rs | 28 +
gcc/testsuite/rust/execute/torture/cfg1.rs | 32 +
gcc/testsuite/rust/execute/torture/cfg2.rs | 31 +
gcc/testsuite/rust/execute/torture/cfg3.rs | 37 +
gcc/testsuite/rust/execute/torture/cfg4.rs | 38 +
gcc/testsuite/rust/execute/torture/cfg5.rs | 13 +
gcc/testsuite/rust/execute/torture/coercion1.rs | 41 +
gcc/testsuite/rust/execute/torture/coercion2.rs | 39 +
gcc/testsuite/rust/execute/torture/const_fold1.rs | 13 +
gcc/testsuite/rust/execute/torture/const_fold2.rs | 16 +
.../rust/execute/torture/copy_nonoverlapping1.rs | 17 +
gcc/testsuite/rust/execute/torture/empty_main.rs | 3 +
gcc/testsuite/rust/execute/torture/execute.exp | 33 +
gcc/testsuite/rust/execute/torture/exit_error.rs | 5 +
gcc/testsuite/rust/execute/torture/extern_mod4.rs | 19 +
gcc/testsuite/rust/execute/torture/func1.rs | 5 +
gcc/testsuite/rust/execute/torture/helloworld1.rs | 15 +
gcc/testsuite/rust/execute/torture/helloworld2.rs | 15 +
gcc/testsuite/rust/execute/torture/include.txt | 1 +
gcc/testsuite/rust/execute/torture/index1.rs | 28 +
gcc/testsuite/rust/execute/torture/issue-1120.rs | 123 +
gcc/testsuite/rust/execute/torture/issue-1133.rs | 146 +
gcc/testsuite/rust/execute/torture/issue-1198.rs | 75 +
gcc/testsuite/rust/execute/torture/issue-1231.rs | 36 +
gcc/testsuite/rust/execute/torture/issue-1232.rs | 159 +
gcc/testsuite/rust/execute/torture/issue-1249.rs | 39 +
gcc/testsuite/rust/execute/torture/issue-1436.rs | 172 +
gcc/testsuite/rust/execute/torture/issue-1496.rs | 75 +
gcc/testsuite/rust/execute/torture/issue-647.rs | 33 +
gcc/testsuite/rust/execute/torture/issue-845.rs | 47 +
gcc/testsuite/rust/execute/torture/issue-851.rs | 35 +
gcc/testsuite/rust/execute/torture/issue-858.rs | 32 +
gcc/testsuite/rust/execute/torture/issue-976.rs | 14 +
gcc/testsuite/rust/execute/torture/issue-995.rs | 9 +
gcc/testsuite/rust/execute/torture/macros1.rs | 13 +
gcc/testsuite/rust/execute/torture/macros10.rs | 22 +
gcc/testsuite/rust/execute/torture/macros11.rs | 25 +
gcc/testsuite/rust/execute/torture/macros12.rs | 22 +
gcc/testsuite/rust/execute/torture/macros13.rs | 22 +
gcc/testsuite/rust/execute/torture/macros14.rs | 22 +
gcc/testsuite/rust/execute/torture/macros16.rs | 14 +
gcc/testsuite/rust/execute/torture/macros17.rs | 17 +
gcc/testsuite/rust/execute/torture/macros18.rs | 14 +
gcc/testsuite/rust/execute/torture/macros19.rs | 14 +
gcc/testsuite/rust/execute/torture/macros2.rs | 40 +
gcc/testsuite/rust/execute/torture/macros20.rs | 14 +
gcc/testsuite/rust/execute/torture/macros21.rs | 15 +
gcc/testsuite/rust/execute/torture/macros22.rs | 27 +
gcc/testsuite/rust/execute/torture/macros23.rs | 19 +
gcc/testsuite/rust/execute/torture/macros24.rs | 9 +
gcc/testsuite/rust/execute/torture/macros25.rs | 13 +
gcc/testsuite/rust/execute/torture/macros26.rs | 12 +
gcc/testsuite/rust/execute/torture/macros27.rs | 24 +
gcc/testsuite/rust/execute/torture/macros28.rs | 13 +
gcc/testsuite/rust/execute/torture/macros29.rs | 24 +
gcc/testsuite/rust/execute/torture/macros3.rs | 61 +
gcc/testsuite/rust/execute/torture/macros30.rs | 25 +
gcc/testsuite/rust/execute/torture/macros31.rs | 32 +
gcc/testsuite/rust/execute/torture/macros4.rs | 15 +
gcc/testsuite/rust/execute/torture/macros5.rs | 13 +
gcc/testsuite/rust/execute/torture/macros6.rs | 12 +
gcc/testsuite/rust/execute/torture/macros7.rs | 28 +
gcc/testsuite/rust/execute/torture/macros8.rs | 27 +
gcc/testsuite/rust/execute/torture/macros9.rs | 28 +
gcc/testsuite/rust/execute/torture/match1.rs | 58 +
gcc/testsuite/rust/execute/torture/match2.rs | 41 +
gcc/testsuite/rust/execute/torture/match3.rs | 51 +
gcc/testsuite/rust/execute/torture/match_bool1.rs | 49 +
gcc/testsuite/rust/execute/torture/match_byte1.rs | 56 +
gcc/testsuite/rust/execute/torture/match_char1.rs | 56 +
gcc/testsuite/rust/execute/torture/match_int1.rs | 109 +
gcc/testsuite/rust/execute/torture/match_loop1.rs | 56 +
gcc/testsuite/rust/execute/torture/match_range1.rs | 37 +
gcc/testsuite/rust/execute/torture/match_range2.rs | 45 +
gcc/testsuite/rust/execute/torture/match_tuple1.rs | 45 +
gcc/testsuite/rust/execute/torture/method1.rs | 27 +
gcc/testsuite/rust/execute/torture/method2.rs | 76 +
gcc/testsuite/rust/execute/torture/method3.rs | 78 +
gcc/testsuite/rust/execute/torture/method4.rs | 78 +
gcc/testsuite/rust/execute/torture/mod1.rs | 21 +
gcc/testsuite/rust/execute/torture/modules/mod.rs | 3 +
.../rust/execute/torture/operator_overload_1.rs | 36 +
.../rust/execute/torture/operator_overload_10.rs | 75 +
.../rust/execute/torture/operator_overload_11.rs | 37 +
.../rust/execute/torture/operator_overload_12.rs | 31 +
.../rust/execute/torture/operator_overload_2.rs | 38 +
.../rust/execute/torture/operator_overload_3.rs | 55 +
.../rust/execute/torture/operator_overload_4.rs | 33 +
.../rust/execute/torture/operator_overload_5.rs | 33 +
.../rust/execute/torture/operator_overload_6.rs | 37 +
.../rust/execute/torture/operator_overload_7.rs | 42 +
.../rust/execute/torture/operator_overload_8.rs | 58 +
.../rust/execute/torture/operator_overload_9.rs | 58 +
gcc/testsuite/rust/execute/torture/slice-magic.rs | 106 +
gcc/testsuite/rust/execute/torture/slice-magic2.rs | 106 +
gcc/testsuite/rust/execute/torture/slice1.rs | 27 +
gcc/testsuite/rust/execute/torture/str-layout1.rs | 57 +
gcc/testsuite/rust/execute/torture/str-zero.rs | 26 +
gcc/testsuite/rust/execute/torture/trait1.rs | 52 +
gcc/testsuite/rust/execute/torture/trait10.rs | 41 +
gcc/testsuite/rust/execute/torture/trait11.rs | 38 +
gcc/testsuite/rust/execute/torture/trait12.rs | 38 +
gcc/testsuite/rust/execute/torture/trait13.rs | 48 +
gcc/testsuite/rust/execute/torture/trait2.rs | 37 +
gcc/testsuite/rust/execute/torture/trait3.rs | 43 +
gcc/testsuite/rust/execute/torture/trait4.rs | 34 +
gcc/testsuite/rust/execute/torture/trait5.rs | 39 +
gcc/testsuite/rust/execute/torture/trait6.rs | 39 +
gcc/testsuite/rust/execute/torture/trait7.rs | 39 +
gcc/testsuite/rust/execute/torture/trait8.rs | 39 +
gcc/testsuite/rust/execute/torture/trait9.rs | 35 +
gcc/testsuite/rust/execute/torture/transmute1.rs | 23 +
gcc/testsuite/rust/execute/torture/wrapping_op1.rs | 14 +
gcc/testsuite/rust/execute/torture/wrapping_op2.rs | 20 +
gcc/testsuite/rust/execute/xfail/macro1.rs | 32 +
gcc/testsuite/rust/link/generic_function_0.rs | 7 +
gcc/testsuite/rust/link/generic_function_1.rs | 3 +
gcc/testsuite/rust/link/link.exp | 172 +
gcc/testsuite/rust/link/simple_function_0.rs | 8 +
gcc/testsuite/rust/link/simple_function_1.rs | 3 +
gcc/testsuite/rust/link/trait_import_0.rs | 19 +
gcc/testsuite/rust/link/trait_import_1.rs | 6 +
gcc/tree-if-conv.cc | 14 +-
gcc/tree-inline.cc | 2 +
gcc/tree-ssa-ccp.cc | 15 +-
gcc/tree-ssa-loop-ivopts.cc | 7 +
gcc/tree-ssa-sccvn.cc | 25 +-
gcc/tree-vect-data-refs.cc | 12 +-
gcc/tree-vect-patterns.cc | 10 +-
gcc/tree.cc | 12 +
gcc/tree.h | 2 +
include/ChangeLog | 4 +
include/xtensa-dynconfig.h | 442 +
libbacktrace/ChangeLog | 67 +
libbacktrace/Makefile.am | 30 +
libbacktrace/Makefile.in | 198 +-
libbacktrace/config.h.in | 3 +
libbacktrace/configure | 105 +-
libbacktrace/configure.ac | 15 +
libbacktrace/elf.c | 3012 +++-
libbacktrace/internal.h | 9 +
libbacktrace/zstdtest.c | 523 +
libcpp/ChangeLog | 6 +
libcpp/init.cc | 2 +-
libcpp/lex.cc | 10 +-
libcpp/macro.cc | 2 +-
libgcc/ChangeLog | 16 +
libgcc/config/xtensa/crti.S | 2 +-
libgcc/config/xtensa/crtn.S | 2 +-
libgcc/config/xtensa/lib1funcs.S | 2 +-
libgcc/config/xtensa/lib2funcs.S | 2 +-
libgcc/config/xtensa/xtensa-config-builtin.h | 198 +
libgm2/ChangeLog | 5 +
libgo/configure | 2 +-
libgo/configure.ac | 2 +-
libgomp/ChangeLog | 44 +
libgomp/libgomp.h | 77 +-
libgomp/libgomp.texi | 4 +-
libgomp/oacc-host.c | 1 +
libgomp/plugin/plugin-nvptx.c | 4 +-
libgomp/splay-tree.c | 22 +
libgomp/splay-tree.h | 8 +
libgomp/target.c | 599 +-
libgomp/testsuite/libgomp.fortran/allocate-2.f90 | 25 +
libgomp/testsuite/libgomp.fortran/allocate-3.f90 | 28 +
.../libgomp.fortran/reverse-offload-2.f90 | 72 +
.../libgomp.fortran/reverse-offload-3.f90 | 68 +
.../libgomp.fortran/reverse-offload-4.f90 | 129 +
.../libgomp.fortran/reverse-offload-5.f90 | 100 +
.../libgomp.fortran/reverse-offload-5a.f90 | 98 +
libphobos/ChangeLog | 5 +
libphobos/libdruntime/MERGE | 2 +-
libphobos/libdruntime/core/demangle.d | 101 +-
libphobos/libdruntime/core/exception.d | 24 +-
libphobos/libdruntime/core/internal/gc/os.d | 3 -
libphobos/libdruntime/core/runtime.d | 2 +-
libphobos/libdruntime/core/sync/condition.d | 35 +-
libphobos/libdruntime/core/sync/mutex.d | 2 +-
libphobos/libdruntime/core/sys/posix/sys/wait.d | 1 +
libphobos/libdruntime/core/sys/windows/winsock2.d | 4 +-
libphobos/src/MERGE | 2 +-
libphobos/src/std/algorithm/mutation.d | 2 +-
libphobos/src/std/algorithm/sorting.d | 2 +-
libphobos/src/std/array.d | 9 +-
libphobos/src/std/base64.d | 6 +-
libphobos/src/std/bitmanip.d | 4 +-
libphobos/src/std/checkedint.d | 18 +-
libphobos/src/std/concurrency.d | 4 +-
libphobos/src/std/container/array.d | 28 +-
libphobos/src/std/container/binaryheap.d | 4 +-
libphobos/src/std/conv.d | 26 +-
libphobos/src/std/datetime/systime.d | 4 +-
libphobos/src/std/digest/hmac.d | 4 +-
libphobos/src/std/exception.d | 8 +-
.../allocator/building_blocks/package.d | 12 +-
libphobos/src/std/experimental/allocator/package.d | 17 +-
libphobos/src/std/file.d | 13 +-
libphobos/src/std/format/internal/write.d | 20 +-
libphobos/src/std/format/package.d | 31 +-
libphobos/src/std/format/write.d | 20 +
libphobos/src/std/getopt.d | 2 +-
libphobos/src/std/math/hardware.d | 124 +-
libphobos/src/std/process.d | 13 +-
libphobos/src/std/range/package.d | 26 +-
libphobos/src/std/socket.d | 29 +-
libphobos/src/std/stdio.d | 210 +-
libphobos/src/std/sumtype.d | 10 +-
libphobos/src/std/traits.d | 28 +-
libphobos/src/std/typecons.d | 10 +-
libphobos/src/std/uni/package.d | 4 +-
libphobos/src/std/utf.d | 4 +-
libphobos/src/std/windows/registry.d | 2 +-
libsanitizer/ChangeLog | 9 +
libsanitizer/configure.tgt | 1 +
libsanitizer/libbacktrace/backtrace-rename.h | 1 +
libstdc++-v3/ChangeLog | 76 +
libstdc++-v3/include/bits/chrono.h | 149 +-
libstdc++-v3/include/debug/formatter.h | 35 +-
.../include/ext/pb_ds/detail/type_utils.hpp | 3 +-
libstdc++-v3/include/std/atomic | 17 +
libstdc++-v3/include/std/chrono | 8 +-
libstdc++-v3/include/std/format | 18 +-
libstdc++-v3/include/std/stacktrace | 38 +-
libstdc++-v3/include/std/version | 1 +
libstdc++-v3/src/c++11/debug.cc | 19 +-
libstdc++-v3/src/libbacktrace/backtrace-rename.h | 1 +
libstdc++-v3/testsuite/17_intro/names.cc | 11 +
.../testsuite/17_intro/tag_type_explicit_ctor.cc | 2 +
.../19_diagnostics/stacktrace/synopsis.cc | 11 +-
.../20_util/duration/arithmetic/overflow_c++20.cc | 29 +
.../29_atomics/atomic/lock_free_aliases.cc | 34 +
libstdc++-v3/testsuite/std/format/format_string.cc | 16 +
2108 files changed, 168668 insertions(+), 2831 deletions(-)
More information about the Libstdc++-cvs
mailing list