[gcc(refs/users/egallager/heads/github-notices)] Merge branch 'gcc-mirror:master' into master
Eric Gallager
egallager@gcc.gnu.org
Mon Oct 16 22:20:18 GMT 2023
https://gcc.gnu.org/g:367b7891e8429d266853abfcda34d8df5499b089
commit 367b7891e8429d266853abfcda34d8df5499b089
Merge: bcd1ad10d71a c8b396243ec5
Author: Eric Gallager <egall@gwmail.gwu.edu>
Date: Tue Aug 8 20:46:42 2023 -0400
Merge branch 'gcc-mirror:master' into master
Diff:
ChangeLog | 109 ++
MAINTAINERS | 4 +-
Makefile.def | 18 +
Makefile.in | 517 +++++++-
Makefile.tpl | 10 +-
config/ChangeLog | 41 +
config/gcc-plugin.m4 | 40 +
config/lib-ld.m4 | 8 +-
config/override.m4 | 2 +-
config/picflag.m4 | 4 +-
config/pkg.m4 | 8 +
config/zstd.m4 | 23 +
configure | 224 +++-
configure.ac | 74 +-
fixincludes/ChangeLog | 4 +
fixincludes/configure | 3 +-
gcc/ChangeLog | 1164 +++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 4 +-
gcc/ada/ChangeLog | 54 +
gcc/ada/exp_util.adb | 23 +-
gcc/ada/libgnat/i-cstrin.ads | 8 +-
gcc/ada/libgnat/s-aridou.adb | 4 +
gcc/ada/libgnat/s-atopri.adb | 5 +
gcc/ada/libgnat/s-bitops.adb | 5 +
gcc/ada/libgnat/s-carsi8.adb | 4 +
gcc/ada/libgnat/s-carun8.adb | 4 +
gcc/ada/libgnat/s-casi16.adb | 4 +
gcc/ada/libgnat/s-casi32.adb | 4 +
gcc/ada/libgnat/s-casi64.adb | 4 +
gcc/ada/libgnat/s-caun16.adb | 4 +
gcc/ada/libgnat/s-caun32.adb | 4 +
gcc/ada/libgnat/s-caun64.adb | 4 +
gcc/ada/libgnat/s-dwalin.adb | 8 +-
gcc/ada/libgnat/s-exponn.adb | 5 +
gcc/ada/libgnat/s-expont.adb | 5 +
gcc/ada/libgnat/s-imageb.adb | 71 +-
gcc/ada/libgnat/s-imagew.adb | 84 +-
gcc/ada/libgnat/s-parame__qnx.adb | 30 +-
gcc/ada/libgnat/s-valspe.adb | 5 +
gcc/ada/libgnat/s-vauspe.adb | 5 +
gcc/ada/sem_res.adb | 30 +-
gcc/analyzer/ChangeLog | 57 +
gcc/analyzer/analyzer-language.cc | 22 +
gcc/analyzer/analyzer-language.h | 9 +
gcc/analyzer/bounds-checking.cc | 12 +-
gcc/analyzer/call-details.cc | 21 +
gcc/analyzer/call-details.h | 2 +
gcc/analyzer/region-model-manager.cc | 2 +
gcc/analyzer/region-model-reachability.cc | 21 +
gcc/analyzer/region-model.cc | 109 +-
gcc/analyzer/region-model.h | 3 +-
gcc/analyzer/region.cc | 6 +-
gcc/analyzer/svalue.cc | 38 +-
gcc/analyzer/svalue.h | 1 +
gcc/c-family/ChangeLog | 11 +
gcc/c-family/c-pragma.cc | 4 +
gcc/c-family/c-pragma.h | 1 +
gcc/c-family/c-warn.cc | 20 +-
gcc/c/ChangeLog | 18 +
gcc/c/c-parser.cc | 155 ++-
gcc/cfg.cc | 24 +
gcc/cfg.h | 2 +
gcc/cfgloop.h | 1 +
gcc/cfgloopanal.cc | 48 +-
gcc/cfgloopmanip.cc | 33 +-
gcc/combine.cc | 4 +
gcc/config.gcc | 6 +-
gcc/config/aarch64/aarch64-simd.md | 118 +-
gcc/config/aarch64/aarch64.cc | 81 +-
gcc/config/aarch64/constraints.md | 14 +
gcc/config/aarch64/predicates.md | 5 +
gcc/config/avr/avr-mcus.def | 63 +-
gcc/config/bpf/bpf-passes.def | 20 -
gcc/config/bpf/bpf-protos.h | 4 +-
gcc/config/bpf/bpf.cc | 806 +-----------
gcc/config/bpf/bpf.md | 17 +
gcc/config/bpf/core-builtins.cc | 1372 ++++++++++++++++++++
gcc/config/bpf/core-builtins.h | 35 +
gcc/config/bpf/coreout.cc | 52 +-
gcc/config/bpf/coreout.h | 13 +-
gcc/config/bpf/t-bpf | 6 +-
gcc/config/i386/cpuid.h | 4 +-
gcc/config/i386/i386-protos.h | 3 +
gcc/config/i386/i386.cc | 45 +-
gcc/config/i386/i386.md | 73 +-
gcc/config/i386/i386.opt | 4 +
gcc/config/i386/mmx.md | 232 ++--
gcc/config/i386/sse.md | 403 +++---
gcc/config/riscv/autovec-vls.md | 44 +
gcc/config/riscv/autovec.md | 293 ++++-
gcc/config/riscv/riscv-protos.h | 7 +-
gcc/config/riscv/riscv-v.cc | 157 ++-
gcc/config/riscv/riscv-vector-builtins-bases.cc | 53 +
gcc/config/riscv/riscv-vector-builtins-bases.h | 7 +-
.../riscv/riscv-vector-builtins-functions.def | 15 +
gcc/config/riscv/riscv-vector-builtins-shapes.cc | 66 +-
gcc/config/riscv/riscv-vector-builtins-shapes.h | 1 +
gcc/config/riscv/riscv.cc | 254 +++-
gcc/config/riscv/riscv.md | 4 +-
gcc/config/riscv/riscv.opt | 4 +
gcc/config/riscv/vector-iterators.md | 93 ++
gcc/config/riscv/vector.md | 618 ++++-----
gcc/config/riscv/zicond.md | 38 +-
gcc/config/rs6000/vxworks.h | 2 +-
gcc/config/s390/s390.cc | 55 +
gcc/config/s390/vector.md | 16 +-
gcc/config/vxworks-smp.opt | 25 +
gcc/configure | 140 +-
gcc/cp/ChangeLog | 50 +
gcc/cp/cp-tree.h | 12 +-
gcc/cp/init.cc | 2 +-
gcc/cp/method.cc | 3 +-
gcc/cp/parser.cc | 273 ++--
gcc/cp/pt.cc | 10 +-
gcc/cp/semantics.cc | 25 +-
gcc/doc/avr-mmcu.texi | 6 +-
gcc/doc/extend.texi | 70 +
gcc/doc/invoke.texi | 40 +-
gcc/expmed.cc | 8 +-
gcc/genmatch.cc | 98 +-
gcc/gensupport.cc | 4 +-
gcc/gimple-match-head.cc | 87 +-
gcc/gimple-range-fold.cc | 26 +-
gcc/gimple-range-fold.h | 3 +-
gcc/gimple-range-gori.cc | 15 +-
gcc/internal-fn.cc | 24 +
gcc/internal-fn.h | 1 +
gcc/ipa-param-manipulation.cc | 44 +-
gcc/ipa-param-manipulation.h | 2 +
gcc/ipa-prop.cc | 18 +-
gcc/ipa-sra.cc | 6 +-
gcc/lra-lives.cc | 2 +-
gcc/lra-spills.cc | 69 +-
gcc/m2/ChangeLog | 6 +
gcc/m2/gm2-libs-iso/SysClock.mod | 256 ++--
gcc/m2/gm2-libs-iso/wrapclock.def | 125 ++
gcc/match.pd | 97 +-
gcc/ordered-hash-map-tests.cc | 19 +-
gcc/ordered-hash-map.h | 26 +
gcc/passes.def | 2 +-
gcc/poly-int.h | 45 +-
gcc/range-op-float.cc | 129 +-
gcc/range-op-mixed.h | 30 +-
gcc/range-op.cc | 41 +-
gcc/range-op.h | 15 +-
gcc/regcprop.cc | 56 +-
gcc/testsuite/ChangeLog | 1233 ++++++++++++++++++
gcc/testsuite/c-c++-common/Wrestrict.c | 11 +-
gcc/testsuite/g++.dg/cpp0x/decltype-100482.C | 12 +
gcc/testsuite/g++.dg/ipa/pr110378-1.C | 48 +
gcc/testsuite/g++.dg/ipa/pure-const-3.C | 34 +-
gcc/testsuite/g++.dg/ipa/pure-const-3.h | 29 +
gcc/testsuite/g++.dg/ipa/pure-const-3b.C | 6 +
gcc/testsuite/g++.dg/vect/pr84556.cc | 1 +
gcc/testsuite/g++.dg/vect/simd-1.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-2.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-3.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-4.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-5.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-6.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-7.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-8.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-9.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-clone-6.cc | 1 +
gcc/testsuite/g++.dg/vect/vect-novector-pragma.cc | 69 +
gcc/testsuite/g++.dg/vect/vect.exp | 2 +-
gcc/testsuite/g++.target/i386/pr110792.C | 16 +
gcc/testsuite/gcc.c-torture/compile/pr110874-a.c | 17 +
gcc/testsuite/gcc.c-torture/execute/20230802-1.c | 68 +
gcc/testsuite/gcc.dg/Wvla-parameter-4.c | 5 -
gcc/testsuite/gcc.dg/analyzer/allocation-size-1.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/allocation-size-2.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/allocation-size-3.c | 9 +-
gcc/testsuite/gcc.dg/analyzer/allocation-size-4.c | 6 +-
.../gcc.dg/analyzer/allocation-size-multiline-1.c | 12 +-
.../gcc.dg/analyzer/allocation-size-multiline-2.c | 15 +-
.../gcc.dg/analyzer/allocation-size-multiline-3.c | 10 +-
gcc/testsuite/gcc.dg/analyzer/attr-alloc_size-1.c | 81 ++
gcc/testsuite/gcc.dg/analyzer/attr-alloc_size-2.c | 19 +
gcc/testsuite/gcc.dg/analyzer/attr-alloc_size-3.c | 14 +
gcc/testsuite/gcc.dg/analyzer/explode-4.c | 157 +++
gcc/testsuite/gcc.dg/analyzer/pr108171.c | 31 +
gcc/testsuite/gcc.dg/analyzer/pr110882.c | 18 +
gcc/testsuite/gcc.dg/analyzer/taint-size-1.c | 10 +
gcc/testsuite/gcc.dg/attr-access-2.c | 10 -
gcc/testsuite/gcc.dg/cmp-mem-const-1.c | 4 +-
gcc/testsuite/gcc.dg/cmp-mem-const-2.c | 4 +-
gcc/testsuite/gcc.dg/cmp-mem-const-3.c | 8 +-
gcc/testsuite/gcc.dg/cmp-mem-const-4.c | 8 +-
gcc/testsuite/gcc.dg/cmp-mem-const-5.c | 8 +-
gcc/testsuite/gcc.dg/cmp-mem-const-6.c | 8 +-
.../gcc.dg/plugin/analyzer_cpython_plugin.c | 230 ++++
.../gcc.dg/plugin/cpython-plugin-test-1.c | 8 +
gcc/testsuite/gcc.dg/plugin/plugin.exp | 2 +
gcc/testsuite/gcc.dg/plugin/poly-int-tests.h | 85 +-
gcc/testsuite/gcc.dg/pr101955.c | 63 +
gcc/testsuite/gcc.dg/pr68193.c | 15 +
gcc/testsuite/gcc.dg/pr96695-1.c | 18 +
gcc/testsuite/gcc.dg/pr96695-10.c | 20 +
gcc/testsuite/gcc.dg/pr96695-11.c | 18 +
gcc/testsuite/gcc.dg/pr96695-12.c | 18 +
gcc/testsuite/gcc.dg/pr96695-2.c | 18 +
gcc/testsuite/gcc.dg/pr96695-3.c | 20 +
gcc/testsuite/gcc.dg/pr96695-4.c | 21 +
gcc/testsuite/gcc.dg/pr96695-5.c | 19 +
gcc/testsuite/gcc.dg/pr96695-6.c | 20 +
gcc/testsuite/gcc.dg/pr96695-7.c | 19 +
gcc/testsuite/gcc.dg/pr96695-8.c | 19 +
gcc/testsuite/gcc.dg/pr96695-9.c | 20 +
gcc/testsuite/gcc.dg/torture/pr110702.c | 31 +
gcc/testsuite/gcc.dg/torture/pr110838.c | 43 +
gcc/testsuite/gcc.dg/torture/pr110924.c | 23 +
.../gcc.dg/tree-ssa/builtin-sprintf-warn-23.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/cmpeq-1.c | 36 +
gcc/testsuite/gcc.dg/tree-ssa/cmpeq-2.c | 32 +
gcc/testsuite/gcc.dg/tree-ssa/cmpeq-3.c | 22 +
gcc/testsuite/gcc.dg/tree-ssa/pr103281-1.c | 19 +
gcc/testsuite/gcc.dg/tree-ssa/predcom-9.c | 20 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-10.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-20.c | 16 +
gcc/testsuite/gcc.dg/tree-ssa/vrp-compare-1.c | 13 +
gcc/testsuite/gcc.dg/unroll-1.c | 3 +-
gcc/testsuite/gcc.dg/vect/O3-pr70130.c | 1 +
gcc/testsuite/gcc.dg/vect/Os-vect-95.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-1.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-16.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-2.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-24.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-25.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-26.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-27.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-28.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-29.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-42.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-cond-1.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-1.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-2.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-pattern-1.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-pattern-2.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-pow-1.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-pr101615-2.c | 2 +
gcc/testsuite/gcc.dg/vect/bb-slp-pr65935.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-subgroups-1.c | 2 +
.../gcc.dg/vect/costmodel/i386/costmodel-vect-31.c | 4 +
.../gcc.dg/vect/costmodel/i386/costmodel-vect-33.c | 1 +
.../gcc.dg/vect/costmodel/i386/costmodel-vect-68.c | 4 +
.../gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c | 3 +
.../gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-slp-34.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c | 1 +
.../vect/costmodel/ppc/costmodel-vect-outer-fir.c | 1 +
.../vect/costmodel/x86_64/costmodel-vect-31.c | 4 +
.../vect/costmodel/x86_64/costmodel-vect-33.c | 1 +
.../vect/costmodel/x86_64/costmodel-vect-68.c | 4 +
.../gcc.dg/vect/fast-math-bb-slp-call-1.c | 1 +
.../gcc.dg/vect/fast-math-bb-slp-call-2.c | 2 +
gcc/testsuite/gcc.dg/vect/fast-math-vect-call-1.c | 4 +
gcc/testsuite/gcc.dg/vect/fast-math-vect-call-2.c | 6 +
.../gcc.dg/vect/fast-math-vect-complex-3.c | 1 +
.../gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c | 1 +
.../gcc.dg/vect/no-scevccp-noreassoc-outer-1.c | 1 +
.../gcc.dg/vect/no-scevccp-noreassoc-outer-2.c | 1 +
.../gcc.dg/vect/no-scevccp-noreassoc-outer-3.c | 1 +
.../gcc.dg/vect/no-scevccp-noreassoc-outer-5.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-10.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-10a.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-10b.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-11.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-12.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-15.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-16.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-17.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-18.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-19.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-20.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-21.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-22.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-3.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-4.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-5.c | 1 +
.../gcc.dg/vect/no-scevccp-outer-6-global.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-6.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-7.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-8.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-9.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-9a.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-9b.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-slp-30.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-slp-31.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-vect-iv-2.c | 1 +
.../gcc.dg/vect/no-section-anchors-vect-31.c | 4 +
.../gcc.dg/vect/no-section-anchors-vect-34.c | 1 +
.../gcc.dg/vect/no-section-anchors-vect-36.c | 1 +
.../gcc.dg/vect/no-section-anchors-vect-64.c | 3 +
.../gcc.dg/vect/no-section-anchors-vect-65.c | 2 +
.../gcc.dg/vect/no-section-anchors-vect-66.c | 3 +
.../gcc.dg/vect/no-section-anchors-vect-68.c | 4 +
.../gcc.dg/vect/no-section-anchors-vect-69.c | 4 +
.../gcc.dg/vect/no-section-anchors-vect-outer-4h.c | 2 +
gcc/testsuite/gcc.dg/vect/no-trapping-math-2.c | 1 +
.../gcc.dg/vect/no-trapping-math-vect-111.c | 1 +
.../gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c | 1 +
.../gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c | 1 +
.../gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c | 1 +
.../gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c | 1 +
.../gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c | 1 +
gcc/testsuite/gcc.dg/vect/no-tree-dom-vect-bug.c | 1 +
gcc/testsuite/gcc.dg/vect/no-tree-pre-slp-29.c | 2 +
gcc/testsuite/gcc.dg/vect/no-vfa-pr29145.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-101.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-102.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-102a.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-37.c | 2 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-43.c | 2 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-45.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-49.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-51.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-53.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-57.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-61.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-79.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-1.c | 2 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-2.c | 2 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-3.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-dv-2.c | 3 +
gcc/testsuite/gcc.dg/vect/pr101445.c | 1 +
gcc/testsuite/gcc.dg/vect/pr103581.c | 1 +
gcc/testsuite/gcc.dg/vect/pr105219.c | 1 +
gcc/testsuite/gcc.dg/vect/pr108608.c | 1 +
gcc/testsuite/gcc.dg/vect/pr110838.c | 31 +
gcc/testsuite/gcc.dg/vect/pr18400.c | 1 +
gcc/testsuite/gcc.dg/vect/pr18536.c | 1 +
gcc/testsuite/gcc.dg/vect/pr20122.c | 1 +
gcc/testsuite/gcc.dg/vect/pr25413.c | 1 +
gcc/testsuite/gcc.dg/vect/pr30784.c | 1 +
gcc/testsuite/gcc.dg/vect/pr37539.c | 1 +
gcc/testsuite/gcc.dg/vect/pr40074.c | 1 +
gcc/testsuite/gcc.dg/vect/pr45752.c | 1 +
gcc/testsuite/gcc.dg/vect/pr45902.c | 1 +
gcc/testsuite/gcc.dg/vect/pr46009.c | 2 +
gcc/testsuite/gcc.dg/vect/pr48172.c | 1 +
gcc/testsuite/gcc.dg/vect/pr51074.c | 1 +
gcc/testsuite/gcc.dg/vect/pr51581-3.c | 3 +
gcc/testsuite/gcc.dg/vect/pr51581-4.c | 3 +
gcc/testsuite/gcc.dg/vect/pr53185-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr56918.c | 1 +
gcc/testsuite/gcc.dg/vect/pr56920.c | 1 +
gcc/testsuite/gcc.dg/vect/pr56933.c | 2 +
gcc/testsuite/gcc.dg/vect/pr57705.c | 3 +
gcc/testsuite/gcc.dg/vect/pr57741-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr57741-3.c | 1 +
gcc/testsuite/gcc.dg/vect/pr59591-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr59591-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr59594.c | 1 +
gcc/testsuite/gcc.dg/vect/pr59984.c | 2 +
gcc/testsuite/gcc.dg/vect/pr60276.c | 1 +
gcc/testsuite/gcc.dg/vect/pr61194.c | 1 +
gcc/testsuite/gcc.dg/vect/pr61680.c | 1 +
gcc/testsuite/gcc.dg/vect/pr62021.c | 1 +
gcc/testsuite/gcc.dg/vect/pr63341-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr64252.c | 1 +
gcc/testsuite/gcc.dg/vect/pr64404.c | 1 +
gcc/testsuite/gcc.dg/vect/pr64421.c | 1 +
gcc/testsuite/gcc.dg/vect/pr64493.c | 1 +
gcc/testsuite/gcc.dg/vect/pr64495.c | 1 +
gcc/testsuite/gcc.dg/vect/pr65947-3.c | 6 +-
gcc/testsuite/gcc.dg/vect/pr66251.c | 2 +
gcc/testsuite/gcc.dg/vect/pr66253.c | 1 +
gcc/testsuite/gcc.dg/vect/pr68502-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr68502-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr69820.c | 1 +
gcc/testsuite/gcc.dg/vect/pr70021.c | 1 +
gcc/testsuite/gcc.dg/vect/pr70354-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr70354-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr71259.c | 1 +
gcc/testsuite/gcc.dg/vect/pr78005.c | 1 +
gcc/testsuite/gcc.dg/vect/pr78558.c | 1 +
gcc/testsuite/gcc.dg/vect/pr80815-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr80815-3.c | 1 +
gcc/testsuite/gcc.dg/vect/pr80928.c | 1 +
gcc/testsuite/gcc.dg/vect/pr81410.c | 1 +
gcc/testsuite/gcc.dg/vect/pr81633.c | 1 +
gcc/testsuite/gcc.dg/vect/pr81740-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr81740-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr85586.c | 2 +
gcc/testsuite/gcc.dg/vect/pr87288-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr87288-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr87288-3.c | 1 +
gcc/testsuite/gcc.dg/vect/pr88903-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr88903-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr90018.c | 1 +
gcc/testsuite/gcc.dg/vect/pr92420.c | 1 +
gcc/testsuite/gcc.dg/vect/pr94994.c | 1 +
gcc/testsuite/gcc.dg/vect/pr96783-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr96783-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr97081-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr97558-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr97678.c | 1 +
gcc/testsuite/gcc.dg/vect/pr98308.c | 2 +
.../gcc.dg/vect/section-anchors-pr27770.c | 1 +
.../gcc.dg/vect/section-anchors-vect-69.c | 4 +
gcc/testsuite/gcc.dg/vect/slp-1.c | 4 +
gcc/testsuite/gcc.dg/vect/slp-10.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-11a.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-11b.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-11c.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-12a.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-12b.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-12c.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-13-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-13.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-14.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-15.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-16.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-17.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-18.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-19a.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-19b.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-19c.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-2.c | 4 +
gcc/testsuite/gcc.dg/vect/slp-20.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-21.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-22.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-23.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-24-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-24.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-25.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-26.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-28.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-3-big-array.c | 4 +
gcc/testsuite/gcc.dg/vect/slp-3.c | 4 +
gcc/testsuite/gcc.dg/vect/slp-33.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-34-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-34.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-35.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-37.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-4-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-4.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-41.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-43.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-45.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-46.c | 4 +
gcc/testsuite/gcc.dg/vect/slp-47.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-48.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-49.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-5.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-6.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-7.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-8.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-9.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-cond-1.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-cond-2-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-cond-2.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-cond-3.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-cond-4.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-cond-5.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-1.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-10.c | 1 +
.../gcc.dg/vect/slp-multitypes-11-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-11.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-12.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-2.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-3.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-4.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-5.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-6.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-7.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-8.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-9.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-1.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-10.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-11.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-12.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-2.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-3.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-4.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-5.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-6.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-7.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-8.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-9.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-widen-mult-half.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-widen-mult-s16.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-widen-mult-u8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-100.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-103.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-104.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-105-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-105.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-106.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-107.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-108.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-109.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-11.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-110.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-113.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-114.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-115.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-116.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-117.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-11a.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-12.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-122.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-124.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-13.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-14.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-15-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-15.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-17.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-18.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-19.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-2-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-20.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-21.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-22.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-23.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-24.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-25.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-26.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-27.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-28.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-29.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-30.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-31-big-array.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-31.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-32-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-32.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-33-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-33.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-34-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-34.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-35-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-35.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-36-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-36.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-38.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-40.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-42.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-44.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-46.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-48.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-5.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-50.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-52.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-54.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-56.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-58.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-6-big-array.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-6.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-60.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-62.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-63.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-64.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-65.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-66.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-67.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-68.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-7.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-70.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-71.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-72.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-73-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-73.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-74-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-74.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-75-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-75.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-76-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-76.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-77-alignchecks.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-77-global.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-77.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-78-alignchecks.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-78-global.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-78.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-80-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-80.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-82.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-82_64.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-83.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-83_64.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-85-big-array.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-85.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-86.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-87.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-88.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-89-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-89.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-9.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-92.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-93.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-95.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-96.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-97-big-array.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-97.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-98-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-98.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-99.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-10.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-11.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-12.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-14.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-15.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-16.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-18.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-19.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-20.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-9.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-align-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-align-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-all-big-array.c | 9 +
gcc/testsuite/gcc.dg/vect/vect-all.c | 9 +
gcc/testsuite/gcc.dg/vect/vect-avg-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-avg-11.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-avg-15.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-avg-16.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-avg-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-1.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-2.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-3.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-4.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-5.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-6.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-7.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-write-1.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-write-2.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-write-3.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-write-4.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-write-5.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-bool-cmp.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bswap16.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bswap32.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bswap64.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-complex-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-complex-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-complex-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-10.c | 8 +
gcc/testsuite/gcc.dg/vect/vect-cond-11.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-cond-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-6.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-8.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-cond-9.c | 10 +
gcc/testsuite/gcc.dg/vect/vect-cond-arith-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-arith-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-arith-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-arith-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-arith-6.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-arith-7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cselim-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cselim-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-div-bitmask-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-div-bitmask-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-div-bitmask.h | 1 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-3.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-5.c | 1 +
.../gcc.dg/vect/vect-double-reduc-6-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-6.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-epilogues-2.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-epilogues.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-float-extend-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-float-truncate-1.c | 1 +
.../gcc.dg/vect/vect-floatint-conversion-1.c | 1 +
.../gcc.dg/vect/vect-floatint-conversion-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-fma-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-gather-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-gather-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-11.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-16.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-17.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-6.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-9.c | 1 +
.../gcc.dg/vect/vect-intfloat-conversion-1.c | 1 +
.../gcc.dg/vect/vect-intfloat-conversion-2.c | 1 +
.../gcc.dg/vect/vect-intfloat-conversion-3.c | 1 +
.../gcc.dg/vect/vect-intfloat-conversion-4a.c | 1 +
.../gcc.dg/vect/vect-intfloat-conversion-4b.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-10.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-6.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-8-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-8a-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-8a.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-live-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-live-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-live-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-live-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-live-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-live-slp-1.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-live-slp-2.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-live-slp-3.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-mask-load-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-mask-loadstore-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-mask-store-move-1.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-mulhrs-1.c | 1 +
.../gcc.dg/vect/vect-mult-const-pattern-1.c | 1 +
.../gcc.dg/vect/vect-mult-const-pattern-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-10.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-11.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-13.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-14.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-16.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-17.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-4.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-6.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-9.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-nb-iter-ub-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-nb-iter-ub-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-nb-iter-ub-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-neg-store-1.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-neg-store-2.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-nest-cycle-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-nest-cycle-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-nest-cycle-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-novector-pragma.c | 61 +
gcc/testsuite/gcc.dg/vect/vect-outer-2-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-2.c | 1 +
.../gcc.dg/vect/vect-outer-2a-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-2a.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-2b.c | 1 +
.../gcc.dg/vect/vect-outer-2c-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-2c.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-2d.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-3-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-3.c | 1 +
.../gcc.dg/vect/vect-outer-3a-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-3a.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-3b.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-3c.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-4.c | 1 +
.../gcc.dg/vect/vect-outer-4d-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-4d.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-5.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-outer-6.c | 1 +
.../gcc.dg/vect/vect-outer-fir-big-array.c | 1 +
.../gcc.dg/vect/vect-outer-fir-lb-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-fir-lb.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-fir.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-simd-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-simd-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-simd-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-slp-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-slp-3.c | 1 +
.../gcc.dg/vect/vect-over-widen-1-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-11.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-13.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-15.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-17.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-18.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-19.c | 1 +
.../gcc.dg/vect/vect-over-widen-2-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-20.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-21.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-22.c | 1 +
.../gcc.dg/vect/vect-over-widen-3-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-3.c | 1 +
.../gcc.dg/vect/vect-over-widen-4-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-9.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-peel-1-src.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-peel-2-src.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-peel-4-src.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-recurr-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-recurr-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-recurr-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-recurr-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-recurr-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-recurr-6.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-sdiv-pow2-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-sdivmod-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-shift-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-shift-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-shift-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-simd-1.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-10.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-11.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-12.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-13.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-14.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-15.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-16.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-simd-17.c | 10 +
gcc/testsuite/gcc.dg/vect/vect-simd-18.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-19.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-20.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-8.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-9.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-1.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-10.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-11.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-15.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-6.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-7.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-8.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-9.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-strided-a-mult.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-a-u16-i2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-a-u16-i4.c | 1 +
.../gcc.dg/vect/vect-strided-a-u16-mult.c | 1 +
.../gcc.dg/vect/vect-strided-a-u32-mult.c | 1 +
.../gcc.dg/vect/vect-strided-a-u8-i2-gap.c | 2 +
.../vect/vect-strided-a-u8-i8-gap2-big-array.c | 1 +
.../gcc.dg/vect/vect-strided-a-u8-i8-gap2.c | 1 +
.../vect/vect-strided-a-u8-i8-gap7-big-array.c | 1 +
.../gcc.dg/vect/vect-strided-a-u8-i8-gap7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-float.c | 1 +
.../gcc.dg/vect/vect-strided-mult-char-ls.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-mult.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-same-dr.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-shift-1.c | 1 +
.../gcc.dg/vect/vect-strided-store-a-u8-i2.c | 1 +
.../gcc.dg/vect/vect-strided-store-u16-i4.c | 1 +
.../gcc.dg/vect/vect-strided-store-u32-i2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-store.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-strided-u16-i2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-u16-i3.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-strided-u16-i4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-u32-i4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-u32-i8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-u32-mult.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-u8-i2-gap.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-strided-u8-i2.c | 1 +
.../vect/vect-strided-u8-i8-gap2-big-array.c | 1 +
.../gcc.dg/vect/vect-strided-u8-i8-gap2.c | 1 +
.../vect/vect-strided-u8-i8-gap4-big-array.c | 2 +
.../gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c | 2 +
.../gcc.dg/vect/vect-strided-u8-i8-gap4.c | 2 +
.../vect/vect-strided-u8-i8-gap7-big-array.c | 1 +
.../gcc.dg/vect/vect-strided-u8-i8-gap7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-u8-i8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-vfa-01.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-vfa-02.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-vfa-03.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-vfa-04.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-vfa-slp.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-1.c | 1 +
.../gcc.dg/vect/vect-widen-mult-const-s16.c | 2 +
.../gcc.dg/vect/vect-widen-mult-const-u16.c | 3 +
.../gcc.dg/vect/vect-widen-mult-extern-1.c | 2 +
.../gcc.dg/vect/vect-widen-mult-half-u8.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-half.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-s16.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-s8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-u16.c | 1 +
.../gcc.dg/vect/vect-widen-mult-u8-s16-s32.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-u8-u32.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-u8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-shift-s16.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-widen-shift-s8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-shift-u16.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-shift-u8.c | 1 +
gcc/testsuite/gcc.dg/vect/wrapv-vect-7.c | 2 +
gcc/testsuite/gcc.target/aarch64/pr110625_3.c | 35 +
gcc/testsuite/gcc.target/aarch64/pr98772.c | 2 +-
.../gcc.target/aarch64/vect-widen-shift.c | 50 +
gcc/testsuite/gcc.target/avr/lra-cpymem_qi.c | 26 +
.../gcc.target/bpf/core-builtin-enumvalue-errors.c | 22 +
.../gcc.target/bpf/core-builtin-enumvalue-opt.c | 35 +
.../gcc.target/bpf/core-builtin-enumvalue.c | 52 +
.../bpf/core-builtin-fieldinfo-const-elimination.c | 29 +
.../bpf/core-builtin-fieldinfo-errors-1.c | 2 +-
.../bpf/core-builtin-fieldinfo-errors-2.c | 2 +-
.../gcc.target/bpf/core-builtin-type-based.c | 58 +
.../gcc.target/bpf/core-builtin-type-id.c | 40 +
gcc/testsuite/gcc.target/bpf/core-support.h | 109 ++
.../gcc.target/i386/invariant-ternlog-1.c | 21 +
.../gcc.target/i386/invariant-ternlog-2.c | 12 +
gcc/testsuite/gcc.target/i386/pr110717-2.c | 20 +
gcc/testsuite/gcc.target/i386/pr110762-v4hf.c | 57 +
gcc/testsuite/gcc.target/i386/pr110792.c | 17 +
gcc/testsuite/gcc.target/i386/pr110832-1.c | 12 +
gcc/testsuite/gcc.target/i386/pr110832-2.c | 13 +
gcc/testsuite/gcc.target/i386/pr110832-3.c | 13 +
gcc/testsuite/gcc.target/i386/pr81904.c | 22 +
gcc/testsuite/gcc.target/i386/pr87007-5.c | 4 +-
gcc/testsuite/gcc.target/i386/pr88873.c | 2 +
gcc/testsuite/gcc.target/i386/vlddqu_vinserti128.c | 11 +
.../gcc.target/riscv/omit-frame-pointer-1.c | 7 +
.../gcc.target/riscv/omit-frame-pointer-2.c | 7 +
.../gcc.target/riscv/omit-frame-pointer-3.c | 7 +
.../gcc.target/riscv/omit-frame-pointer-4.c | 7 +
.../gcc.target/riscv/omit-frame-pointer-test.c | 13 +
.../gcc.target/riscv/rvv/autovec/binop/narrow-1.c | 4 +-
.../riscv/rvv/autovec/cond/cond_arith-1.c | 48 +
.../riscv/rvv/autovec/cond/cond_arith-2.c | 27 +
.../riscv/rvv/autovec/cond/cond_arith-3.c | 55 +
.../riscv/rvv/autovec/cond/cond_arith-4.c | 21 +
.../riscv/rvv/autovec/cond/cond_arith-5.c | 48 +
.../riscv/rvv/autovec/cond/cond_arith-6.c | 27 +
.../riscv/rvv/autovec/cond/cond_arith-7.c | 50 +
.../riscv/rvv/autovec/cond/cond_arith-8.c | 64 +
.../riscv/rvv/autovec/cond/cond_arith-9.c | 34 +
.../riscv/rvv/autovec/cond/cond_arith_run-1.c | 33 +
.../riscv/rvv/autovec/cond/cond_arith_run-2.c | 4 +
.../riscv/rvv/autovec/cond/cond_arith_run-3.c | 34 +
.../riscv/rvv/autovec/cond/cond_arith_run-4.c | 4 +
.../riscv/rvv/autovec/cond/cond_arith_run-5.c | 34 +
.../riscv/rvv/autovec/cond/cond_arith_run-6.c | 4 +
.../riscv/rvv/autovec/cond/cond_arith_run-7.c | 32 +
.../riscv/rvv/autovec/cond/cond_arith_run-8.c | 35 +
.../riscv/rvv/autovec/cond/cond_arith_run-9.c | 33 +
.../riscv/rvv/autovec/cond/cond_fadd-1.c | 33 +
.../riscv/rvv/autovec/cond/cond_fadd-2.c | 32 +
.../riscv/rvv/autovec/cond/cond_fadd-3.c | 33 +
.../riscv/rvv/autovec/cond/cond_fadd-4.c | 33 +
.../riscv/rvv/autovec/cond/cond_fadd_run-1.c | 32 +
.../riscv/rvv/autovec/cond/cond_fadd_run-2.c | 31 +
.../riscv/rvv/autovec/cond/cond_fadd_run-3.c | 32 +
.../riscv/rvv/autovec/cond/cond_fadd_run-4.c | 32 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-1.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-2.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-3.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-4.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-5.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-6.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-7.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-8.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-1.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-2.c | 36 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-3.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-4.c | 36 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-5.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-6.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-7.c | 34 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-8.c | 34 +
.../riscv/rvv/autovec/cond/cond_fmax-1.c | 33 +
.../riscv/rvv/autovec/cond/cond_fmax-2.c | 32 +
.../riscv/rvv/autovec/cond/cond_fmax-3.c | 33 +
.../riscv/rvv/autovec/cond/cond_fmax-4.c | 33 +
.../riscv/rvv/autovec/cond/cond_fmax_run-1.c | 32 +
.../riscv/rvv/autovec/cond/cond_fmax_run-2.c | 31 +
.../riscv/rvv/autovec/cond/cond_fmax_run-3.c | 32 +
.../riscv/rvv/autovec/cond/cond_fmax_run-4.c | 32 +
.../riscv/rvv/autovec/cond/cond_fmin-1.c | 10 +
.../riscv/rvv/autovec/cond/cond_fmin-2.c | 9 +
.../riscv/rvv/autovec/cond/cond_fmin-3.c | 9 +
.../riscv/rvv/autovec/cond/cond_fmin-4.c | 9 +
.../riscv/rvv/autovec/cond/cond_fmin_run-1.c | 5 +
.../riscv/rvv/autovec/cond/cond_fmin_run-2.c | 5 +
.../riscv/rvv/autovec/cond/cond_fmin_run-3.c | 5 +
.../riscv/rvv/autovec/cond/cond_fmin_run-4.c | 5 +
.../riscv/rvv/autovec/cond/cond_fms_fnms-1.c | 29 +
.../riscv/rvv/autovec/cond/cond_fms_fnms-2.c | 29 +
.../riscv/rvv/autovec/cond/cond_fms_fnms-3.c | 29 +
.../riscv/rvv/autovec/cond/cond_fms_fnms-4.c | 29 +
.../riscv/rvv/autovec/cond/cond_fms_fnms-5.c | 29 +
.../riscv/rvv/autovec/cond/cond_fms_fnms-6.c | 29 +
.../riscv/rvv/autovec/cond/cond_fms_fnms_run-1.c | 35 +
.../riscv/rvv/autovec/cond/cond_fms_fnms_run-2.c | 36 +
.../riscv/rvv/autovec/cond/cond_fms_fnms_run-3.c | 35 +
.../riscv/rvv/autovec/cond/cond_fms_fnms_run-4.c | 36 +
.../riscv/rvv/autovec/cond/cond_fms_fnms_run-5.c | 35 +
.../riscv/rvv/autovec/cond/cond_fms_fnms_run-6.c | 35 +
.../riscv/rvv/autovec/cond/cond_fmul-1.c | 29 +
.../riscv/rvv/autovec/cond/cond_fmul-2.c | 28 +
.../riscv/rvv/autovec/cond/cond_fmul-3.c | 29 +
.../riscv/rvv/autovec/cond/cond_fmul-4.c | 29 +
.../riscv/rvv/autovec/cond/cond_fmul_run-1.c | 32 +
.../riscv/rvv/autovec/cond/cond_fmul_run-2.c | 31 +
.../riscv/rvv/autovec/cond/cond_fmul_run-3.c | 32 +
.../riscv/rvv/autovec/cond/cond_fmul_run-4.c | 32 +
.../riscv/rvv/autovec/cond/cond_logical-1.c | 43 +
.../riscv/rvv/autovec/cond/cond_logical-2.c | 43 +
.../riscv/rvv/autovec/cond/cond_logical-3.c | 43 +
.../riscv/rvv/autovec/cond/cond_logical-4.c | 43 +
.../riscv/rvv/autovec/cond/cond_logical-5.c | 43 +
.../riscv/rvv/autovec/cond/cond_logical_run-1.c | 33 +
.../riscv/rvv/autovec/cond/cond_logical_run-2.c | 33 +
.../riscv/rvv/autovec/cond/cond_logical_run-3.c | 33 +
.../riscv/rvv/autovec/cond/cond_logical_run-4.c | 33 +
.../riscv/rvv/autovec/cond/cond_logical_run-5.c | 33 +
.../riscv/rvv/autovec/cond/cond_shift-1.c | 33 +
.../riscv/rvv/autovec/cond/cond_shift-2.c | 33 +
.../riscv/rvv/autovec/cond/cond_shift-3.c | 33 +
.../riscv/rvv/autovec/cond/cond_shift-4.c | 33 +
.../riscv/rvv/autovec/cond/cond_shift-5.c | 29 +
.../riscv/rvv/autovec/cond/cond_shift-6.c | 27 +
.../riscv/rvv/autovec/cond/cond_shift-7.c | 29 +
.../riscv/rvv/autovec/cond/cond_shift-8.c | 29 +
.../riscv/rvv/autovec/cond/cond_shift-9.c | 29 +
.../riscv/rvv/autovec/cond/cond_shift_run-1.c | 27 +
.../riscv/rvv/autovec/cond/cond_shift_run-2.c | 28 +
.../riscv/rvv/autovec/cond/cond_shift_run-3.c | 27 +
.../riscv/rvv/autovec/cond/cond_shift_run-4.c | 27 +
.../riscv/rvv/autovec/cond/cond_shift_run-5.c | 28 +
.../riscv/rvv/autovec/cond/cond_shift_run-6.c | 28 +
.../riscv/rvv/autovec/cond/cond_shift_run-7.c | 28 +
.../riscv/rvv/autovec/cond/cond_shift_run-8.c | 28 +
.../riscv/rvv/autovec/cond/cond_shift_run-9.c | 28 +
.../riscv/rvv/autovec/reduc/reduc_call-1.c | 12 +
.../riscv/rvv/autovec/reduc/reduc_call-2.c | 6 +
.../riscv/rvv/autovec/reduc/reduc_call-3.c | 6 +
.../riscv/rvv/autovec/reduc/reduc_call-4.c | 6 +
.../riscv/rvv/autovec/reduc/reduc_call-5.c | 16 +
.../gcc.target/riscv/rvv/autovec/vls/and-1.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/and-2.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/and-3.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/def.h | 64 +
.../gcc.target/riscv/rvv/autovec/vls/div-1.c | 58 +
.../gcc.target/riscv/rvv/autovec/vls/ior-1.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/ior-2.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/ior-3.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/max-1.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/min-1.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/minus-1.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/minus-2.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/minus-3.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/mod-1.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/mult-1.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/neg-1.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/plus-1.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/plus-2.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/plus-3.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/shift-1.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/shift-2.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/shift-3.c | 58 +
.../gcc.target/riscv/rvv/autovec/vls/shift-4.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/shift-5.c | 57 +
.../gcc.target/riscv/rvv/autovec/vls/shift-6.c | 57 +
.../riscv/rvv/base/float-point-single-div.c | 44 +
.../riscv/rvv/base/float-point-single-mul.c | 44 +
.../riscv/rvv/base/float-point-single-rdiv.c | 33 +
.../riscv/rvv/base/float-point-single-rsub.c | 16 +-
.../riscv/rvv/base/float-point-single-sub.c | 16 +-
.../riscv/rvv/base/float-point-widening-add.c | 66 +
.../riscv/rvv/base/float-point-widening-mul.c | 44 +
.../riscv/rvv/base/float-point-widening-sub.c | 66 +
.../gcc.target/riscv/rvv/base/vslide1down-1.c | 22 +
.../gcc.target/riscv/rvv/base/vslide1down-2.c | 22 +
.../gcc.target/riscv/rvv/base/vslide1down-3.c | 22 +
.../gcc.target/riscv/rvv/base/vslide1up-1.c | 22 +
.../gcc.target/riscv/rvv/base/vslide1up-2.c | 22 +
.../gcc.target/riscv/rvv/base/vslide1up-3.c | 22 +
gcc/testsuite/gcc.target/riscv/rvv/rvv.exp | 2 +
gcc/testsuite/gcc.target/riscv/zicond-ice-1.c | 13 +
gcc/testsuite/gcc.target/s390/s390.exp | 3 +
gcc/testsuite/gcc.target/s390/vxe2/vlbr-1.c | 29 +
gcc/testsuite/gcc.target/s390/vxe2/vstbr-1.c | 29 +
gcc/testsuite/gcc.target/s390/vxe2/vstbr-2.c | 42 +
gcc/testsuite/gfortran.dg/vect/pr49955.f | 38 +
gcc/testsuite/gm2/iso/run/pass/m2date.mod | 101 ++
gcc/testsuite/gm2/iso/run/pass/testclock.mod | 15 +
gcc/testsuite/gm2/iso/run/pass/testclock2.mod | 22 +
gcc/testsuite/lib/target-supports.exp | 8 +-
gcc/timevar.cc | 89 +-
gcc/timevar.h | 11 +-
gcc/tree-cfg.cc | 41 +-
gcc/tree-loop-distribution.cc | 15 +-
gcc/tree-phinodes.cc | 3 +-
gcc/tree-phinodes.h | 1 -
gcc/tree-ssa-live.cc | 79 ++
gcc/tree-ssa-live.h | 28 +
gcc/tree-ssa-loop-ivopts.cc | 17 +-
gcc/tree-ssa-loop-split.cc | 34 +-
gcc/tree-ssa-phiopt.cc | 21 +-
gcc/tree-ssa-sink.cc | 100 +-
gcc/tree-vect-loop-manip.cc | 27 +-
gcc/tree-vect-loop.cc | 15 +-
gcc/tree-vect-patterns.cc | 37 +
gcc/tree-vect-slp.cc | 38 +-
gcc/tree-vect-stmts.cc | 58 +-
gcc/tree-vectorizer.h | 5 +
gcc/value-range.h | 7 +-
gcc/value-relation.cc | 14 +
gcc/value-relation.h | 3 +
gcc/vr-values.cc | 160 ++-
gcc/vr-values.h | 4 +-
include/ChangeLog | 17 +
include/collectorAPI.h | 73 ++
include/libcollector.h | 89 ++
include/libfcollector.h | 42 +
include/plugin-api.h | 45 +-
include/xtensa-dynconfig.h | 2 -
intl/ChangeLog | 4 +
intl/configure | 4 +-
libada/ChangeLog | 4 +
libada/configure | 4 +-
libatomic/ChangeLog | 24 +
libatomic/configure | 130 +-
libbacktrace/ChangeLog | 29 +
libbacktrace/configure | 130 +-
libbacktrace/zstdtest.c | 10 +-
libcc1/ChangeLog | 24 +
libcc1/configure | 132 +-
libcpp/ChangeLog | 4 +
libcpp/configure | 4 +-
libffi/ChangeLog | 24 +
libffi/configure | 132 +-
libgcc/ChangeLog | 8 +
libgcc/configure | 6 +-
libgfortran/ChangeLog | 24 +
libgfortran/configure | 132 +-
libgm2/ChangeLog | 37 +
libgm2/config.h.in | 9 +
libgm2/configure | 279 +++-
libgm2/configure.ac | 4 +-
libgm2/libm2iso/Makefile.am | 6 +-
libgm2/libm2iso/Makefile.in | 11 +-
libgm2/libm2iso/wrapclock.cc | 220 ++++
libgm2/libm2iso/wraptime.cc | 9 +-
libgomp/ChangeLog | 24 +
libgomp/configure | 132 +-
libiberty/ChangeLog | 18 +
libiberty/Makefile.in | 5 +-
libiberty/aclocal.m4 | 1 +
libiberty/configure | 144 +-
libiberty/configure.ac | 12 +
libitm/ChangeLog | 24 +
libitm/configure | 132 +-
libobjc/ChangeLog | 24 +
libobjc/configure | 130 +-
libphobos/ChangeLog | 24 +
libphobos/configure | 130 +-
libquadmath/ChangeLog | 24 +
libquadmath/configure | 130 +-
libsanitizer/ChangeLog | 30 +
libsanitizer/configure | 132 +-
.../sanitizer_stacktrace_sparc.cpp | 6 -
.../sanitizer_unwind_linux_libcdep.cpp | 6 -
libssp/ChangeLog | 24 +
libssp/configure | 130 +-
libstdc++-v3/ChangeLog | 55 +
.../config/abi/pre/gnu-versioned-namespace.ver | 1 +
libstdc++-v3/configure | 148 ++-
libstdc++-v3/include/std/format | 22 +-
.../testsuite/std/format/functions/format_to.cc | 100 ++
libstdc++-v3/testsuite/std/format/string.cc | 13 +
libtool.m4 | 130 +-
libvtv/ChangeLog | 24 +
libvtv/configure | 132 +-
lto-plugin/ChangeLog | 24 +
lto-plugin/configure | 130 +-
zlib/ChangeLog | 24 +
zlib/configure | 130 +-
1181 files changed, 21412 insertions(+), 3767 deletions(-)
More information about the Libstdc++-cvs
mailing list