Searched refs:RegTypes (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIRegisterInfo.td | 828 def CCR_SGPR_64 : SIRegisterClass<"AMDGPU", SGPR_64.RegTypes, 32, (add (trunc SGPR_64, 15))> { 835 def Gfx_CCR_SGPR_64 : SIRegisterClass<"AMDGPU", SGPR_64.RegTypes, 32, 1052 def VS_64 : SIRegisterClass<"AMDGPU", VReg_64.RegTypes, 32, (add VReg_64, SReg_64)> { 1058 def AV_32 : SIRegisterClass<"AMDGPU", VGPR_32.RegTypes, 32, (add VGPR_32, AGPR_32)> { 1081 defm AV_64 : AVRegClass<2, VReg_64.RegTypes, (add VGPR_64), (add AGPR_64)>; 1082 defm AV_96 : AVRegClass<3, VReg_96.RegTypes, (add VGPR_96), (add AGPR_96)>; 1083 defm AV_128 : AVRegClass<4, VReg_128.RegTypes, (add VGPR_128), (add AGPR_128)>; 1084 defm AV_160 : AVRegClass<5, VReg_160.RegTypes, (add VGPR_160), (add AGPR_160)>; 1085 defm AV_192 : AVRegClass<6, VReg_192.RegTypes, (add VGPR_192), (add AGPR_192)>; 1086 defm AV_224 : AVRegClass<7, VReg_224.RegTypes, (add VGPR_224), (add AGPR_224)>; [all …]
|
H A D | DSInstructions.td | 904 foreach vt = VReg_64.RegTypes in { 908 foreach vt = VReg_128.RegTypes in { 916 foreach vt = VReg_64.RegTypes in { 923 foreach vt = VReg_96.RegTypes in { 928 foreach vt = VReg_128.RegTypes in { 939 foreach vt = VReg_64.RegTypes in { 946 foreach vt = VReg_96.RegTypes in { 955 foreach vt = VReg_128.RegTypes in {
|
H A D | SMInstructions.td | 172 if !gt(dstClass.RegTypes[0].Size, 32) then 1056 foreach vt = SReg_64.RegTypes in { 1060 foreach vt = SReg_96.RegTypes in { 1064 foreach vt = SReg_128.RegTypes in { 1068 foreach vt = SReg_256.RegTypes in { 1072 foreach vt = SReg_512.RegTypes in {
|
H A D | FLATInstructions.td | 1381 foreach vt = VReg_64.RegTypes in { 1388 foreach vt = VReg_128.RegTypes in { 1496 foreach vt = VReg_64.RegTypes in { 1503 foreach vt = VReg_128.RegTypes in { 1703 foreach vt = VReg_64.RegTypes in { 1710 foreach vt = VReg_128.RegTypes in {
|
H A D | BUFInstructions.td | 998 foreach vt = VReg_64.RegTypes in { 1002 foreach vt = VReg_96.RegTypes in { 1006 foreach vt = VReg_128.RegTypes in { 1036 foreach vt = VReg_64.RegTypes in { 1040 foreach vt = VReg_96.RegTypes in { 1044 foreach vt = VReg_128.RegTypes in {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrTable.td | 54 foreach vt = rc.RegTypes in {
|
H A D | WebAssemblyInstrInfo.td | 359 foreach vt = rc.RegTypes in {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 3550 const char RegTypes[] = {'g', 'o', 'l', 'i'}; in getRegForInlineAsmConstraint() local 3551 char RegType = RegTypes[RegNo / 8]; in getRegForInlineAsmConstraint()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | Target.td | 269 list<ValueType> RegTypes = regTypes;
|