This is an archive of the discontinued LLVM Phabricator instance.

[ARM] Add Tag_CPU_arch missing value descriptions in attribute parser
ClosedPublic

Authored by vhscampos on Jul 13 2022, 3:40 AM.

Details

Summary

The ARM attribute parser for Tag_CPU_arch is missing value descriptions
for Armv8-A and Armv8-R.

This patch adds these descriptions.

Diff Detail

Event Timeline

vhscampos created this revision.Jul 13 2022, 3:40 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 13 2022, 3:40 AM
vhscampos requested review of this revision.Jul 13 2022, 3:40 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 13 2022, 3:40 AM

It'd be good to have a test covering the new values. Can you add one, please?

vhscampos updated this revision to Diff 444242.Jul 13 2022, 6:05 AM

Adding testcases

I can't think of a way to test multiple Tag_CPU_arch values in the same test file. So I created one test file for each CPU arch that I touched.

This revision is now accepted and ready to land.Jul 13 2022, 6:31 AM
Matt added a subscriber: Matt.Jul 13 2022, 5:03 PM
This revision was landed with ongoing or failed builds.Jul 26 2022, 12:32 AM
This revision was automatically updated to reflect the committed changes.