This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 5fb1c9eba48 doc: Document --with-windres in install.texi [PR108866] new f864411bb9d vect: Add default types & retvals for uncounted loops new f0563f6658b vect: Make all exit conditions early breaks for uncounted loops new 0164bf8ebd4 vect: Extend `vec_init_loop_exit_info' to handle uncounted loops new cb85354fb9a vect: guard niters manipulation with `LOOP_VINFO_NITERS_UNC [...] new f45546d3445 vect: Disable niters-based skipping of uncounted vectorized loops new 2c9ddd6687b vect: Fix uncounted PHI handling of `slpeel_tree_duplicate_ [...] new d5a5a73209f vect: Disable use of partial vectors for uncounted loops new ed6afed22c9 vect: Reject uncounted loop vectorization where alias analy [...] new 89fb47c1ce4 vect: Enable prolog peeling for uncounted loops new ca8d97f8cb8 vect: Relax known iteration number constraint new 66724bf714e vect: Add uncounted loop unit tests
The 11 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: gcc/testsuite/gcc.dg/gomp/static-chunk-size-one.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-early-break_40.c | 3 +- .../gcc.dg/vect/vect-uncounted-prolog-peel_1.c | 23 ++ gcc/testsuite/gcc.dg/vect/vect-uncounted-run_1.c | 56 +++++ gcc/testsuite/gcc.dg/vect/vect-uncounted-run_2.c | 41 ++++ gcc/testsuite/gcc.dg/vect/vect-uncounted-run_3.c | 42 ++++ gcc/testsuite/gcc.dg/vect/vect-uncounted_1.c | 24 +++ gcc/testsuite/gcc.dg/vect/vect-uncounted_2.c | 21 ++ gcc/testsuite/gcc.dg/vect/vect-uncounted_3.c | 27 +++ gcc/testsuite/gcc.dg/vect/vect-uncounted_4.c | 22 ++ gcc/testsuite/gcc.dg/vect/vect-uncounted_5.c | 20 ++ gcc/testsuite/gcc.dg/vect/vect-uncounted_6.c | 24 +++ gcc/testsuite/gcc.dg/vect/vect-uncounted_7.c | 24 +++ gcc/tree-vect-data-refs.cc | 13 +- gcc/tree-vect-loop-manip.cc | 240 ++++++++++++++------- gcc/tree-vect-loop.cc | 130 +++++++---- gcc/tree-vectorizer.cc | 2 +- gcc/tree-vectorizer.h | 32 +-- 18 files changed, 610 insertions(+), 136 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/vect/vect-uncounted-prolog-peel_1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-uncounted-run_1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-uncounted-run_2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-uncounted-run_3.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-uncounted_1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-uncounted_2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-uncounted_3.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-uncounted_4.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-uncounted_5.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-uncounted_6.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-uncounted_7.c