| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCRegisterBankInfo.cpp | 91 OperandsMapping = getValueMapping(PMI_VEC128); in getInstrMapping() 94 OperandsMapping = getValueMapping(PMI_GPR64); in getInstrMapping() 110 OperandsMapping = getValueMapping(PMI_FPR32); in getInstrMapping() 113 OperandsMapping = getValueMapping(PMI_FPR64); in getInstrMapping() 116 OperandsMapping = getValueMapping(PMI_VEC128); in getInstrMapping() 125 {getValueMapping(PMI_CR), nullptr, in getInstrMapping() 126 getValueMapping(CmpSize == 32 ? PMI_FPR32 : PMI_FPR64), in getInstrMapping() 127 getValueMapping(CmpSize == 32 ? PMI_FPR32 : PMI_FPR64)}); in getInstrMapping() 131 OperandsMapping = getOperandsMapping({getValueMapping(PMI_GPR64), nullptr}); in getInstrMapping() 134 OperandsMapping = getOperandsMapping({getValueMapping(PMI_GPR64), nullptr}); in getInstrMapping() [all …]
|
| H A D | PPCRegisterBankInfo.h | 52 getValueMapping(PartialMappingIdx RBIdx);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterBankInfo.cpp | 326 Operands[I] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, SizeI); in addMappingFromTable() 334 Operands[OpIdx] = AMDGPU::getValueMapping(Entry.RegBanks[I], Sizes[I]); in addMappingFromTable() 513 {AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, 32), in getInstrAlternativeMappings() 514 AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, 32), in getInstrAlternativeMappings() 515 AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, 32)}), in getInstrAlternativeMappings() 521 {AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, Size), in getInstrAlternativeMappings() 522 AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, Size), in getInstrAlternativeMappings() 523 AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, Size)}), in getInstrAlternativeMappings() 534 {AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size), in getInstrAlternativeMappings() 535 AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size), in getInstrAlternativeMappings() [all …]
|
| H A D | AMDGPUGenRegisterBankInfo.def | 190 const RegisterBankInfo::ValueMapping *getValueMapping(unsigned BankID, 297 return getValueMapping(BankID, Size);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCGenRegisterBankInfo.def | 32 // Pointers to the entries in this array are returned by getValueMapping() and 72 PPCGenRegisterBankInfo::getValueMapping(PartialMappingIdx RBIdx) { 100 return getValueMapping(DstRBIdx);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86RegisterBankInfo.cpp | |
| H A D | X86RegisterBankInfo.h | |
| H A D | X86GenRegisterBankInfo.def | 101 X86GenRegisterBankInfo::getValueMapping(PartialMappingIdx Idx,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64RegisterBankInfo.cpp | 274 /*ID*/ 1, /*Cost*/ 1, getValueMapping(PMI_FirstGPR, Size), in getInstrAlternativeMappings() 277 /*ID*/ 2, /*Cost*/ 1, getValueMapping(PMI_FirstFPR, Size), in getInstrAlternativeMappings() 338 {getValueMapping(PMI_FirstGPR, Size), in getInstrAlternativeMappings() 340 getValueMapping(PMI_FirstGPR, TypeSize::getFixed(64))}), in getInstrAlternativeMappings() 345 {getValueMapping(PMI_FirstFPR, Size), in getInstrAlternativeMappings() 347 getValueMapping(PMI_FirstGPR, TypeSize::getFixed(64))}), in getInstrAlternativeMappings() 447 getValueMapping(RBIdx, Size), NumOperands); in getSameKindOfOperandsMapping() 1172 getValueMapping(OpRegBankIdx[Idx], TypeSize::getFixed(OpSize[Idx])); in getInstrMapping()
|
| H A D | AArch64RegisterBankInfo.h | 83 getValueMapping(PartialMappingIdx RBIdx, TypeSize Size);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RegisterBankInfo.cpp | 217 &getValueMapping(0, Size.getKnownMinValue(), *CurRegBank); in getInstrMappingImpl() 224 OperandsMapping[0] = &getValueMapping(0, ResultSize, *CurRegBank); in getInstrMappingImpl() 297 RegisterBankInfo::getValueMapping(unsigned StartIdx, unsigned Length, in getValueMapping() function in RegisterBankInfo 299 return getValueMapping(&getPartialMapping(StartIdx, Length, RegBank), 1); in getValueMapping() 314 RegisterBankInfo::getValueMapping(const PartialMapping *BreakDown, in getValueMapping() function in RegisterBankInfo
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86RegisterBankInfo.cpp | 224 auto Mapping = getValueMapping(OpRegBankIdx[Idx], 1); in getInstrValueMapping() 246 auto Mapping = getValueMapping(getPartialMappingIdx(MI, Ty, isFP), 3); in getSameOperandsMapping() 282 auto Mapping = getValueMapping(getPartialMappingIdx(MI, Ty, false), 3); in getInstrMapping()
|
| H A D | X86RegisterBankInfo.h | 38 getValueMapping(PartialMappingIdx Idx, unsigned NumOperands);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64GenRegisterBankInfo.def | 140 AArch64GenRegisterBankInfo::getValueMapping( 206 AArch64GenRegisterBankInfo::getValueMapping(PartialMappingIdx RBIdx, 241 return getValueMapping(DstRBIdx, Size);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | RegisterBankInfo.h | 479 const ValueMapping &getValueMapping(unsigned StartIdx, unsigned Length, 483 const ValueMapping &getValueMapping(const PartialMapping *BreakDown,
|