This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][SVE] Implement ptrue intrinsic
ClosedPublic

Authored by c-rhodes on Dec 13 2019, 3:01 AM.

Diff Detail

Event Timeline

c-rhodes created this revision.Dec 13 2019, 3:01 AM
Herald added a project: Restricted Project. · View Herald Transcript
sdesmalen added inline comments.Dec 13 2019, 3:45 AM
llvm/include/llvm/IR/IntrinsicsAArch64.td
928

I'm going to anticipate @efriedma's suggestion to use ImmArg here :)

That will require changing sve_pred_enum to be a TImmLeaf instead of ImmLeaf though.

c-rhodes updated this revision to Diff 233790.Dec 13 2019, 6:17 AM

Use ImmArg in intrinsic definition.

This revision is now accepted and ready to land.Dec 13 2019, 6:31 AM
This revision was automatically updated to reflect the committed changes.