This is an archive of the discontinued LLVM Phabricator instance.

[Clang][AArch64][SME] Add intrinsics for reading streaming vector length
ClosedPublic

Authored by bryanpkc on Sep 26 2022, 2:49 PM.

Details

Summary

This patch adds support for the following SME ACLE intrinsics (as defined
in https://arm-software.github.io/acle/main/acle.html):

  • svcntsb
  • svcntsh
  • svcntsw
  • svcntsd

Co-authored-by: Sagar Kulkarni <sagar.kulkarni1@huawei.com>

Diff Detail

Event Timeline

Herald added a project: Restricted Project. · View Herald TranscriptSep 26 2022, 2:49 PM
sagarkulkarni19 requested review of this revision.Sep 26 2022, 2:49 PM
bryanpkc commandeered this revision.Jan 21 2023, 2:23 PM
bryanpkc added a reviewer: sagarkulkarni19.
bryanpkc updated this revision to Diff 492681.Jan 27 2023, 2:48 AM
bryanpkc retitled this revision from [Clang][AArch64] Add SME svcntsb/h/w/d C intrinsics to [Clang][AArch64][SME] Add intrinsics for reading streaming vector length.
bryanpkc edited the summary of this revision. (Show Details)

Rebased and cleaned up the patch.

bryanpkc updated this revision to Diff 526379.May 28 2023, 10:02 PM
Matt added a subscriber: Matt.Jun 5 2023, 12:24 PM
sdesmalen accepted this revision.Jul 17 2023, 6:43 AM
This revision is now accepted and ready to land.Jul 17 2023, 6:43 AM
This revision was landed with ongoing or failed builds.Jul 20 2023, 2:58 AM
This revision was automatically updated to reflect the committed changes.