Home
last modified time | relevance | path

Searched refs:PartMappings (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUGenRegisterBankInfo.def57 const RegisterBankInfo::PartialMapping PartMappings[] {
104 {&PartMappings[0], 1},
107 {&PartMappings[1], 1}, // 1
111 {&PartMappings[2], 1}, // 16
112 {&PartMappings[3], 1}, // 32
113 {&PartMappings[4], 1}, // 64
114 {&PartMappings[5], 1}, // 128
115 {&PartMappings[6], 1}, // 256
116 {&PartMappings[7], 1}, // 512
117 {&PartMappings[8], 1}, // 1024
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64GenRegisterBankInfo.def14 const RegisterBankInfo::PartialMapping AArch64GenRegisterBankInfo::PartMappings[]{
44 {&AArch64GenRegisterBankInfo::PartMappings[PMI_FPR16 - PMI_Min], 1},
45 {&AArch64GenRegisterBankInfo::PartMappings[PMI_FPR16 - PMI_Min], 1},
46 {&AArch64GenRegisterBankInfo::PartMappings[PMI_FPR16 - PMI_Min], 1},
48 {&AArch64GenRegisterBankInfo::PartMappings[PMI_FPR32 - PMI_Min], 1},
49 {&AArch64GenRegisterBankInfo::PartMappings[PMI_FPR32 - PMI_Min], 1},
50 {&AArch64GenRegisterBankInfo::PartMappings[PMI_FPR32 - PMI_Min], 1},
52 {&AArch64GenRegisterBankInfo::PartMappings[PMI_FPR64 - PMI_Min], 1},
53 {&AArch64GenRegisterBankInfo::PartMappings[PMI_FPR64 - PMI_Min], 1},
54 {&AArch64GenRegisterBankInfo::PartMappings[PMI_FPR64 - PMI_Min], 1},
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVRegisterBankInfo.cpp28 const RegisterBankInfo::PartialMapping PartMappings[] = { variable
58 {&PartMappings[PMI_GPRB32], 1},
59 {&PartMappings[PMI_GPRB32], 1},
60 {&PartMappings[PMI_GPRB32], 1},
62 {&PartMappings[PMI_GPRB64], 1},
63 {&PartMappings[PMI_GPRB64], 1},
64 {&PartMappings[PMI_GPRB64], 1},
66 {&PartMappings[PMI_FPRB16], 1},
67 {&PartMappings[PMI_FPRB16], 1},
68 {&PartMappings[PMI_FPRB16], 1},
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCGenRegisterBankInfo.def15 const RegisterBankInfo::PartialMapping PPCGenRegisterBankInfo::PartMappings[]{
47 {&PPCGenRegisterBankInfo::PartMappings[PMI_GPR32 - PMI_Min], 1},
48 {&PPCGenRegisterBankInfo::PartMappings[PMI_GPR32 - PMI_Min], 1},
49 {&PPCGenRegisterBankInfo::PartMappings[PMI_GPR32 - PMI_Min], 1},
51 {&PPCGenRegisterBankInfo::PartMappings[PMI_GPR64 - PMI_Min], 1},
52 {&PPCGenRegisterBankInfo::PartMappings[PMI_GPR64 - PMI_Min], 1},
53 {&PPCGenRegisterBankInfo::PartMappings[PMI_GPR64 - PMI_Min], 1},
55 {&PPCGenRegisterBankInfo::PartMappings[PMI_FPR32 - PMI_Min], 1},
56 {&PPCGenRegisterBankInfo::PartMappings[PMI_FPR32 - PMI_Min], 1},
57 {&PPCGenRegisterBankInfo::PartMappings[PMI_FPR3
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMRegisterBankInfo.cpp38 const RegisterBankInfo::PartialMapping PartMappings[]{ variable
57 checkPartMapping(PartMappings[PMI_GPR - PMI_Min], 0, 32, GPRRegBankID) && in checkPartialMappings()
60 checkPartMapping(PartMappings[PMI_SPR - PMI_Min], 0, 32, FPRRegBankID) && in checkPartialMappings()
63 checkPartMapping(PartMappings[PMI_DPR - PMI_Min], 0, 64, FPRRegBankID) && in checkPartialMappings()
79 {&PartMappings[PMI_GPR - PMI_Min], 1},
80 {&PartMappings[PMI_GPR - PMI_Min], 1},
81 {&PartMappings[PMI_GPR - PMI_Min], 1},
83 {&PartMappings[PMI_SPR - PMI_Min], 1},
84 {&PartMappings[PMI_SPR - PMI_Min], 1},
85 {&PartMappings[PMI_SPR - PMI_Min], 1},
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kRegisterBankInfo.cpp36 const RegisterBankInfo::PartialMapping PartMappings[]{ variable
50 {&PartMappings[PMI_GPR - PMI_Min], 1},
51 {&PartMappings[PMI_GPR - PMI_Min], 1},
52 {&PartMappings[PMI_GPR - PMI_Min], 1},
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.cpp35 const RegisterBankInfo::PartialMapping PartMappings[]{ variable
54 {&PartMappings[PMI_GPR - PMI_Min], 1},
55 {&PartMappings[PMI_GPR - PMI_Min], 1},
56 {&PartMappings[PMI_GPR - PMI_Min], 1},
58 {&PartMappings[PMI_SPR - PMI_Min], 1},
59 {&PartMappings[PMI_SPR - PMI_Min], 1},
60 {&PartMappings[PMI_SPR - PMI_Min], 1},
62 {&PartMappings[PMI_DPR - PMI_Min], 1},
63 {&PartMappings[PMI_DPR - PMI_Min], 1},
64 {&PartMappings[PMI_DPR - PMI_Min], 1},
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86GenRegisterBankInfo.def14 RegisterBankInfo::PartialMapping X86GenRegisterBankInfo::PartMappings[]{
56 { &X86GenRegisterBankInfo::PartMappings[INDEX], NUM }
H A DX86RegisterBankInfo.h
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCRegisterBankInfo.h40 static const RegisterBankInfo::PartialMapping PartMappings[]; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp171 &AArch64GenRegisterBankInfo::PartMappings[PartialMapDstIdx] && \ in AArch64RegisterBankInfo()
175 &AArch64GenRegisterBankInfo::PartMappings[PartialMapSrcIdx] && \ in AArch64RegisterBankInfo()
199 &AArch64GenRegisterBankInfo::PartMappings[PartialMapDstIdx] && \ in AArch64RegisterBankInfo()
203 &AArch64GenRegisterBankInfo::PartMappings[PartialMapSrcIdx] && \ in AArch64RegisterBankInfo()
839 *AArch64GenRegisterBankInfo::PartMappings[OpRegBankIdx[0]].RegBank, in getInstrMapping()
840 *AArch64GenRegisterBankInfo::PartMappings[OpRegBankIdx[1]].RegBank, in getInstrMapping()
H A DAArch64RegisterBankInfo.h46 static const RegisterBankInfo::PartialMapping PartMappings[]; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86RegisterBankInfo.h32 static RegisterBankInfo::PartialMapping PartMappings[];