This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU][NFC] Rename GFX10A16 operands.
ClosedPublic

Authored by kosarev on Jan 5 2023, 9:26 AM.

Details

Summary

They do not seem to be GFX10-specific anymore. Also renames the
corresponding feature.

Diff Detail

Event Timeline

kosarev created this revision.Jan 5 2023, 9:26 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 5 2023, 9:26 AM
kosarev requested review of this revision.Jan 5 2023, 9:26 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 5 2023, 9:26 AM
kosarev edited reviewers, added: dp; removed: do.Jan 5 2023, 9:27 AM

The subtarget feature name is FeatureGFX10A16 with the string name "a16", might as well fix all the references

foad added subscribers: sebastian-ne, nhaehnle.EditedJan 5 2023, 11:04 PM

Have you seen the discussion on D73956 which explains the reason for the "gfx10a16" naming? A16 exists in GFX9 too, but is (was?) handled differently. @sebastian-ne @nhaehnle

kosarev updated this revision to Diff 486852.Jan 6 2023, 6:16 AM

Renamed the corresponding feature.

Have you seen the discussion on D73956 which explains the reason for the "gfx10a16" naming?

Yes, I have. The intention behind this patch is to switch FeatureGFX10A16 from being or looking like an alternative to FeatureR128A16 to something more like 'there are targets that support A16 and some of them do it the FeatureR128A16 way'.

kosarev edited the summary of this revision. (Show Details)Jan 6 2023, 6:25 AM
dp accepted this revision.Jan 9 2023, 2:58 AM

LGTM

This revision is now accepted and ready to land.Jan 9 2023, 2:58 AM
This revision was landed with ongoing or failed builds.Jan 9 2023, 9:19 AM
This revision was automatically updated to reflect the committed changes.