From: GCC Administrator Date: Wed, 27 Dec 2023 00:18:20 +0000 (+0000) Subject: Daily bump. X-Git-Tag: basepoints/gcc-15~3298 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4fe33bf9f3fc34aadc6086d01344df4e5f20fdd3;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f6e2e078cbf0..deb364c1e4ca 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2023-12-26 Juzhe-Zhong + + PR target/113112 + * config/riscv/riscv-vector-costs.cc (compute_estimated_lmul): Tweak LMUL estimation. + (has_unexpected_spills_p): Ditto. + (costs::record_potential_unexpected_spills): Ditto. + 2023-12-25 Juzhe-Zhong * config/riscv/riscv-vector-costs.cc (compute_estimated_lmul): Allow diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 942d70fc4e73..a63b9e9e7cac 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20231226 +20231227 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6161194d49c3..5f56e86faced 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,72 @@ +2023-12-26 David Edelsohn + + * gcc.dg/analyzer/out-of-bounds-diagram-17.c: Skip on AIX. + * gcc.dg/analyzer/out-of-bounds-diagram-18.c: Same. + +2023-12-26 David Edelsohn + + * gcc.dg/pr111409.c: Skip on AIX. + +2023-12-26 David Edelsohn + + * c-c++-common/strub-unsupported-2.c: Require strub. + * c-c++-common/strub-unsupported-3.c: Same. + * c-c++-common/strub-unsupported.c: Same. + * lib/target-supports.exp (check_effective_target_strub): Return 0 + for AIX. + +2023-12-26 Juzhe-Zhong + + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-10.c: Fix typo. + +2023-12-26 Juzhe-Zhong + + PR target/113112 + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-1.c: Add more checks. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-2.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-3.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-4.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-5.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-6.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul1-7.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-1.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-2.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-3.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-4.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-5.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-1.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-2.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-3.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-5.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-6.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-7.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-8.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-1.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-10.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-11.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-2.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-3.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-4.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-5.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-6.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-7.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-8.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-9.c: Ditto. + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-12.c: New test. + * gcc.dg/vect/costmodel/riscv/rvv/pr113112-2.c: New test. + +2023-12-26 Di Zhao + + * gcc.dg/pr110279-1.c: Add "-mcpu=generic" for aarch64; add + "-mfma" for x86_64. + * gcc.dg/pr110279-2.c: Replace "-march=armv8.2-a" with + "-mcpu=generic"; limit the check to be on aarch64. + +2023-12-26 Jeevitha Palanisamy + + PR target/110320 + * gcc.target/powerpc/pr110320-1.c: Add dg-require-effective-target powerpc_pcrel. + 2023-12-25 David Edelsohn * c-c++-common/analyzer/capacity-1.c: Skip on AIX.