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.

Reply via email to