[AMDGPU] Select no-return atomic ops in FLATInstructions.td.
authorAbinav Puthan Purayil <abinav.puthanpurayil@amd.com>
Mon, 7 Feb 2022 17:48:10 +0000 (23:18 +0530)
committerAbinav Puthan Purayil <abinav.puthanpurayil@amd.com>
Thu, 10 Feb 2022 03:56:37 +0000 (09:26 +0530)
commit29bd3fadbc73e20a4b3a76c8b5955c20118a1c4c
tree44193d03d8c4ce1603a936a2cf527a5b18672a39
parentf4e8cf25af3a4969619f4482339115aeda5abbce
[AMDGPU] Select no-return atomic ops in FLATInstructions.td.

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).

Differential Revision: https://reviews.llvm.org/D119227
llvm/lib/Target/AMDGPU/FLATInstructions.td