Home
last modified time | relevance | path

Searched refs:OpdsMapping (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVRegisterBankInfo.cpp308 OpdsMapping[0] = GPRValueMapping; in getInstrMapping()
309 OpdsMapping[1] = GPRValueMapping; in getInstrMapping()
331 OpdsMapping[0] = GPRValueMapping; in getInstrMapping()
332 OpdsMapping[1] = GPRValueMapping; in getInstrMapping()
392 OpdsMapping[1] = GPRValueMapping; in getInstrMapping()
398 OpdsMapping[0] = OpdsMapping[2] = OpdsMapping[3] = Mapping; in getInstrMapping()
405 OpdsMapping[0] = GPRValueMapping; in getInstrMapping()
413 OpdsMapping[1] = GPRValueMapping; in getInstrMapping()
422 OpdsMapping[0] = GPRValueMapping; in getInstrMapping()
423 OpdsMapping[2] = OpdsMapping[3] = getFPValueMapping(Size); in getInstrMapping()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp3881 OpdsMapping[1] = OpdsMapping[2] = OpdsMapping[0]; in getInstrMapping()
4571 OpdsMapping[0] = OpdsMapping[2] in getInstrMapping()
4715 OpdsMapping[0] = in getInstrMapping()
4721 OpdsMapping[4] = in getInstrMapping()
5078 OpdsMapping[0] = in getInstrMapping()
5080 OpdsMapping[1] = in getInstrMapping()
5082 OpdsMapping[3] = in getInstrMapping()
5084 OpdsMapping[4] = in getInstrMapping()
5086 OpdsMapping[5] = in getInstrMapping()
5104 OpdsMapping[0] = in getInstrMapping()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86RegisterBankInfo.cpp128 SmallVectorImpl<const ValueMapping *> &OpdsMapping) { in getInstrValueMapping() argument
141 OpdsMapping[Idx] = Mapping; in getInstrValueMapping()
266 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOperands); in getInstrMapping() local
267 if (!getInstrValueMapping(MI, OpRegBankIdx, OpdsMapping)) in getInstrMapping()
271 getOperandsMapping(OpdsMapping), NumOperands); in getInstrMapping()
303 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOperands); in getInstrAlternativeMappings() local
304 if (!getInstrValueMapping(MI, OpRegBankIdx, OpdsMapping)) in getInstrAlternativeMappings()
308 /*ID*/ 1, /*Cost*/ 1, getOperandsMapping(OpdsMapping), NumOperands); in getInstrAlternativeMappings()
H A DX86RegisterBankInfo.h62 SmallVectorImpl<const ValueMapping *> &OpdsMapping);
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterBankInfo.h249 void setOperandsMapping(const ValueMapping *OpdsMapping) { in setOperandsMapping() argument
250 OperandsMapping = OpdsMapping; in setOperandsMapping()
509 const SmallVectorImpl<const ValueMapping *> &OpdsMapping) const;
517 std::initializer_list<const ValueMapping *> OpdsMapping) const;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterBankInfo.cpp364 const SmallVectorImpl<const RegisterBankInfo::ValueMapping *> &OpdsMapping) in getOperandsMapping()
366 return getOperandsMapping(OpdsMapping.begin(), OpdsMapping.end()); in getOperandsMapping()
370 std::initializer_list<const RegisterBankInfo::ValueMapping *> OpdsMapping) in getOperandsMapping()
372 return getOperandsMapping(OpdsMapping.begin(), OpdsMapping.end()); in getOperandsMapping()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCRegisterBankInfo.cpp214 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOperands); in getInstrMapping() local
215 OperandsMapping = getOperandsMapping(OpdsMapping); in getInstrMapping()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp1114 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOperands); in getInstrMapping() local
1124 OpdsMapping[Idx] = Mapping; in getInstrMapping()
1129 getOperandsMapping(OpdsMapping), NumOperands); in getInstrMapping()