This is an archive of the discontinued LLVM Phabricator instance.

[LangRef][VP] Document vp.gather and vp.scatter intrinsics

Authored by frasercrmck on Nov 2 2021, 3:32 AM.



This patch fleshes out the missing documentation for the final two VP
intrinsics introduced in D99355: llvm.vp.gather and llvm.vp.scatter.
It does so mostly by deferring to the llvm.masked.gather and
llvm.masked.scatter intrinsics, respectively.

Diff Detail

Event Timeline

frasercrmck created this revision.Nov 2 2021, 3:32 AM
frasercrmck requested review of this revision.Nov 2 2021, 3:32 AM
Herald added a project: Restricted Project. · View Herald TranscriptNov 2 2021, 3:32 AM
simoll added inline comments.Nov 2 2021, 7:48 AM

.. we should enable the align attribute on vectors of pointers. Ok for now.

simoll accepted this revision.Nov 5 2021, 1:43 AM
This revision is now accepted and ready to land.Nov 5 2021, 1:43 AM
This revision was landed with ongoing or failed builds.Nov 5 2021, 4:44 AM
This revision was automatically updated to reflect the committed changes.