https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85530
Bug ID: 85530 Summary: [X86] _mm512_mullox_epi64 and _mm512_mask_mullox_epi64 not implemented Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: craig.topper at gmail dot com Target Milestone: --- icc has these intrinsics which emulate a v8di multiply using multiple pmuludqs when avx512f is enabled, but avx512dq is not enabled. If avx512dq is enabled it uses vpmullq. I just added support to clang in r330923. Would be good if gcc could implement it too.