https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120885
Bug ID: 120885 Summary: SLP build does not consider operand swapping for conditional commutative operators Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: rguenth at gcc dot gnu.org Target Milestone: --- While r16-1778-gf788324c724240 added support for operand swapping during SLP build for internal function calls and ternary operators the handling of commutative but conditional internal functions isn't implemented yet. There is possibly difficulty with the build for operand zero continuing to live.