Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp3500 OpdsMapping[0] = ValMapping; in getInstrMappingForLoad()
3501 OpdsMapping[1] = PtrMapping; in getInstrMappingForLoad()
3577 OpdsMapping[0] = &ValMap; in getInstrMapping()
3579 OpdsMapping[1] = &ValMap; in getInstrMapping()
3707 OpdsMapping[1] = OpdsMapping[2] = OpdsMapping[0]; in getInstrMapping()
3881 OpdsMapping[3] = nullptr; in getInstrMapping()
3890 OpdsMapping[2] = nullptr; in getInstrMapping()
3931 OpdsMapping[0] = OpdsMapping[1] = AMDGPU::getValueMapping(BankID, Size); in getInstrMapping()
4310 OpdsMapping[0] = OpdsMapping[2] in getInstrMapping()
4445 OpdsMapping[0] = in getInstrMapping()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.cpp127 SmallVectorImpl<const ValueMapping *> &OpdsMapping) { in getInstrValueMapping() argument
138 OpdsMapping[Idx] = Mapping; in getInstrValueMapping()
263 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOperands); in getInstrMapping() local
264 if (!getInstrValueMapping(MI, OpRegBankIdx, OpdsMapping)) in getInstrMapping()
268 getOperandsMapping(OpdsMapping), NumOperands); in getInstrMapping()
300 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOperands); in getInstrAlternativeMappings() local
301 if (!getInstrValueMapping(MI, OpRegBankIdx, OpdsMapping)) in getInstrAlternativeMappings()
305 /*ID*/ 1, /*Cost*/ 1, getOperandsMapping(OpdsMapping), NumOperands); in getInstrAlternativeMappings()
H A DX86RegisterBankInfo.h62 SmallVectorImpl<const ValueMapping *> &OpdsMapping);
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DRegisterBankInfo.h247 void setOperandsMapping(const ValueMapping *OpdsMapping) { in setOperandsMapping() argument
248 OperandsMapping = OpdsMapping; in setOperandsMapping()
500 const SmallVectorImpl<const ValueMapping *> &OpdsMapping) const;
508 std::initializer_list<const ValueMapping *> OpdsMapping) const;
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRegisterBankInfo.cpp359 const SmallVectorImpl<const RegisterBankInfo::ValueMapping *> &OpdsMapping) in getOperandsMapping()
361 return getOperandsMapping(OpdsMapping.begin(), OpdsMapping.end()); in getOperandsMapping()
365 std::initializer_list<const RegisterBankInfo::ValueMapping *> OpdsMapping) in getOperandsMapping()
367 return getOperandsMapping(OpdsMapping.begin(), OpdsMapping.end()); in getOperandsMapping()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp989 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOperands); in getInstrMapping() local
996 OpdsMapping[Idx] = Mapping; in getInstrMapping()
1001 getOperandsMapping(OpdsMapping), NumOperands); in getInstrMapping()