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.