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.