aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-03-18 00:18:00 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-03-18 00:18:00 +0000
commit43ab249823d4559d1f1d68e721a8e03d52484121 (patch)
tree214831d92a42babe4400eda4a7705f2c6f341d4a /gcc/ChangeLog
parent49370cde37ba61df9adaa1086224aa00afbc0b98 (diff)
downloadgcc-43ab249823d4559d1f1d68e721a8e03d52484121.zip
gcc-43ab249823d4559d1f1d68e721a8e03d52484121.tar.gz
gcc-43ab249823d4559d1f1d68e721a8e03d52484121.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog82
1 files changed, 82 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e7e9483..b0dafaa 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,85 @@
+2021-03-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * config/aarch64/aarch64-builtins.c (aarch64_expand_rng_builtin): Use EQ
+ to compare against CC_REG rather than NE.
+
+2021-03-17 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2021-03-17 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/93964
+ * graphite-isl-ast-to-gimple.c
+ (gcc_expression_from_isl_ast_expr_id): Add intermediate
+ conversion for pointer to integer converts.
+ * graphite-scop-detection.c (assign_parameter_index_in_region):
+ Relax assert.
+
+2021-03-17 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-12-02 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/97255
+ * tree-vect-patterns.c (vect_recog_bool_pattern): Also handle
+ VIEW_CONVERT_EXPR.
+
+2021-03-17 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-12-02 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/96579
+ * tree-ssa-reassoc.c (linearize_expr_tree): If we expand
+ rhs via special ops make sure to swap operands.
+
+2021-03-17 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-12-02 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/96370
+ * tree-ssa-reassoc.c (rewrite_expr_tree): Add operation
+ code parameter and use it instead of picking it up from
+ the stmt that is being rewritten.
+ (reassociate_bb): Pass down the operation code.
+
+2021-03-17 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-12-02 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/96369
+ * fold-const.c (fold_range_test): Special-case constant
+ LHS for short-circuiting operations.
+
+2021-03-17 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-12-02 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/97081
+ * tree-vect-patterns.c (vect_recog_rotate_pattern): Use the
+ precision of the shifted operand to determine the mask.
+
+2021-03-17 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2021-01-12 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/98282
+ * tree-ssa-sccvn.c (vn_get_stmt_kind): Classify tcc_reference on
+ invariants as VN_NARY.
+
+2021-03-17 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-04-16 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/94479
+ * gimplify.c (gimplify_addr_expr): Also consider generated
+ MEM_REFs.
+
2021-03-07 John David Anglin <danglin@gcc.gnu.org>
PR target/85074