]> gcc.gnu.org Git - gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 19 Sep 2020 00:17:45 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 19 Sep 2020 00:17:45 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog

index 9d11b8a47e6954f0bbd28ed1214982b4747c3eff..960c38529337293d8f53403b4de7b221bb397a35 100644 (file)
@@ -1,3 +1,30 @@
+2020-09-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2020-09-16  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/97053
+       * gimple-ssa-store-merging.c (check_no_overlap): Add FIRST_ORDER,
+       START, FIRST_EARLIER and LAST_EARLIER arguments.  Return false if
+       any stores between FIRST_EARLIER inclusive and LAST_EARLIER exclusive
+       has order in between FIRST_ORDER and LAST_ORDER and overlaps the to
+       be merged store.
+       (imm_store_chain_info::try_coalesce_bswap): Add FIRST_EARLIER argument.
+       Adjust check_no_overlap caller.
+       (imm_store_chain_info::coalesce_immediate_stores): Add first_earlier
+       and last_earlier variables, adjust them during iterations.  Adjust
+       check_no_overlap callers, call check_no_overlap even when extending
+       overlapping stores by extra INTEGER_CST stores.
+
+2020-09-18  Richard Sandiford  <richard.sandiford@arm.com>
+
+       Backported from master:
+       2020-04-29  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * config/arm/arm-builtins.c (arm_atomic_assign_expand_fenv): Use
+       TARGET_EXPR instead of MODIFY_EXPR for the first assignments to
+       fenv_var and new_fenv_var.
+
 2020-04-29  Richard Sandiford  <richard.sandiford@arm.com>
 
        * config/arm/arm-builtins.c (arm_atomic_assign_expand_fenv): Use
index 1900f8394ad4c84b214db66045dc14405c552b9b..795f43e0fdb75ef6a5831b782efb14a320e13045 100644 (file)
@@ -1 +1 @@
-20200918
+20200919
index 406351bee171322ac3ae4c3523bf4b874297531a..23af1fe515abc5581450bac7e48bbccab231ebab 100644 (file)
@@ -1,3 +1,12 @@
+2020-09-18  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2020-09-16  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/97053
+       * gcc.dg/store_merging_31.c: New test.
+       * gcc.dg/store_merging_32.c: New test.
+
 2020-09-17  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master:
This page took 0.148065 seconds and 5 git commands to generate.