This is an archive of the discontinued LLVM Phabricator instance.

[ARM] add Armv9 build attribute
ClosedPublic

Authored by stuij on Apr 20 2022, 6:44 AM.

Diff Detail

Event Timeline

stuij created this revision.Apr 20 2022, 6:44 AM
stuij requested review of this revision.Apr 20 2022, 6:44 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 20 2022, 6:44 AM
tmatheson added inline comments.Apr 20 2022, 7:48 AM
llvm/lib/Support/ARMAttributeParser.cpp
90

Should this be ARM v9a?

Starting with architecture versions v8-A, v8-R and v8-M, the profile is represented by Tag_CPU_arch. For these architecture versions and any later versions, a value of 0 should be used for Tag_CPU_arch_profile.

stuij updated this revision to Diff 424136.Apr 21 2022, 3:10 AM

addressing review comment

stuij marked an inline comment as done.Apr 21 2022, 3:17 AM
stuij added inline comments.
llvm/lib/Support/ARMAttributeParser.cpp
90

thanks! fixed.

tmatheson accepted this revision.Apr 21 2022, 4:44 AM
This revision is now accepted and ready to land.Apr 21 2022, 4:44 AM
This revision was landed with ongoing or failed builds.Apr 28 2022, 2:48 AM
This revision was automatically updated to reflect the committed changes.
stuij marked an inline comment as done.