https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88696
Bug ID: 88696 Summary: Power VSX builtins missing vmuluwm / vector int vec_mul (vector int, vector int); Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: cand at gmx dot com Target Milestone: --- Target: ppc64le Seems gcc is currently missing the VSX built-in that multiplies int vectors. The vmuluwm instruction seems otherwise supported by gcc codegen. vector int vec_mul (vector int, vector int); vector unsigned int vec_mul (vector unsigned int, vector unsigned int); It was added in ISA 2.07 aka POWER8. Apologies if the "target" component is not the right place for this.