https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114324
--- Comment #4 from mjr19 at cam dot ac.uk ---
Created attachment 57713
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57713=edit
Second testcase, very similar to first
Thank you for looking into this. The real code in question has more
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114324
--- Comment #3 from Richard Biener ---
So the missed feature is to implement swapping operands of a MINUS_EXPR
during SLP discovery by introducing a conditional negate (for example
by multiplying with { 1, -1 } or with two_operator negate,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114324
Richard Biener changed:
What|Removed |Added
Target Milestone|12.4|13.3
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114324
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
--- Comment #2 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114324
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Target Milestone|---