Searched refs:OperandsMapping (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegisterBankInfo.h198 const ValueMapping *OperandsMapping = nullptr; member in class:llvm::RegisterBankInfo::InstructionMapping
205 return OperandsMapping[i];
216 const ValueMapping *OperandsMapping,
218 : ID(ID), Cost(Cost), OperandsMapping(OperandsMapping),
248 OperandsMapping = OpdsMapping;
254 return getID() != InvalidMappingID && OperandsMapping;
490 /// OperandsMapping could have the same content.
519 const ValueMapping *OperandsMapping = nullptr,
526 const ValueMapping *OperandsMapping,
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMRegisterBankInfo.cpp230 const ValueMapping *OperandsMapping = &ARM::ValueMappings[ARM::GPR3OpsIdx]; local
238 OperandsMapping = Ty.getSizeInBits() == 64
261 OperandsMapping = &ARM::ValueMappings[ARM::GPR3OpsIdx];
273 OperandsMapping =
283 OperandsMapping =
296 OperandsMapping =Ty.getSizeInBits() == 64
303 OperandsMapping =
319 OperandsMapping =
328 OperandsMapping =
339 OperandsMapping
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.cpp447 const ValueMapping *OperandsMapping = &Mips::ValueMappings[Mips::GPRIdx]; local
486 OperandsMapping = &Mips::ValueMappings[Mips::GPRIdx];
495 OperandsMapping = &Mips::ValueMappings[Mips::GPRIdx];
497 OperandsMapping = getMSAMapping(MF);
502 OperandsMapping = getOperandsMapping(
512 OperandsMapping = getOperandsMapping(
519 OperandsMapping =
532 OperandsMapping =
535 return getInstructionMapping(CustomMappingID, /*Cost=*/1, OperandsMapping,
552 OperandsMapping
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegisterBankInfo.cpp182 SmallVector<const ValueMapping *, 8> OperandsMapping(NumOperandsForMapping);
219 if (!OperandsMapping[0]) {
224 OperandsMapping[0] = &getValueMapping(0, ResultSize, *CurRegBank);
226 OperandsMapping[0] = ValMapping;
251 OperandsMapping[OpIdx] = ValMapping;
262 /*OperandsMapping*/ getOperandsMapping(OperandsMapping),
375 const RegisterBankInfo::ValueMapping *OperandsMapping,
377 return hash_combine(ID, Cost, OperandsMapping, NumOperands);
383 const RegisterBankInfo::ValueMapping *OperandsMapping,
374 hashInstructionMapping(unsigned ID, unsigned Cost, const RegisterBankInfo::ValueMapping *OperandsMapping, unsigned NumOperands) argument
381 getInstructionMappingImpl( bool IsInvalid, unsigned ID, unsigned Cost, const RegisterBankInfo::ValueMapping *OperandsMapping, unsigned NumOperands) const argument
[all...]

Completed in 115 milliseconds