/freebsd-current/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
H A D | M68kRegisterBankInfo.cpp | 36 const RegisterBankInfo::PartialMapping PartMappings[]{ 50 {&PartMappings[PMI_GPR - PMI_Min], 1}, 51 {&PartMappings[PMI_GPR - PMI_Min], 1}, 52 {&PartMappings[PMI_GPR - PMI_Min], 1},
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMRegisterBankInfo.cpp | 38 const RegisterBankInfo::PartialMapping PartMappings[]{ 57 checkPartMapping(PartMappings[PMI_GPR - PMI_Min], 0, 32, GPRRegBankID) && 60 checkPartMapping(PartMappings[PMI_SPR - PMI_Min], 0, 32, FPRRegBankID) && 63 checkPartMapping(PartMappings[PMI_DPR - PMI_Min], 0, 64, FPRRegBankID) && 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_SP [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVRegisterBankInfo.cpp | 27 const RegisterBankInfo::PartialMapping PartMappings[] = { member in namespace:llvm::RISCV 45 {&PartMappings[PMI_GPRB32], 1}, 46 {&PartMappings[PMI_GPRB32], 1}, 47 {&PartMappings[PMI_GPRB32], 1}, 49 {&PartMappings[PMI_GPRB64], 1}, 50 {&PartMappings[PMI_GPRB64], 1}, 51 {&PartMappings[PMI_GPRB64], 1}, 53 {&PartMappings[PMI_FPRB32], 1}, 54 {&PartMappings[PMI_FPRB32], 1}, 55 {&PartMappings[PMI_FPRB3 [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
H A D | X86RegisterBankInfo.h | 32 static RegisterBankInfo::PartialMapping PartMappings[]; member in class:llvm::X86GenRegisterBankInfo
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCRegisterBankInfo.h | 40 static const RegisterBankInfo::PartialMapping PartMappings[]; member in class:llvm::PPCGenRegisterBankInfo
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterBankInfo.cpp | 35 const RegisterBankInfo::PartialMapping PartMappings[]{ 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_DP [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64RegisterBankInfo.h | 46 static const RegisterBankInfo::PartialMapping PartMappings[]; member in class:llvm::AArch64GenRegisterBankInfo
|
H A D | AArch64RegisterBankInfo.cpp | 169 &AArch64GenRegisterBankInfo::PartMappings[PartialMapDstIdx] && \ 173 &AArch64GenRegisterBankInfo::PartMappings[PartialMapSrcIdx] && \ 197 &AArch64GenRegisterBankInfo::PartMappings[PartialMapDstIdx] && \ 201 &AArch64GenRegisterBankInfo::PartMappings[PartialMapSrcIdx] && \ 837 *AArch64GenRegisterBankInfo::PartMappings[OpRegBankIdx[0]].RegBank, 838 *AArch64GenRegisterBankInfo::PartMappings[OpRegBankIdx[1]].RegBank,
|