Home
last modified time | relevance | path

Searched refs:RBIdx (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64GenRegisterBankInfo.def171 unsigned AArch64GenRegisterBankInfo::getRegBankBaseIdxOffset(unsigned RBIdx,
173 if (RBIdx == PMI_FirstGPR) {
182 if (RBIdx == PMI_FirstFPR) {
204 AArch64GenRegisterBankInfo::getValueMapping(PartialMappingIdx RBIdx,
206 assert(RBIdx != PartialMappingIdx::PMI_None && "No mapping needed for that");
207 unsigned BaseIdxOffset = getRegBankBaseIdxOffset(RBIdx, Size);
212 First3OpsIdx + (RBIdx - PartialMappingIdx::PMI_Min + BaseIdxOffset) *
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCGenRegisterBankInfo.def72 PPCGenRegisterBankInfo::getValueMapping(PartialMappingIdx RBIdx) {
73 assert(RBIdx != PartialMappingIdx::PMI_None && "No mapping needed for that");
75 unsigned ValMappingIdx = RBIdx - PMI_Min;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.h73 static unsigned getRegBankBaseIdxOffset(unsigned RBIdx, TypeSize Size);
83 getValueMapping(PartialMappingIdx RBIdx, TypeSize Size);
H A DAArch64RegisterBankInfo.cpp447 PartialMappingIdx RBIdx = IsFPR ? PMI_FirstFPR : PMI_FirstGPR; in getSameKindOfOperandsMapping() local
462 RBIdx, OpTy.getSizeInBits()) == in getSameKindOfOperandsMapping()
463 AArch64GenRegisterBankInfo::getRegBankBaseIdxOffset(RBIdx, Size) && in getSameKindOfOperandsMapping()
472 getValueMapping(RBIdx, Size), NumOperands); in getSameKindOfOperandsMapping()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCRegisterBankInfo.h45 /// at \p RBIdx.
50 /// \pre \p RBIdx != PartialMappingIdx::None
52 getValueMapping(PartialMappingIdx RBIdx);