+2023-05-09 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2023-05-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/109778
+ * wide-int.h (wi::lrotate, wi::rrotate): Call wi::lrshift on
+ wi::zext (x, width) rather than x if width != precision, rather
+ than using wi::zext (right, width) after the shift.
+ * tree-ssa-ccp.c (bit_value_binop): Call wi::ext on the results
+ of wi::lrotate or wi::rrotate.
+
2023-05-04 Richard Biener <rguenther@suse.de>
Revert:
+2023-05-09 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2023-05-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/109778
+ * gcc.dg/lto/pr109778_0.c: New test.
+ * gcc.dg/lto/pr109778_1.c: New file.
+
+2023-05-09 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2023-05-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/109778
+ * gcc.c-torture/execute/pr109778.c: New test.
+
2023-05-04 Richard Biener <rguenther@suse.de>
Backported from master: