/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCRegisterBankInfo.cpp | 69 const ValueMapping *OperandsMapping = nullptr; 91 OperandsMapping = getValueMapping(PMI_VEC128); in getInstrMapping() 94 OperandsMapping = getValueMapping(PMI_GPR64); in getInstrMapping() 110 OperandsMapping = getValueMapping(PMI_FPR32); in getInstrMapping() 113 OperandsMapping = getValueMapping(PMI_FPR64); in getInstrMapping() 116 OperandsMapping = getValueMapping(PMI_VEC128); in getInstrMapping() 124 OperandsMapping = getOperandsMapping( in getInstrMapping() 131 OperandsMapping = getOperandsMapping({getValueMapping(PMI_GPR64), nullptr}); in getInstrMapping() 134 OperandsMapping = getOperandsMapping({getValueMapping(PMI_GPR64), nullptr}); in getInstrMapping() 141 OperandsMapping in getInstrMapping() 88 const ValueMapping *OperandsMapping = nullptr; getInstrMapping() local [all...] |
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMRegisterBankInfo.cpp | 190 const ValueMapping *OperandsMapping = &ARM::ValueMappings[ARM::GPR3OpsIdx]; in getRegBankFromRegClass() 198 OperandsMapping = Ty.getSizeInBits() == 64 in getRegBankFromRegClass() 221 OperandsMapping = &ARM::ValueMappings[ARM::GPR3OpsIdx]; in getInstrMapping() 233 OperandsMapping = in getInstrMapping() 243 OperandsMapping = in getInstrMapping() 256 OperandsMapping =Ty.getSizeInBits() == 64 in getInstrMapping() 263 OperandsMapping = in getInstrMapping() 279 OperandsMapping = in getInstrMapping() 288 OperandsMapping = in getInstrMapping() 299 OperandsMapping in getInstrMapping() 228 const ValueMapping *OperandsMapping = &ARM::ValueMappings[ARM::GPR3OpsIdx]; getInstrMapping() local [all...] |
/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterBankInfo.cpp | 397 const ValueMapping *OperandsMapping = &Mips::ValueMappings[Mips::GPRIdx]; in getGprbOrCustomMapping() 436 OperandsMapping = &Mips::ValueMappings[Mips::GPRIdx]; in getInstrMapping() 445 OperandsMapping = &Mips::ValueMappings[Mips::GPRIdx]; in getInstrMapping() 447 OperandsMapping = getMSAMapping(MF); in getInstrMapping() 452 OperandsMapping = getOperandsMapping( in getInstrMapping() 462 OperandsMapping = getOperandsMapping( in getInstrMapping() 469 OperandsMapping = in getInstrMapping() 482 OperandsMapping = in getInstrMapping() 485 return getInstructionMapping(CustomMappingID, /*Cost=*/1, OperandsMapping, in getInstrMapping() 502 OperandsMapping in getInstrMapping() 426 const ValueMapping *OperandsMapping = &Mips::ValueMappings[Mips::GPRIdx]; getInstrMapping() local [all...] |
/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()
|
/llvm-project/llvm/lib/Target/M68k/GISel/ |
H A D | M68kRegisterBankInfo.cpp | 74 const ValueMapping *OperandsMapping = &M68k::ValueMappings[M68k::GPR3OpsIdx]; in getInstrMapping() 84 OperandsMapping = &M68k::ValueMappings[M68k::GPR3OpsIdx]; in getInstrMapping() 90 OperandsMapping = in getInstrMapping() 97 return getInstructionMapping(DefaultMappingID, /*Cost=*/1, OperandsMapping, in getInstrMapping() 80 const ValueMapping *OperandsMapping = &M68k::ValueMappings[M68k::GPR3OpsIdx]; getInstrMapping() local
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | RegisterBankInfo.cpp | 182 SmallVector<const ValueMapping *, 8> OperandsMapping(NumOperandsForMapping); in getInstrMappingImpl() 220 if (!OperandsMapping[0]) { in getInstrMappingImpl() 225 OperandsMapping[0] = &getValueMapping(0, ResultSize, *CurRegBank); in getInstrMappingImpl() 227 OperandsMapping[0] = ValMapping; in getInstrMappingImpl() 252 OperandsMapping[OpIdx] = ValMapping; in getInstrMappingImpl() 263 /*OperandsMapping*/ getOperandsMapping(OperandsMapping), in getInstrMappingImpl() 376 const RegisterBankInfo::ValueMapping *OperandsMapping, in hashInstructionMapping() 378 return hash_combine(ID, Cost, OperandsMapping, NumOperands); in hashInstructionMapping() 384 const RegisterBankInfo::ValueMapping *OperandsMapping, in getInstructionMappingImpl() 184 SmallVector<const ValueMapping *, 8> OperandsMapping(NumOperandsForMapping); getInstrMappingImpl() local 377 hashInstructionMapping(unsigned ID,unsigned Cost,const RegisterBankInfo::ValueMapping * OperandsMapping,unsigned NumOperands) hashInstructionMapping() argument 385 getInstructionMappingImpl(bool IsInvalid,unsigned ID,unsigned Cost,const RegisterBankInfo::ValueMapping * OperandsMapping,unsigned NumOperands) const getInstructionMappingImpl() argument [all...] |