Lines Matching refs:OperandsMapping
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()
394 hashInstructionMapping(ID, Cost, OperandsMapping, NumOperands); in getInstructionMappingImpl()
403 ID, Cost, OperandsMapping, NumOperands); in getInstructionMappingImpl()