https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94954
Bug ID: 94954 Summary: Wrong code generation for vec_pack_to_short_fp32 builtin for Power Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: wschmidt at gcc dot gnu.org Target Milestone: --- This builtin was mis-implemented. It is supposed to pack 32-bit floating-point values into 16-bit floating-point form. Instead, the values are converted to unsigned 16-bit integer form. This should be fixed in all supported releases.