This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_eabi_stm32/gnu_eabi-master-arm_eabi-coremark-O2_LTO in repository toolchain/ci/gcc.
from 3c64582372c c++: Fix docs on assignment of virtual bases [PR60318] adds b6db7cd41cc Daily bump. adds 60eec23b5ed Optimize vec_extract for 256/512-bit vector when index exce [...] adds 8f323c712ea Optimize v4sf reduction. adds bd7a34ef556 AVX512FP16: Add vaddph/vsubph/vdivph/vmulph. adds f77f3adebde AVX512FP16: Add testcase for vaddph/vsubph/vmulph/vdivph. adds 6e27bc2b885 Avoid full DOM walk in LIM fill_always_executed_in adds 013cfc64840 Improve LIM fill_always_executed_in computation adds de515ce0b20 x86-64: Update AVX512FP16 ABI tests for x32 adds 5fe0865ab78 Fortran - out of bounds in array constructor with implied do loop adds a25e0b5e6ac Add -ftrivial-auto-var-init option and uninitialized variab [...] adds f84e2f0b7b0 Daily bump. adds 60efb1fee9b Remove copysign post_reload splitter for scalar modes. adds 0458154caaf Remove dbx.h, do not set PREFERRED_DEBUGGING_TYPE from dbxc [...] adds d959312b429 AVX512FP16: Enable _Float16 autovectorization adds 71838266e78 AVX512FP16: Add vaddsh/vsubsh/vmulsh/vdivsh. adds 63d7c9dd66f AVX512FP16: Add testcase for vaddsh/vsubsh/vmulsh/vdivsh. adds b96cb2caa97 AVX512FP16: Add vmaxph/vminph/vmaxsh/vminsh. adds 98da680f693 AVX512FP16: Add testcase for vmaxph/vmaxsh/vminph/vminsh. adds 0f200733fe8 AVX512FP16: Add vcmpph/vcmpsh/vcomish/vucomish. adds 1e77bcbc7a2 AVX512FP16: Add testcase for vcmpph/vcmpsh/vcomish/vucomish. adds f7523dbc2d2 Remove vestiges of --with-stabs adds 1dae802b685 middle-end/102269 - avoid auto-init of empty types adds 5c5c2d86e52 Fix 'dg-do run' syntax in 'c-c++-common/auto-init-padding-{2,3}.c' adds 79f488de303 middle-end/102273 - avoid ICE with auto-init and nested functions adds 7f8af6dc82a libstdc++: Use "test.invalid." for invalid hostname adds 4f0f696fea1 bpf: correct zero_extend output templates adds 5b2ab1d35e4 bpf: add -mcpu and related feature options adds ae1cce71fa6 bpf testsuite: add tests for new feature options adds fb88bf9931f doc: document BPF -mcpu and related options adds 01b50387180 Disable threading through latches until after loop optimizations. adds b7f84702b36 compiler: correct condition for calling memclrHasPointers adds 8122fbff770 openmp: Implement OpenMP 5.1 atomics, so far for C only adds f75e5242784 MAINTAINERS: Adding myself to to DCO and write after approval adds 57b7c432cce Revert "Get rid of all float-int special cases in validate_ [...] adds 332a9f7636c libgccjit: Generate debug info for variables adds a26206ec7b8 Daily bump. adds 3fca63b0b6f testsuite: Fix c-c++-common/auto-init-* tests adds 5485bbebb36 Refactor jump_thread_path_registry. new 79513dc0b2d compiler: don't pad zero-sized trailing field in results struct
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 4 + MAINTAINERS | 2 + gcc/ChangeLog | 662 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/analyzer/ChangeLog | 12 + gcc/builtins.c | 3 +- gcc/builtins.h | 1 + gcc/c-family/ChangeLog | 21 + gcc/c-family/c-attribs.c | 27 + gcc/c-family/c-common.h | 4 +- gcc/c-family/c-omp.c | 173 +++- gcc/c/ChangeLog | 13 + gcc/c/c-parser.c | 504 +++++++++- gcc/c/c-typeck.c | 7 + gcc/common.opt | 16 + gcc/config.gcc | 2 +- gcc/config/bpf/bpf-opts.h | 7 + gcc/config/bpf/bpf-protos.h | 1 + gcc/config/bpf/bpf.c | 41 + gcc/config/bpf/bpf.md | 58 +- gcc/config/bpf/bpf.opt | 29 + gcc/config/dbx.h | 32 - gcc/config/dbxcoff.h | 6 - gcc/config/i386/avx512fp16intrin.h | 1018 ++++++++++++++++++++ gcc/config/i386/avx512fp16vlintrin.h | 366 +++++++ gcc/config/i386/i386-builtin-types.def | 16 + gcc/config/i386/i386-builtin.def | 45 + gcc/config/i386/i386-expand.c | 175 +--- gcc/config/i386/i386-protos.h | 2 - gcc/config/i386/i386.c | 14 + gcc/config/i386/i386.md | 49 +- gcc/config/i386/immintrin.h | 2 + gcc/config/i386/sse.md | 277 ++++-- gcc/config/i386/subst.md | 10 +- gcc/config/lynx.h | 7 - gcc/configure | 16 +- gcc/configure.ac | 7 - gcc/cp/ChangeLog | 21 + gcc/cp/parser.c | 24 +- gcc/cp/semantics.c | 2 +- gcc/doc/extend.texi | 16 + gcc/doc/install.texi | 5 - gcc/doc/invoke.texi | 80 +- gcc/emit-rtl.c | 40 + gcc/flag-types.h | 7 + gcc/fortran/ChangeLog | 12 + gcc/fortran/trans-expr.c | 4 +- gcc/gimple-fold.c | 54 +- gcc/gimple-pretty-print.c | 4 + gcc/gimple-range-path.cc | 3 + gcc/gimple.h | 28 +- gcc/gimplify.c | 313 +++++- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 2 +- gcc/go/gofrontend/types.cc | 3 +- gcc/go/gofrontend/types.h | 17 +- gcc/internal-fn.c | 91 ++ gcc/internal-fn.def | 4 + gcc/jit/ChangeLog | 8 + gcc/jit/jit-playback.c | 70 +- gcc/jit/jit-playback.h | 5 + gcc/omp-expand.c | 323 ++++++- gcc/testsuite/ChangeLog | 489 ++++++++++ gcc/testsuite/c-c++-common/auto-init-1.c | 41 + gcc/testsuite/c-c++-common/auto-init-10.c | 22 + gcc/testsuite/c-c++-common/auto-init-11.c | 14 + gcc/testsuite/c-c++-common/auto-init-12.c | 14 + gcc/testsuite/c-c++-common/auto-init-13.c | 23 + gcc/testsuite/c-c++-common/auto-init-14.c | 23 + gcc/testsuite/c-c++-common/auto-init-15.c | 13 + gcc/testsuite/c-c++-common/auto-init-16.c | 13 + gcc/testsuite/c-c++-common/auto-init-2.c | 41 + gcc/testsuite/c-c++-common/auto-init-3.c | 19 + gcc/testsuite/c-c++-common/auto-init-4.c | 19 + gcc/testsuite/c-c++-common/auto-init-5.c | 21 + gcc/testsuite/c-c++-common/auto-init-6.c | 21 + gcc/testsuite/c-c++-common/auto-init-7.c | 35 + gcc/testsuite/c-c++-common/auto-init-8.c | 35 + gcc/testsuite/c-c++-common/auto-init-9.c | 20 + gcc/testsuite/c-c++-common/auto-init-esra.c | 35 + gcc/testsuite/c-c++-common/auto-init-padding-1.c | 23 + gcc/testsuite/c-c++-common/auto-init-padding-2.c | 114 +++ gcc/testsuite/c-c++-common/auto-init-padding-3.c | 114 +++ gcc/testsuite/c-c++-common/goacc-gomp/atomic.c | 3 +- gcc/testsuite/c-c++-common/gomp/atomic-17.c | 10 + gcc/testsuite/c-c++-common/gomp/atomic-18.c | 24 +- gcc/testsuite/c-c++-common/gomp/atomic-21.c | 3 +- gcc/testsuite/c-c++-common/gomp/atomic-25.c | 50 + gcc/testsuite/c-c++-common/gomp/atomic-26.c | 63 ++ gcc/testsuite/c-c++-common/gomp/atomic-27.c | 41 + gcc/testsuite/c-c++-common/gomp/atomic-28.c | 43 + gcc/testsuite/c-c++-common/gomp/atomic-29.c | 43 + gcc/testsuite/c-c++-common/gomp/atomic-30.c | 137 +++ gcc/testsuite/g++.dg/auto-init-uninit-pred-1_a.C | 3 + gcc/testsuite/g++.dg/auto-init-uninit-pred-2_a.C | 3 + gcc/testsuite/g++.dg/auto-init-uninit-pred-3_a.C | 3 + gcc/testsuite/g++.dg/auto-init-uninit-pred-4.C | 3 + gcc/testsuite/g++.dg/gomp/atomic-18.C | 3 +- gcc/testsuite/gcc.dg/auto-init-sra-1.c | 24 + gcc/testsuite/gcc.dg/auto-init-sra-2.c | 24 + gcc/testsuite/gcc.dg/auto-init-uninit-1.c | 5 + gcc/testsuite/gcc.dg/auto-init-uninit-12.c | 4 + gcc/testsuite/gcc.dg/auto-init-uninit-13.c | 10 + gcc/testsuite/gcc.dg/auto-init-uninit-14.c | 4 + gcc/testsuite/gcc.dg/auto-init-uninit-15.c | 26 + gcc/testsuite/gcc.dg/auto-init-uninit-16.c | 25 + gcc/testsuite/gcc.dg/auto-init-uninit-17.c | 15 + gcc/testsuite/gcc.dg/auto-init-uninit-18.c | 3 + gcc/testsuite/gcc.dg/auto-init-uninit-19.c | 26 + gcc/testsuite/gcc.dg/auto-init-uninit-2.c | 5 + gcc/testsuite/gcc.dg/auto-init-uninit-20.c | 4 + gcc/testsuite/gcc.dg/auto-init-uninit-21.c | 4 + gcc/testsuite/gcc.dg/auto-init-uninit-22.c | 3 + gcc/testsuite/gcc.dg/auto-init-uninit-23.c | 27 + gcc/testsuite/gcc.dg/auto-init-uninit-24.c | 3 + gcc/testsuite/gcc.dg/auto-init-uninit-25.c | 23 + gcc/testsuite/gcc.dg/auto-init-uninit-26.c | 23 + gcc/testsuite/gcc.dg/auto-init-uninit-3.c | 5 + gcc/testsuite/gcc.dg/auto-init-uninit-34.c | 60 ++ gcc/testsuite/gcc.dg/auto-init-uninit-36.c | 238 +++++ gcc/testsuite/gcc.dg/auto-init-uninit-37.c | 156 +++ gcc/testsuite/gcc.dg/auto-init-uninit-4.c | 10 + gcc/testsuite/gcc.dg/auto-init-uninit-5.c | 6 + gcc/testsuite/gcc.dg/auto-init-uninit-6.c | 7 + gcc/testsuite/gcc.dg/auto-init-uninit-8.c | 8 + gcc/testsuite/gcc.dg/auto-init-uninit-9.c | 8 + gcc/testsuite/gcc.dg/auto-init-uninit-A.c | 7 + gcc/testsuite/gcc.dg/auto-init-uninit-B.c | 17 + gcc/testsuite/gcc.dg/auto-init-uninit-C.c | 5 + gcc/testsuite/gcc.dg/auto-init-uninit-H.c | 5 + gcc/testsuite/gcc.dg/auto-init-uninit-I.c | 3 + gcc/testsuite/gcc.dg/gomp/atomic-5.c | 2 +- gcc/testsuite/gcc.dg/pr102269.c | 4 + gcc/testsuite/gcc.dg/pr102273.c | 11 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2b.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-6.c | 37 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-7.c | 17 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-17.c | 20 + gcc/testsuite/gcc.target/aarch64/auto-init-1.c | 32 + gcc/testsuite/gcc.target/aarch64/auto-init-2.c | 35 + gcc/testsuite/gcc.target/aarch64/auto-init-3.c | 19 + gcc/testsuite/gcc.target/aarch64/auto-init-4.c | 19 + gcc/testsuite/gcc.target/aarch64/auto-init-5.c | 19 + gcc/testsuite/gcc.target/aarch64/auto-init-6.c | 18 + gcc/testsuite/gcc.target/aarch64/auto-init-7.c | 32 + gcc/testsuite/gcc.target/aarch64/auto-init-8.c | 32 + .../gcc.target/aarch64/auto-init-padding-1.c | 17 + .../gcc.target/aarch64/auto-init-padding-10.c | 22 + .../gcc.target/aarch64/auto-init-padding-11.c | 27 + .../gcc.target/aarch64/auto-init-padding-12.c | 27 + .../gcc.target/aarch64/auto-init-padding-2.c | 18 + .../gcc.target/aarch64/auto-init-padding-3.c | 27 + .../gcc.target/aarch64/auto-init-padding-4.c | 27 + .../gcc.target/aarch64/auto-init-padding-5.c | 22 + .../gcc.target/aarch64/auto-init-padding-6.c | 20 + .../gcc.target/aarch64/auto-init-padding-7.c | 20 + .../gcc.target/aarch64/auto-init-padding-8.c | 22 + .../gcc.target/aarch64/auto-init-padding-9.c | 21 + gcc/testsuite/gcc.target/bpf/alu-1.c | 56 ++ gcc/testsuite/gcc.target/bpf/jmp-1.c | 57 ++ gcc/testsuite/gcc.target/i386/auto-init-1.c | 32 + gcc/testsuite/gcc.target/i386/auto-init-2.c | 36 + gcc/testsuite/gcc.target/i386/auto-init-21.c | 14 + gcc/testsuite/gcc.target/i386/auto-init-22.c | 14 + gcc/testsuite/gcc.target/i386/auto-init-23.c | 13 + gcc/testsuite/gcc.target/i386/auto-init-24.c | 13 + gcc/testsuite/gcc.target/i386/auto-init-3.c | 17 + gcc/testsuite/gcc.target/i386/auto-init-4.c | 20 + gcc/testsuite/gcc.target/i386/auto-init-5.c | 20 + gcc/testsuite/gcc.target/i386/auto-init-6.c | 19 + gcc/testsuite/gcc.target/i386/auto-init-7.c | 33 + gcc/testsuite/gcc.target/i386/auto-init-8.c | 35 + .../gcc.target/i386/auto-init-padding-1.c | 19 + .../gcc.target/i386/auto-init-padding-10.c | 21 + .../gcc.target/i386/auto-init-padding-11.c | 26 + .../gcc.target/i386/auto-init-padding-12.c | 26 + .../gcc.target/i386/auto-init-padding-2.c | 19 + .../gcc.target/i386/auto-init-padding-3.c | 30 + .../gcc.target/i386/auto-init-padding-4.c | 28 + .../gcc.target/i386/auto-init-padding-5.c | 21 + .../gcc.target/i386/auto-init-padding-6.c | 22 + .../gcc.target/i386/auto-init-padding-7.c | 22 + .../gcc.target/i386/auto-init-padding-8.c | 22 + .../gcc.target/i386/auto-init-padding-9.c | 22 + gcc/testsuite/gcc.target/i386/avx-1.c | 23 +- gcc/testsuite/gcc.target/i386/avx-2.c | 2 +- .../gcc.target/i386/avx512dq-abs-copysign-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512fp16-11a.c | 36 + gcc/testsuite/gcc.target/i386/avx512fp16-11b.c | 75 ++ gcc/testsuite/gcc.target/i386/avx512fp16-helper.h | 244 +++++ .../gcc.target/i386/avx512fp16-vaddph-1a.c | 26 + .../gcc.target/i386/avx512fp16-vaddph-1b.c | 92 ++ .../gcc.target/i386/avx512fp16-vaddsh-1a.c | 27 + .../gcc.target/i386/avx512fp16-vaddsh-1b.c | 104 ++ .../gcc.target/i386/avx512fp16-vcmpph-1a.c | 22 + .../gcc.target/i386/avx512fp16-vcmpph-1b.c | 70 ++ .../gcc.target/i386/avx512fp16-vcmpsh-1a.c | 21 + .../gcc.target/i386/avx512fp16-vcmpsh-1b.c | 45 + .../gcc.target/i386/avx512fp16-vcomish-1a.c | 41 + .../gcc.target/i386/avx512fp16-vcomish-1b.c | 66 ++ .../gcc.target/i386/avx512fp16-vcomish-1c.c | 66 ++ .../gcc.target/i386/avx512fp16-vdivph-1a.c | 26 + .../gcc.target/i386/avx512fp16-vdivph-1b.c | 97 ++ .../gcc.target/i386/avx512fp16-vdivsh-1a.c | 27 + .../gcc.target/i386/avx512fp16-vdivsh-1b.c | 76 ++ .../gcc.target/i386/avx512fp16-vmaxph-1a.c | 26 + .../gcc.target/i386/avx512fp16-vmaxph-1b.c | 94 ++ .../gcc.target/i386/avx512fp16-vmaxsh-1.c | 27 + .../gcc.target/i386/avx512fp16-vmaxsh-1b.c | 72 ++ .../gcc.target/i386/avx512fp16-vminph-1a.c | 26 + .../gcc.target/i386/avx512fp16-vminph-1b.c | 93 ++ .../gcc.target/i386/avx512fp16-vminsh-1.c | 27 + .../gcc.target/i386/avx512fp16-vminsh-1b.c | 72 ++ .../gcc.target/i386/avx512fp16-vmulph-1a.c | 26 + .../gcc.target/i386/avx512fp16-vmulph-1b.c | 92 ++ .../gcc.target/i386/avx512fp16-vmulsh-1a.c | 27 + .../gcc.target/i386/avx512fp16-vmulsh-1b.c | 77 ++ .../gcc.target/i386/avx512fp16-vsubph-1a.c | 26 + .../gcc.target/i386/avx512fp16-vsubph-1b.c | 93 ++ .../gcc.target/i386/avx512fp16-vsubsh-1a.c | 27 + .../gcc.target/i386/avx512fp16-vsubsh-1b.c | 76 ++ .../gcc.target/i386/avx512fp16vl-vaddph-1a.c | 29 + .../gcc.target/i386/avx512fp16vl-vaddph-1b.c | 16 + .../gcc.target/i386/avx512fp16vl-vcmpph-1a.c | 24 + .../gcc.target/i386/avx512fp16vl-vcmpph-1b.c | 16 + .../gcc.target/i386/avx512fp16vl-vdivph-1a.c | 29 + .../gcc.target/i386/avx512fp16vl-vdivph-1b.c | 16 + .../gcc.target/i386/avx512fp16vl-vmaxph-1a.c | 29 + .../gcc.target/i386/avx512fp16vl-vmaxph-1b.c | 16 + .../gcc.target/i386/avx512fp16vl-vminph-1a.c | 29 + .../gcc.target/i386/avx512fp16vl-vminph-1b.c | 16 + .../gcc.target/i386/avx512fp16vl-vmulph-1a.c | 29 + .../gcc.target/i386/avx512fp16vl-vmulph-1b.c | 16 + .../gcc.target/i386/avx512fp16vl-vsubph-1a.c | 29 + .../gcc.target/i386/avx512fp16vl-vsubph-1b.c | 16 + .../gcc.target/i386/avx512vl-abs-copysign-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512vlfp16-11a.c | 68 ++ gcc/testsuite/gcc.target/i386/avx512vlfp16-11b.c | 96 ++ gcc/testsuite/gcc.target/i386/pr54855-11.c | 15 + gcc/testsuite/gcc.target/i386/pr91103-1.c | 37 + gcc/testsuite/gcc.target/i386/pr91103-2.c | 81 ++ gcc/testsuite/gcc.target/i386/sse-13.c | 21 + gcc/testsuite/gcc.target/i386/sse-14.c | 54 ++ gcc/testsuite/gcc.target/i386/sse-22.c | 54 ++ gcc/testsuite/gcc.target/i386/sse-23.c | 21 + gcc/testsuite/gcc.target/i386/sse2-pr101059.c | 32 + gcc/testsuite/gcc.target/i386/sse3-pr101059.c | 13 + gcc/testsuite/gcc.target/i386/vect-float16-1.c | 14 + gcc/testsuite/gcc.target/i386/vect-float16-10.c | 14 + gcc/testsuite/gcc.target/i386/vect-float16-11.c | 14 + gcc/testsuite/gcc.target/i386/vect-float16-12.c | 14 + gcc/testsuite/gcc.target/i386/vect-float16-2.c | 14 + gcc/testsuite/gcc.target/i386/vect-float16-3.c | 14 + gcc/testsuite/gcc.target/i386/vect-float16-4.c | 14 + gcc/testsuite/gcc.target/i386/vect-float16-5.c | 14 + gcc/testsuite/gcc.target/i386/vect-float16-6.c | 14 + gcc/testsuite/gcc.target/i386/vect-float16-7.c | 14 + gcc/testsuite/gcc.target/i386/vect-float16-8.c | 14 + gcc/testsuite/gcc.target/i386/vect-float16-9.c | 14 + .../gcc.target/x86_64/abi/avx512fp16/args.h | 12 +- .../gcc.target/x86_64/abi/avx512fp16/defines.h | 26 +- .../gcc.target/x86_64/abi/avx512fp16/m256h/args.h | 12 +- .../gcc.target/x86_64/abi/avx512fp16/m512h/args.h | 12 +- .../avx512fp16/test_3_element_struct_and_unions.c | 102 ++ .../x86_64/abi/avx512fp16/test_m64m128_returning.c | 12 +- .../x86_64/abi/avx512fp16/test_struct_returning.c | 2 +- gcc/testsuite/gfortran.dg/bounds_check_23.f90 | 18 + gcc/testsuite/jit.dg/jit.exp | 28 + gcc/testsuite/jit.dg/test-debuginfo.c | 72 ++ gcc/testsuite/jit.dg/test-error-array-bounds.c | 2 +- gcc/tree-cfg.c | 47 +- gcc/tree-core.h | 13 +- gcc/tree-pass.h | 2 + gcc/tree-pretty-print.c | 22 +- gcc/tree-sra.c | 124 ++- gcc/tree-ssa-loop-im.c | 51 +- gcc/tree-ssa-loop.c | 2 +- gcc/tree-ssa-structalias.c | 3 + gcc/tree-ssa-threadbackward.c | 30 +- gcc/tree-ssa-threadedge.c | 2 +- gcc/tree-ssa-threadedge.h | 2 +- gcc/tree-ssa-threadupdate.c | 213 ++-- gcc/tree-ssa-threadupdate.h | 60 +- gcc/tree-ssa-uninit.c | 48 + gcc/tree-ssa.c | 40 + gcc/tree.c | 13 + gcc/tree.h | 5 + libgcc/ChangeLog | 11 + libgomp/ChangeLog | 6 + libgomp/testsuite/libgomp.c-c++-common/atomic-19.c | 274 ++++++ libgomp/testsuite/libgomp.c-c++-common/atomic-20.c | 203 ++++ libgomp/testsuite/libgomp.c-c++-common/atomic-21.c | 49 + libstdc++-v3/ChangeLog | 5 + .../net/internet/resolver/ops/lookup.cc | 4 +- 295 files changed, 12149 insertions(+), 799 deletions(-) delete mode 100644 gcc/config/dbx.h create mode 100644 gcc/config/i386/avx512fp16vlintrin.h create mode 100644 gcc/testsuite/c-c++-common/auto-init-1.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-10.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-11.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-12.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-13.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-14.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-15.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-16.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-2.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-3.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-4.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-5.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-6.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-7.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-8.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-9.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-esra.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-padding-1.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-padding-2.c create mode 100644 gcc/testsuite/c-c++-common/auto-init-padding-3.c create mode 100644 gcc/testsuite/c-c++-common/gomp/atomic-25.c create mode 100644 gcc/testsuite/c-c++-common/gomp/atomic-26.c create mode 100644 gcc/testsuite/c-c++-common/gomp/atomic-27.c create mode 100644 gcc/testsuite/c-c++-common/gomp/atomic-28.c create mode 100644 gcc/testsuite/c-c++-common/gomp/atomic-29.c create mode 100644 gcc/testsuite/c-c++-common/gomp/atomic-30.c create mode 100644 gcc/testsuite/g++.dg/auto-init-uninit-pred-1_a.C create mode 100644 gcc/testsuite/g++.dg/auto-init-uninit-pred-2_a.C create mode 100644 gcc/testsuite/g++.dg/auto-init-uninit-pred-3_a.C create mode 100644 gcc/testsuite/g++.dg/auto-init-uninit-pred-4.C create mode 100644 gcc/testsuite/gcc.dg/auto-init-sra-1.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-sra-2.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-1.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-12.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-13.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-14.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-15.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-16.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-17.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-18.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-19.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-2.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-20.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-21.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-22.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-23.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-24.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-25.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-26.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-3.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-34.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-36.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-37.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-4.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-5.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-6.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-8.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-9.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-A.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-B.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-C.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-H.c create mode 100644 gcc/testsuite/gcc.dg/auto-init-uninit-I.c create mode 100644 gcc/testsuite/gcc.dg/pr102269.c create mode 100644 gcc/testsuite/gcc.dg/pr102273.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-17.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-padding-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-padding-10.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-padding-11.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-padding-12.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-padding-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-padding-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-padding-4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-padding-5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-padding-6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-padding-7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-padding-8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/auto-init-padding-9.c create mode 100644 gcc/testsuite/gcc.target/bpf/alu-1.c create mode 100644 gcc/testsuite/gcc.target/bpf/jmp-1.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-1.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-2.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-21.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-22.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-23.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-24.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-3.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-4.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-5.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-6.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-7.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-8.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-padding-1.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-padding-10.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-padding-11.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-padding-12.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-padding-2.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-padding-3.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-padding-4.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-padding-5.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-padding-6.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-padding-7.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-padding-8.c create mode 100644 gcc/testsuite/gcc.target/i386/auto-init-padding-9.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-11a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-11b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-helper.h create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vaddph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vaddph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vaddsh-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vaddsh-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vcmpph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vcmpph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vcmpsh-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vcmpsh-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vcomish-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vcomish-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vcomish-1c.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vdivph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vdivph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vdivsh-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vdivsh-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vmaxph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vmaxph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vmaxsh-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vmaxsh-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vminph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vminph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vminsh-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vminsh-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vmulph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vmulph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vmulsh-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vmulsh-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vsubph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vsubph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vsubsh-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-vsubsh-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vaddph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vaddph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vcmpph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vcmpph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vdivph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vdivph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vmaxph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vmaxph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vminph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vminph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vmulph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vmulph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vsubph-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-vsubph-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vlfp16-11a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vlfp16-11b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr54855-11.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91103-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91103-2.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-pr101059.c create mode 100644 gcc/testsuite/gcc.target/i386/sse3-pr101059.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-float16-1.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-float16-10.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-float16-11.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-float16-12.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-float16-2.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-float16-3.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-float16-4.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-float16-5.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-float16-6.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-float16-7.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-float16-8.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-float16-9.c create mode 100644 gcc/testsuite/gfortran.dg/bounds_check_23.f90 create mode 100644 gcc/testsuite/jit.dg/test-debuginfo.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/atomic-19.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/atomic-20.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/atomic-21.c