This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 67c52133827 Be stricter about CONST_VECTOR operands new ef52b407e3d 2017-11-09 Gary Dismukes dismukes@adacore.com new ba40535e94e Consistently use asm volatile ("" ::: "memory") in vect tests new 237c84725be Add VECTOR_BITS to tree-vect.h new 50cdfec076e Add available_vector_sizes to target-supports.exp new 1f0a8d0e11b Don't assume vect_multiple_sizes means 2 sizes new ae2348af52b Add vect_perm3_* target selectors new dc32d9e8c02 Add a vect_element_align_preferred target selector new 6f72aad88b0 Add a vect_unaligned_possible target selector
The 8 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/ChangeLog | 20 ++ gcc/ada/ChangeLog | 4 + gcc/ada/exp_util.adb | 4 +- gcc/ada/freeze.adb | 1 - gcc/doc/sourcebuild.texi | 35 +++ gcc/testsuite/ChangeLog | 313 +++++++++++++++++++++ gcc/testsuite/gcc.dg/vect/bb-slp-1.c | 4 +- gcc/testsuite/gcc.dg/vect/bb-slp-24.c | 7 +- gcc/testsuite/gcc.dg/vect/bb-slp-25.c | 8 +- gcc/testsuite/gcc.dg/vect/bb-slp-26.c | 8 +- gcc/testsuite/gcc.dg/vect/bb-slp-29.c | 8 +- gcc/testsuite/gcc.dg/vect/bb-slp-cond-1.c | 5 +- gcc/testsuite/gcc.dg/vect/bb-slp-pr69907.c | 10 +- gcc/testsuite/gcc.dg/vect/no-scevccp-outer-7.c | 4 + gcc/testsuite/gcc.dg/vect/no-scevccp-vect-iv-3.c | 4 + .../gcc.dg/vect/no-section-anchors-vect-31.c | 7 +- .../gcc.dg/vect/no-section-anchors-vect-36.c | 4 + .../gcc.dg/vect/no-section-anchors-vect-64.c | 16 +- .../gcc.dg/vect/no-section-anchors-vect-69.c | 23 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-101.c | 2 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-102.c | 9 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-102a.c | 9 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-37.c | 2 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-79.c | 2 +- gcc/testsuite/gcc.dg/vect/pr42709.c | 5 +- gcc/testsuite/gcc.dg/vect/pr45752.c | 61 +++- gcc/testsuite/gcc.dg/vect/pr65310.c | 4 +- gcc/testsuite/gcc.dg/vect/pr65518.c | 19 +- gcc/testsuite/gcc.dg/vect/pr65947-5.c | 9 + gcc/testsuite/gcc.dg/vect/pr81136.c | 4 +- .../gcc.dg/vect/section-anchors-vect-69.c | 27 +- gcc/testsuite/gcc.dg/vect/slp-13-big-array.c | 4 +- gcc/testsuite/gcc.dg/vect/slp-19c.c | 13 + gcc/testsuite/gcc.dg/vect/slp-23.c | 3 +- gcc/testsuite/gcc.dg/vect/slp-24-big-array.c | 10 +- gcc/testsuite/gcc.dg/vect/slp-24.c | 5 +- gcc/testsuite/gcc.dg/vect/slp-25.c | 2 +- gcc/testsuite/gcc.dg/vect/slp-28.c | 28 +- gcc/testsuite/gcc.dg/vect/slp-3-big-array.c | 4 +- gcc/testsuite/gcc.dg/vect/slp-34-big-array.c | 4 +- gcc/testsuite/gcc.dg/vect/slp-35.c | 3 +- gcc/testsuite/gcc.dg/vect/slp-37.c | 4 +- gcc/testsuite/gcc.dg/vect/slp-4-big-array.c | 4 +- .../gcc.dg/vect/slp-multitypes-11-big-array.c | 4 +- gcc/testsuite/gcc.dg/vect/slp-perm-1.c | 28 +- gcc/testsuite/gcc.dg/vect/slp-perm-4.c | 39 ++- gcc/testsuite/gcc.dg/vect/slp-perm-5.c | 39 ++- gcc/testsuite/gcc.dg/vect/slp-perm-6.c | 39 ++- gcc/testsuite/gcc.dg/vect/slp-perm-7.c | 39 ++- gcc/testsuite/gcc.dg/vect/slp-perm-8.c | 14 +- gcc/testsuite/gcc.dg/vect/slp-perm-9.c | 18 +- gcc/testsuite/gcc.dg/vect/tree-vect.h | 2 + gcc/testsuite/gcc.dg/vect/vect-10-big-array.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-103.c | 33 +-- gcc/testsuite/gcc.dg/vect/vect-104.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-105-big-array.c | 16 +- gcc/testsuite/gcc.dg/vect/vect-105.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-109.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-112-big-array.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-117.c | 3 - gcc/testsuite/gcc.dg/vect/vect-15-big-array.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-2-big-array.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-26.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-27.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-29.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-32.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-33.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-34-big-array.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-42.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-44.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-48.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-50.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-52.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-54.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-56.c | 8 +- gcc/testsuite/gcc.dg/vect/vect-58.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-6-big-array.c | 10 +- gcc/testsuite/gcc.dg/vect/vect-60.c | 8 +- gcc/testsuite/gcc.dg/vect/vect-67.c | 14 +- gcc/testsuite/gcc.dg/vect/vect-70.c | 40 ++- gcc/testsuite/gcc.dg/vect/vect-72.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-73-big-array.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-74-big-array.c | 8 +- gcc/testsuite/gcc.dg/vect/vect-75-big-array.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-75.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-76-big-array.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-77-alignchecks.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-77-global.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-78-alignchecks.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-78-global.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-80-big-array.c | 8 +- gcc/testsuite/gcc.dg/vect/vect-89-big-array.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-89.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-91.c | 11 +- gcc/testsuite/gcc.dg/vect/vect-92.c | 12 +- gcc/testsuite/gcc.dg/vect/vect-93.c | 22 +- gcc/testsuite/gcc.dg/vect/vect-96.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-97-big-array.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-98-big-array.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-all-big-array.c | 11 +- gcc/testsuite/gcc.dg/vect/vect-bswap16.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-bswap32.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-bswap64.c | 5 +- .../gcc.dg/vect/vect-double-reduc-6-big-array.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c | 27 +- gcc/testsuite/gcc.dg/vect/vect-multitypes-3.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-multitypes-4.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-multitypes-6.c | 6 +- .../gcc.dg/vect/vect-outer-3a-big-array.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-outer-3a.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-over-widen-1.c | 4 + .../gcc.dg/vect/vect-over-widen-3-big-array.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-over-widen-4.c | 4 + gcc/testsuite/gcc.dg/vect/vect-peel-1.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-peel-3.c | 30 +- gcc/testsuite/gcc.dg/vect/vect-peel-4.c | 2 +- .../gcc.dg/vect/vect-reduc-1char-big-array.c | 6 +- .../gcc.dg/vect/vect-reduc-2char-big-array.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-reduc-or_1.c | 21 +- gcc/testsuite/gcc.dg/vect/vect-reduc-or_2.c | 21 +- gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-1a.c | 5 + .../gcc.dg/vect/vect-reduc-pattern-1b-big-array.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-1b.c | 5 + .../gcc.dg/vect/vect-reduc-pattern-1c-big-array.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-2a.c | 5 + .../gcc.dg/vect/vect-reduc-pattern-2b-big-array.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-strided-a-mult.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-strided-a-u16-i2.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-strided-a-u16-i4.c | 5 +- .../gcc.dg/vect/vect-strided-a-u16-mult.c | 5 +- .../gcc.dg/vect/vect-strided-a-u8-i2-gap.c | 5 +- .../vect/vect-strided-a-u8-i8-gap2-big-array.c | 5 +- .../gcc.dg/vect/vect-strided-a-u8-i8-gap2.c | 5 +- .../vect/vect-strided-a-u8-i8-gap7-big-array.c | 5 +- .../gcc.dg/vect/vect-strided-a-u8-i8-gap7.c | 5 +- .../gcc.dg/vect/vect-strided-mult-char-ls.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-strided-mult.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-strided-same-dr.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-strided-u16-i2.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-strided-u16-i4.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-strided-u32-i4.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-strided-u32-i8.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-strided-u8-i2-gap.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-strided-u8-i2.c | 5 +- .../vect/vect-strided-u8-i8-gap2-big-array.c | 5 +- .../gcc.dg/vect/vect-strided-u8-i8-gap2.c | 5 +- .../vect/vect-strided-u8-i8-gap4-big-array.c | 5 +- .../gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c | 5 +- .../gcc.dg/vect/vect-strided-u8-i8-gap4.c | 5 +- .../vect/vect-strided-u8-i8-gap7-big-array.c | 5 +- .../gcc.dg/vect/vect-strided-u8-i8-gap7.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-strided-u8-i8.c | 5 +- gcc/testsuite/lib/target-supports.exp | 169 ++++++++--- 153 files changed, 1237 insertions(+), 558 deletions(-)