diff options
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td')
| -rw-r--r-- | llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td b/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td new file mode 100644 index 00000000000..f4428e56035 --- /dev/null +++ b/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td @@ -0,0 +1,16 @@ +//=- AMDGPURegisterBank.td - Describe the AMDGPU Banks -------*- tablegen -*-=// +// +// The LLVM Compiler Infrastructure +// +// This file is distributed under the University of Illinois Open Source +// License. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +def SGPRRegBank : RegisterBank<"SGPR", + [SReg_32, SReg_64, SReg_128, SReg_256, SReg_512] +>; + +def VGPRRegBank : RegisterBank<"VGPR", + [VGPR_32, VReg_64, VReg_96, VReg_128, VReg_256, VReg_512] +>; |

