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.

Reply via email to