This is an archive of the discontinued LLVM Phabricator instance.

[AArch64] clang support for Armv8.8/9.3 MOPS
ClosedPublic

Authored by tyb0807 on Jan 13 2022, 8:16 PM.

Details

Summary

This introduces clang command line support for the new Armv8.8-A and
Armv9.3-A instructions for standardising memcpy, memset and memmove
operations, which was previously introduced into LLVM in
https://reviews.llvm.org/D116157.

Patch by Lucas Prates, Tomas Matheson and Son Tuan Vu.

Diff Detail

Event Timeline

tyb0807 created this revision.Jan 13 2022, 8:16 PM
tyb0807 requested review of this revision.Jan 13 2022, 8:16 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptJan 13 2022, 8:16 PM
lenary accepted this revision.Jan 14 2022, 5:08 AM

LGTM

This revision is now accepted and ready to land.Jan 14 2022, 5:08 AM
This revision was landed with ongoing or failed builds.Jan 15 2022, 12:15 PM
This revision was automatically updated to reflect the committed changes.