Lines Matching refs:ValueMapping
179 SmallVector<const ValueMapping *, 8> OperandsMapping(NumOperandsForMapping); in getInstrMappingImpl()
214 const ValueMapping *ValMapping = &getValueMapping(0, Size, *CurRegBank); in getInstrMappingImpl()
293 const RegisterBankInfo::ValueMapping &
310 const RegisterBankInfo::ValueMapping &
323 ValMapping = std::make_unique<ValueMapping>(BreakDown, NumBreakDowns); in getValueMapping()
328 const RegisterBankInfo::ValueMapping *
347 Res = std::make_unique<ValueMapping[]>(std::distance(Begin, End)); in getOperandsMapping()
350 const ValueMapping *ValMap = *It; in getOperandsMapping()
358 const RegisterBankInfo::ValueMapping *RegisterBankInfo::getOperandsMapping( in getOperandsMapping()
359 const SmallVectorImpl<const RegisterBankInfo::ValueMapping *> &OpdsMapping) in getOperandsMapping()
364 const RegisterBankInfo::ValueMapping *RegisterBankInfo::getOperandsMapping( in getOperandsMapping()
365 std::initializer_list<const RegisterBankInfo::ValueMapping *> OpdsMapping) in getOperandsMapping()
372 const RegisterBankInfo::ValueMapping *OperandsMapping, in hashInstructionMapping()
380 const RegisterBankInfo::ValueMapping *OperandsMapping, in getInstructionMappingImpl()
532 bool RegisterBankInfo::ValueMapping::partsAllUniform() const { in partsAllUniform()
545 bool RegisterBankInfo::ValueMapping::verify(unsigned MeaningfulBitWidth) const { in verify()
575 LLVM_DUMP_METHOD void RegisterBankInfo::ValueMapping::dump() const { in dump()
581 void RegisterBankInfo::ValueMapping::print(raw_ostream &OS) const { in print()
617 const RegisterBankInfo::ValueMapping &MOMapping = getOperandMapping(Idx); in verify()
639 const ValueMapping &ValMapping = getOperandMapping(OpIdx); in print()
698 const ValueMapping &ValMapping = getInstrMapping().getOperandMapping(OpIdx); in createVRegs()