https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78577
Bug ID: 78577 Summary: Fix define_insn operand types for vexturhlx, vexturhrx, vextuwlx, and vextuwrx patterns Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: kelvin at gcc dot gnu.org Target Milestone: --- In each of these define_insn patterns, operand 2 is currently described as having type V16QI. Though the existing patterns correctly generate the intended code through the use of implicit type coercions, the patterns as currently written are confusing and unclear. The half-word patterns should constrain operand 2 to be of type V8HI, and the full-word patterns should constrain operand 2 to be of type V4SI.