Searched refs:PartialMappingIdx (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.h27 enum PartialMappingIdx { enum in class:llvm::AArch64GenRegisterBankInfo
46 static PartialMappingIdx BankIDToCopyMapIdx[];
67 static bool checkPartialMappingIdx(PartialMappingIdx FirstAlias,
68 PartialMappingIdx LastAlias,
69 ArrayRef<PartialMappingIdx> Order);
79 /// \pre \p RBIdx != PartialMappingIdx::None
81 getValueMapping(PartialMappingIdx RBIdx, unsigned Size);
H A DAArch64RegisterBankInfo.cpp88 "PartialMappingIdx's are incorrectly ordered");
92 "PartialMappingIdx's are incorrectly ordered");
98 checkPartialMap(PartialMappingIdx::Idx, ValStartIdx, ValLength, RB) && \
114 assert(checkValueMapImpl(PartialMappingIdx::PMI_##RBName##Size, \
115 PartialMappingIdx::PMI_First##RBName, Size, \
440 PartialMappingIdx RBIdx = IsFPR ? PMI_FirstFPR : PMI_FirstGPR;
625 SmallVector<PartialMappingIdx, 4> OpRegBankIdx(NumOperands);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.h35 static PartialMappingIdx getPartialMappingIdx(const LLT &Ty, bool isFP);
37 getValueMapping(PartialMappingIdx Idx, unsigned NumOperands);
55 SmallVectorImpl<PartialMappingIdx> &OpRegBankIdx);
61 const SmallVectorImpl<PartialMappingIdx> &OpRegBankIdx,
H A DX86RegisterBankInfo.cpp65 X86GenRegisterBankInfo::PartialMappingIdx
113 SmallVectorImpl<PartialMappingIdx> &OpRegBankIdx) {
127 const SmallVectorImpl<PartialMappingIdx> &OpRegBankIdx,
200 SmallVector<PartialMappingIdx, 4> OpRegBankIdx(NumOperands);
297 SmallVector<PartialMappingIdx, 4> OpRegBankIdx(NumOperands);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMRegisterBankInfo.cpp31 enum PartialMappingIdx { enum in namespace:llvm::ARM
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.cpp27 enum PartialMappingIdx { enum in namespace:llvm::Mips

Completed in 172 milliseconds