This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU] Select no-return atomic ops in FLATInstructions.td.
ClosedPublic

Authored by abinavpp on Feb 8 2022, 2:38 AM.

Details

Summary

This change adds the selection for the no-return global_* and flat_*
instructions in tblgen. The motivation for this is to get the no-return atomic
isel working without relying on post-isel hooks so that GlobalISel can start
selecting them (once GlobalISelEmitter allows no return atomic patterns like
how DAGISel does).

Diff Detail

Event Timeline

abinavpp created this revision.Feb 8 2022, 2:38 AM
abinavpp requested review of this revision.Feb 8 2022, 2:38 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 8 2022, 2:38 AM
arsenm accepted this revision.Feb 8 2022, 6:53 AM
This revision is now accepted and ready to land.Feb 8 2022, 6:53 AM
This revision was landed with ongoing or failed builds.Feb 9 2022, 8:07 PM
This revision was automatically updated to reflect the committed changes.