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

            Bug ID: 99133
           Summary: Power10 xxspltiw, xxspltidp, xxsplti32dx instructions
                    need to be marked as prefixed
           Product: gcc
           Version: 11.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: ---

The power10 instructions added for loading up constants in the vector registers
(xxspltib, xxspltidp, xxsplti32dx) are prefixed instructions, and we need to
set the prefixed attribute, so that the instruction length is correct.

Note unlike the load/store/paddi instructions, these prefixed instructions do
have a 'p' prefix, which means the code in rs6000_final_prescan_insn will have
to be modified so it does not add a 'p' for these cases.

Reply via email to