https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81593

            Bug ID: 81593
           Summary: Optimize PowerPC vector set from vector extract
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: meissner at gcc dot gnu.org
  Target Milestone: ---

Created attachment 41851
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41851&action=edit
File to show the problem.

If we doing a vector set for 64-bit DF/DI mode values on PowerPC VSX system,
and one or both of the values used in the set came from a vector extract, we
can optimize things to do only one XXPERMDI instead of doing 3 XXPERMDI's (2 to
isolate each element, and a third to recombine them back together again).

Reply via email to