Searched refs:OpdsMapping (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterBankInfo.cpp | 3325 SmallVector<const ValueMapping*, 8> OpdsMapping(MI.getNumOperands()); in getDefaultMappingSOP() local 3333 OpdsMapping[i] = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size); in getDefaultMappingSOP() 3335 return getInstructionMapping(1, 1, getOperandsMapping(OpdsMapping), in getDefaultMappingSOP() 3343 SmallVector<const ValueMapping*, 8> OpdsMapping(MI.getNumOperands()); in getDefaultMappingVOP() local 3356 OpdsMapping[i] = AMDGPU::getValueMapping(BankID, Size); in getDefaultMappingVOP() 3359 return getInstructionMapping(1, 1, getOperandsMapping(OpdsMapping), in getDefaultMappingVOP() 3367 SmallVector<const ValueMapping*, 8> OpdsMapping(MI.getNumOperands()); in getDefaultMappingAllVGPR() local 3375 OpdsMapping[I] = AMDGPU::getValueMapping(AMDGPU::VGPRRegBankID, Size); in getDefaultMappingAllVGPR() 3378 return getInstructionMapping(1, 1, getOperandsMapping(OpdsMapping), in getDefaultMappingAllVGPR() 3391 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOps); in getImageMapping() local [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86RegisterBankInfo.cpp | 127 SmallVectorImpl<const ValueMapping *> &OpdsMapping) { in getInstrValueMapping() argument 140 OpdsMapping[Idx] = Mapping; in getInstrValueMapping() 265 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOperands); in getInstrMapping() local 266 if (!getInstrValueMapping(MI, OpRegBankIdx, OpdsMapping)) in getInstrMapping() 270 getOperandsMapping(OpdsMapping), NumOperands); in getInstrMapping() 302 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOperands); in getInstrAlternativeMappings() local 303 if (!getInstrValueMapping(MI, OpRegBankIdx, OpdsMapping)) in getInstrAlternativeMappings() 307 /*ID*/ 1, /*Cost*/ 1, getOperandsMapping(OpdsMapping), NumOperands); in getInstrAlternativeMappings()
|
| H A D | X86RegisterBankInfo.h | 62 SmallVectorImpl<const ValueMapping *> &OpdsMapping);
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | RegisterBankInfo.h | 247 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;
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | RegisterBankInfo.cpp | 359 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()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCRegisterBankInfo.cpp | 181 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOperands); in getInstrMapping() local 182 OperandsMapping = getOperandsMapping(OpdsMapping); in getInstrMapping()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64RegisterBankInfo.cpp | 991 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOperands); in getInstrMapping() local 1001 OpdsMapping[Idx] = Mapping; in getInstrMapping() 1006 getOperandsMapping(OpdsMapping), NumOperands); in getInstrMapping()
|