Just a set of 4 patches backported from the trunk via 14 branch
to the GCC 13 release branch. These all fix regressions.
Andrew Pinski (4):
vec-lowering: Fix ABSU lowering [PR111285]
backprop: Fix deleting of a phi node [PR116922]
phiopt: Reset the number of iterations information of a loop when
changing an exit from the loop [PR117243]
phiopt: Fix value_replacement for middle bb having phi nodes
[PR118922]
gcc/gimple-ssa-backprop.cc | 10 +++-
gcc/testsuite/g++.dg/torture/vect-absu-1.C | 29 +++++++++++
gcc/testsuite/gcc.dg/torture/pr116922.c | 19 ++++++++
gcc/testsuite/gcc.dg/torture/pr117243-1.c | 30 ++++++++++++
gcc/testsuite/gcc.dg/torture/pr117243-2.c | 34 +++++++++++++
gcc/testsuite/gcc.dg/torture/pr118922-1.c | 57 ++++++++++++++++++++++
gcc/tree-ssa-phiopt.cc | 15 ++++++
gcc/tree-vect-generic.cc | 10 +++-
8 files changed, 201 insertions(+), 3 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/torture/vect-absu-1.C
create mode 100644 gcc/testsuite/gcc.dg/torture/pr116922.c
create mode 100644 gcc/testsuite/gcc.dg/torture/pr117243-1.c
create mode 100644 gcc/testsuite/gcc.dg/torture/pr117243-2.c
create mode 100644 gcc/testsuite/gcc.dg/torture/pr118922-1.c
--
2.43.0