Searched refs:OperandsMapping (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCRegisterBankInfo.cpp | 88 const ValueMapping *OperandsMapping = nullptr; in getInstrMapping() local 110 OperandsMapping = getValueMapping(PMI_VEC128); in getInstrMapping() 113 OperandsMapping = getValueMapping(PMI_GPR64); in getInstrMapping() 129 OperandsMapping = getValueMapping(PMI_FPR32); in getInstrMapping() 132 OperandsMapping = getValueMapping(PMI_FPR64); in getInstrMapping() 135 OperandsMapping = getValueMapping(PMI_VEC128); in getInstrMapping() 143 OperandsMapping = getOperandsMapping( in getInstrMapping() 150 OperandsMapping = getOperandsMapping({getValueMapping(PMI_GPR64), nullptr}); in getInstrMapping() 153 OperandsMapping = getOperandsMapping({getValueMapping(PMI_GPR64), nullptr}); in getInstrMapping() 160 OperandsMapping = getOperandsMapping( in getInstrMapping() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMRegisterBankInfo.cpp | 228 const ValueMapping *OperandsMapping = &ARM::ValueMappings[ARM::GPR3OpsIdx]; in getInstrMapping() local 236 OperandsMapping = Ty.getSizeInBits() == 64 in getInstrMapping() 259 OperandsMapping = &ARM::ValueMappings[ARM::GPR3OpsIdx]; in getInstrMapping() 271 OperandsMapping = in getInstrMapping() 281 OperandsMapping = in getInstrMapping() 294 OperandsMapping =Ty.getSizeInBits() == 64 in getInstrMapping() 301 OperandsMapping = in getInstrMapping() 317 OperandsMapping = in getInstrMapping() 326 OperandsMapping = in getInstrMapping() 337 OperandsMapping = in getInstrMapping() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterBankInfo.cpp | 426 const ValueMapping *OperandsMapping = &Mips::ValueMappings[Mips::GPRIdx]; in getInstrMapping() local 465 OperandsMapping = &Mips::ValueMappings[Mips::GPRIdx]; in getInstrMapping() 474 OperandsMapping = &Mips::ValueMappings[Mips::GPRIdx]; in getInstrMapping() 476 OperandsMapping = getMSAMapping(MF); in getInstrMapping() 481 OperandsMapping = getOperandsMapping( in getInstrMapping() 491 OperandsMapping = getOperandsMapping( in getInstrMapping() 498 OperandsMapping = in getInstrMapping() 511 OperandsMapping = in getInstrMapping() 514 return getInstructionMapping(CustomMappingID, /*Cost=*/1, OperandsMapping, in getInstrMapping() 531 OperandsMapping = getOperandsMapping( in getInstrMapping() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RegisterBankInfo.h | 201 const ValueMapping *OperandsMapping = nullptr; variable 208 return OperandsMapping[i]; in getOperandMapping() 219 const ValueMapping *OperandsMapping, in InstructionMapping() argument 221 : ID(ID), Cost(Cost), OperandsMapping(OperandsMapping), in InstructionMapping() 250 OperandsMapping = OpdsMapping; in setOperandsMapping() 256 return getID() != InvalidMappingID && OperandsMapping; in isValid() 528 const ValueMapping *OperandsMapping = nullptr, 535 const ValueMapping *OperandsMapping, in getInstructionMapping() argument 538 OperandsMapping, NumOperands); in getInstructionMapping()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
H A D | M68kRegisterBankInfo.cpp | 80 const ValueMapping *OperandsMapping = &M68k::ValueMappings[M68k::GPR3OpsIdx]; in getInstrMapping() local 90 OperandsMapping = &M68k::ValueMappings[M68k::GPR3OpsIdx]; in getInstrMapping() 96 OperandsMapping = in getInstrMapping() 103 return getInstructionMapping(DefaultMappingID, /*Cost=*/1, OperandsMapping, in getInstrMapping()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RegisterBankInfo.cpp | 184 SmallVector<const ValueMapping *, 8> OperandsMapping(NumOperandsForMapping); in getInstrMappingImpl() local 221 if (!OperandsMapping[0]) { in getInstrMappingImpl() 226 OperandsMapping[0] = &getValueMapping(0, ResultSize, *CurRegBank); in getInstrMappingImpl() 228 OperandsMapping[0] = ValMapping; in getInstrMappingImpl() 253 OperandsMapping[OpIdx] = ValMapping; in getInstrMappingImpl() 264 /*OperandsMapping*/ getOperandsMapping(OperandsMapping), in getInstrMappingImpl() 377 const RegisterBankInfo::ValueMapping *OperandsMapping, in hashInstructionMapping() argument 379 return hash_combine(ID, Cost, OperandsMapping, NumOperands); in hashInstructionMapping() 385 const RegisterBankInfo::ValueMapping *OperandsMapping, in getInstructionMappingImpl() argument 388 OperandsMapping == nullptr && NumOperands == 0) || in getInstructionMappingImpl() [all …]
|