This is an archive of the discontinued LLVM Phabricator instance.

[Clang][BuiltIn][AVX512] Adding intrinsics fot align{d|q} and palignr instruction set
ClosedPublic

Authored by m_zuckerman on Apr 27 2016, 5:57 AM.

Diff Detail

Repository
rL LLVM

Event Timeline

m_zuckerman retitled this revision from to [Clang][BuiltIn][AVX512] Adding intrinsics fot align{d|q} and palignr.
m_zuckerman updated this object.
m_zuckerman added reviewers: AsafBadouh, igorb, delena.
m_zuckerman added a subscriber: llvm-commits.
m_zuckerman retitled this revision from [Clang][BuiltIn][AVX512] Adding intrinsics fot align{d|q} and palignr to [Clang][BuiltIn][AVX512] Adding intrinsics fot align{d|q} and palignr instruction set.Apr 27 2016, 6:00 AM
AsafBadouh accepted this revision.Apr 27 2016, 6:24 AM
AsafBadouh edited edge metadata.

please change from setzero to undefined in the non mask versions.
LGTM after that.

lib/Headers/avx512bwintrin.h
2063 ↗(On Diff #55198)

please change it to _mm512_undefined_epi32()

lib/Headers/avx512vlintrin.h
7771 ↗(On Diff #55198)

_mm_undefined_ps()

This revision is now accepted and ready to land.Apr 27 2016, 6:24 AM
This revision was automatically updated to reflect the committed changes.