GlobalISel: Support physical register inputs in patterns
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 6 Sep 2019 20:32:37 +0000 (20:32 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 6 Sep 2019 20:32:37 +0000 (20:32 +0000)
commit3e45c7028881a005dfb719b19248731dfe1d5369
treecfc559260125099859207633abbaa85ab1f52dfa
parente8b3553992670e4581bf584ea87b72ff87e0848f
GlobalISel: Support physical register inputs in patterns

llvm-svn: 371253
llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-amdgcn.s.sendmsg.mir [new file with mode: 0644]
llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.s.sendmsg.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.s.sendmsghalt.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-constant.mir
llvm/test/TableGen/gisel-physreg-input.td [new file with mode: 0644]
llvm/utils/TableGen/CodeGenRegisters.cpp
llvm/utils/TableGen/CodeGenRegisters.h
llvm/utils/TableGen/GlobalISelEmitter.cpp