Home
last modified time | relevance | path

Searched refs:getValueMapping (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCRegisterBankInfo.cpp91 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 DPPCRegisterBankInfo.h52 getValueMapping(PartialMappingIdx RBIdx);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp326 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 DAMDGPUGenRegisterBankInfo.def190 const RegisterBankInfo::ValueMapping *getValueMapping(unsigned BankID,
297 return getValueMapping(BankID, Size);
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCGenRegisterBankInfo.def32 // 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 DX86RegisterBankInfo.cpp
H A DX86RegisterBankInfo.h
H A DX86GenRegisterBankInfo.def101 X86GenRegisterBankInfo::getValueMapping(PartialMappingIdx Idx,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp274 /*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 DAArch64RegisterBankInfo.h83 getValueMapping(PartialMappingIdx RBIdx, TypeSize Size);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterBankInfo.cpp217 &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 DX86RegisterBankInfo.cpp224 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 DX86RegisterBankInfo.h38 getValueMapping(PartialMappingIdx Idx, unsigned NumOperands);
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64GenRegisterBankInfo.def140 AArch64GenRegisterBankInfo::getValueMapping(
206 AArch64GenRegisterBankInfo::getValueMapping(PartialMappingIdx RBIdx,
241 return getValueMapping(DstRBIdx, Size);
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterBankInfo.h479 const ValueMapping &getValueMapping(unsigned StartIdx, unsigned Length,
483 const ValueMapping &getValueMapping(const PartialMapping *BreakDown,