Daily bump.

This commit is contained in:
GCC Administrator 2022-04-23 00:16:24 +00:00
parent 7c21556daf
commit ab54f6007c
5 changed files with 93 additions and 1 deletions

View File

@ -1,3 +1,22 @@
2022-04-22 Segher Boessenkool <segher@kernel.crashing.org>
PR target/105334
* config/rs6000/rs6000.md (pack<mode> for FMOVE128): New expander.
(pack<mode> for FMOVE128): Rename and split the insn_and_split to...
(pack<mode>_hard for FMOVE128): ... this...
(pack<mode>_soft for FMOVE128): ... and this.
2022-04-22 Paul A. Clarke <pc@us.ibm.com>
* doc/extend.texi: Correct "This" to "These".
2022-04-22 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/105333
* rtlanal.cc (replace_rtx): Use simplify_subreg or
simplify_unary_operation if CONST_SCALAR_INT_P rather than just
CONST_INT_P.
2022-04-21 Segher Boessenkool <segher@kernel.crashing.org>
PR target/103197

View File

@ -1 +1 @@
20220422
20220423

View File

@ -1,3 +1,40 @@
2022-04-22 Mikael Morin <mikael@gcc.gnu.org>
Richard Biener <rguenther@suse.de>
PR fortran/102043
* trans.h (gfc_build_array_ref): Add non_negative_offset
argument.
* trans.cc (gfc_build_array_ref): Ditto. Use pointer arithmetic
if non_negative_offset is false.
* trans-expr.cc (gfc_conv_substring): Set flag in the call to
gfc_build_array_ref.
* trans-array.cc (gfc_get_cfi_dim_item,
gfc_conv_descriptor_dimension): Same.
(build_array_ref): Decide on whether to set the flag and update
the call.
(gfc_conv_scalarized_array_ref): Same. New argument tmp_array.
(gfc_conv_tmp_array_ref): Update call to
gfc_conv_scalarized_ref.
(non_negative_strides_array_p): New function.
2022-04-22 Mikael Morin <mikael@gcc.gnu.org>
PR fortran/102043
* trans-array.cc (gfc_conv_expr_descriptor): Use
gfc_conv_tmp_array_ref.
2022-04-22 Mikael Morin <mikael@gcc.gnu.org>
PR fortran/102043
* trans-io.cc: Add handling for the case where the array
is referenced using pointer arithmetic.
2022-04-22 Mikael Morin <mikael@gcc.gnu.org>
PR fortran/102043
* trans-expr.cc: Pre-evaluate src and dest to variables
before using them.
2022-04-21 Fritz Reese <foreese@gcc.gnu.org>
PR fortran/105310

View File

@ -1,3 +1,25 @@
2022-04-22 Mikael Morin <mikael@gcc.gnu.org>
Richard Biener <rguenther@suse.de>
PR fortran/102043
* gfortran.dg/array_reference_3.f90: New.
* gfortran.dg/negative_stride_1.f90: New.
* gfortran.dg/vector_subscript_8.f90: New.
* gfortran.dg/vector_subscript_9.f90: New.
* gfortran.dg/c_loc_test_22.f90: Update dump patterns.
* gfortran.dg/finalize_10.f90: Same.
2022-04-22 Mikael Morin <mikael@gcc.gnu.org>
PR fortran/102043
* gfortran.dg/dependency_49.f90: Update variable occurence
count.
2022-04-22 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/105333
* gcc.dg/pr105333.c: New test.
2022-04-21 Segher Boessenkool <segher@kernel.crashing.org>
PR target/103197

View File

@ -1,3 +1,17 @@
2022-04-22 Thomas W Rodgers <trodgers@redhat.com>
PR libstdc++/102994
* include/bits/atomic_base.h (atomic_flag::notify_one,
notify_all): Remove const qualification.
(__atomic_base::notify_one, notify_all): Likewise.
* include/std/atomic (atomic<bool>::notify_one, notify_all):
Likewise.
(atomic::notify_one, notify_all): Likewise.
(atomic<T*>::notify_one, notify_all): Likewise.
(atomic_notify_one, atomic_notify_all): Likewise.
* testsuite/29_atomics/atomic/wait_notify/102994.cc: Adjust test
to account for change in notify_one/notify_all signature.
2022-04-21 Patrick Palka <ppalka@redhat.com>
* include/std/charconv (__from_chars_alnum_to_val_table):