AMDGPU/GlobalISel: Select llvm.amdgcn.class
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 9 Sep 2019 18:29:45 +0000 (18:29 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 9 Sep 2019 18:29:45 +0000 (18:29 +0000)
commit77e3e9cafd9642375132e7bb0b13be415872b531
tree8222418504d7e5661554d4643396f1cbae6677df
parentd6c1f5bb154a0b524b92d15b99a882d654f906ce
AMDGPU/GlobalISel: Select llvm.amdgcn.class

Also fixes missing SubtargetPredicate on f16 class instructions.

llvm-svn: 371436
llvm/lib/Target/AMDGPU/AMDGPUGISel.td
llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td
llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h
llvm/lib/Target/AMDGPU/VOPCInstructions.td
llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-amdgcn.class.mir [new file with mode: 0644]
llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-amdgcn.class.s16.mir [new file with mode: 0644]