[Bug target/78577] New: Fix define_insn operand types for vexturhlx, vexturhrx, vextuwlx, and vextuwrx patterns
kelvin at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Nov 29 01:49:00 GMT 2016
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.
More information about the Gcc-bugs
mailing list