This is an archive of the discontinued LLVM Phabricator instance.

[avx512] Add aliases to some missing avx512 intrinsics.
ClosedPublic

Authored by aymanmus on Sep 27 2016, 6:08 AM.

Details

Summary
  • "_mm512_cmp<op>_pd_mask" Intrinsics, where <op> = {eq, le, lt, neq, nle, nlt, ord, unord}.
  • _mm512_cvtepi32lo_pd, _mm512_mask_cvtepi32lo_pd, _mm512_cvtepu32lo_pd, _mm512_mask_cvtepu32lo_pd
  • _mm512_cvtpd_pslo, _mm512_mask_cvtpd_pslo, _mm512_cvtpslo_pd, _mm512_mask_cvtpslo_pd

Diff Detail

Event Timeline

aymanmus updated this revision to Diff 72639.Sep 27 2016, 6:08 AM
aymanmus retitled this revision from to [avx512] Add aliases to some missing avx512 intrinsics. .
aymanmus updated this object.
aymanmus added reviewers: m_zuckerman, igorb, delena.
aymanmus added a subscriber: cfe-commits.
igorb accepted this revision.Sep 27 2016, 6:31 AM
igorb edited edge metadata.

LGTM

This revision is now accepted and ready to land.Sep 27 2016, 6:31 AM
Eugene.Zelenko closed this revision.Oct 4 2016, 1:35 PM
Eugene.Zelenko added a subscriber: Eugene.Zelenko.

Committed in rL282488.