The previous patch I sent out is actually the last patch of this series as I forgot to send out the other 2. They have all been tested just forgot to send them together.
Andrew Pinski (3): slsr: Move introduce_cast_before_cand to use gimple_convert slsr: fix overflow from create_add_on_incoming_edge [PR106883] slsr: Fix replace_rhs_if_not_dup and others for overflow [PR106883] gcc/gimple-ssa-strength-reduction.cc | 62 +++++++++++++++++++---- gcc/testsuite/gcc.dg/torture/pr120258-1.c | 12 +++++ gcc/testsuite/gcc.dg/tree-ssa/slsr-8.c | 6 +-- 3 files changed, 67 insertions(+), 13 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/torture/pr120258-1.c -- 2.43.0
