diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-03-18 00:16:27 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-03-18 00:16:27 +0000 |
commit | e9ea30165b7c8086e83aaaed6b035518e7ae9285 (patch) | |
tree | 5375594f54843a0513d5b3b7f488f26fc7cd3840 /gcc | |
parent | 79e210f0c8e1fad875333e93b5ae2fe9b4879b7a (diff) | |
download | gcc-e9ea30165b7c8086e83aaaed6b035518e7ae9285.zip gcc-e9ea30165b7c8086e83aaaed6b035518e7ae9285.tar.gz gcc-e9ea30165b7c8086e83aaaed6b035518e7ae9285.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 32 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/analyzer/ChangeLog | 11 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 33 |
4 files changed, 77 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f835ec0..b3387ad 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,35 @@ +2022-03-17 Roger Sayle <roger@nextmovesoftware.com> + + PR target/86722 + PR tree-optimization/90356 + * config/i386/i386.md (*movtf_internal): Don't guard + standard_sse_constant_p clause by optimize_function_for_size_p. + (*movdf_internal): Likewise. + (*movsf_internal): Likewise. + +2022-03-17 Andrew MacLeod <amacleod@redhat.com> + + PR tree-optimization/102943 + * gimple-range-cache.cc (ranger_cache::range_from_dom): Find range via + dominators and apply intermediary outgoing edge ranges. + +2022-03-17 Richard Biener <rguenther@suse.de> + + PR tree-optimization/104960 + * passes.def: Add pass parameter to pass_sink_code, mark + last one to unsplit edges. + * tree-ssa-sink.cc (pass_sink_code::set_pass_param): New. + (pass_sink_code::execute): Always execute TODO_cleanup_cfg + when we need to unsplit edges. + +2022-03-17 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/103984 + * gimplify.cc (gimplify_target_expr): Gimplify type sizes and + TARGET_EXPR_INITIAL into a temporary sequence, then push clobbers + and asan unpoisioning, then append the temporary sequence and + finally the TARGET_EXPR_CLEANUP clobbers. + 2022-03-16 Roger Sayle <roger@nextmovesoftware.com> * config/i386/sse.md: Delete corrupt character/typo. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index d034c29..6a816b7 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220317 +20220318 diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog index 2d33f09..9f6b243 100644 --- a/gcc/analyzer/ChangeLog +++ b/gcc/analyzer/ChangeLog @@ -1,3 +1,14 @@ +2022-03-17 David Malcolm <dmalcolm@redhat.com> + + * state-purge.cc (state_purge_annotator::add_node_annotations): + Avoid duplicate before-supernode annotations when returning from + an interprocedural call. Show after-supernode annotations. + +2022-03-17 David Malcolm <dmalcolm@redhat.com> + + * program-point.cc (program_point::get_next): Fix missing + increment of index. + 2022-03-16 David Malcolm <dmalcolm@redhat.com> PR analyzer/104955 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f25b4cb..ee5f7bd 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,36 @@ +2022-03-17 Roger Sayle <roger@nextmovesoftware.com> + + PR target/86722 + PR tree-optimization/90356 + * gcc.target/i386/pr86722.c: New test case. + * gcc.target/i386/pr90356.c: New test case. + +2022-03-17 Richard Biener <rguenther@suse.de> + + PR tree-optimization/104960 + * gcc.dg/gimplefe-37.c: Adjust to allow either the true + or false edge to have a forwarder. + +2022-03-17 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/103984 + * g++.dg/opt/pr103984.C: New test. + +2022-03-17 Thomas Schwinge <thomas@codesourcery.com> + + * c-c++-common/goacc-gomp/nesting-1.c: Enhance. + * c-c++-common/goacc/kernels-loop-g.c: Likewise. + * c-c++-common/goacc/nesting-1.c: Likewise. + * gcc.dg/goacc/nested-function-1.c: Likewise. + * gfortran.dg/goacc/common-block-3.f90: Likewise. + * gfortran.dg/goacc/nested-function-1.f90: Likewise. + +2022-03-17 Thomas Schwinge <thomas@codesourcery.com> + + PR middle-end/90115 + * c-c++-common/goacc-gomp/nesting-1.c: Enhance. + * gfortran.dg/goacc/common-block-3.f90: Likewise. + 2022-03-16 Christophe Lyon <christophe.lyon@arm.com> Roger Sayle <roger@nextmovesoftware.com> |