This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][SME] Add ldr and str instructions
ClosedPublic

Authored by c-rhodes on Jul 7 2021, 11:35 AM.

Details

Summary

This patch adds support for ldr/str instructions to load/store vector
to/from ZA array.

Depends on D105572.

The reference can be found here:
https://developer.arm.com/documentation/ddi0602/2021-06

Diff Detail

Event Timeline

c-rhodes created this revision.Jul 7 2021, 11:35 AM
c-rhodes requested review of this revision.Jul 7 2021, 11:35 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 7 2021, 11:35 AM
Matt added a subscriber: Matt.Jul 7 2021, 3:02 PM
c-rhodes updated this revision to Diff 358571.Jul 14 2021, 5:44 AM

Changes:

  • Updated sed line in tests to fix Windows precommit.
  • Improved diagnostics tests.
c-rhodes edited the summary of this revision. (Show Details)Jul 14 2021, 5:44 AM
This revision is now accepted and ready to land.Jul 20 2021, 9:46 AM
This revision was landed with ongoing or failed builds.Jul 21 2021, 1:17 AM
This revision was automatically updated to reflect the committed changes.