Lines Matching refs:ValueMapping

182   SmallVector<const ValueMapping *, 8> OperandsMapping(NumOperandsForMapping);  in getInstrMappingImpl()
217 const ValueMapping *ValMapping = &getValueMapping(0, Size, *CurRegBank); in getInstrMappingImpl()
296 const RegisterBankInfo::ValueMapping &
313 const RegisterBankInfo::ValueMapping &
326 ValMapping = std::make_unique<ValueMapping>(BreakDown, NumBreakDowns); in getValueMapping()
331 const RegisterBankInfo::ValueMapping *
350 Res = std::make_unique<ValueMapping[]>(std::distance(Begin, End)); in getOperandsMapping()
353 const ValueMapping *ValMap = *It; in getOperandsMapping()
361 const RegisterBankInfo::ValueMapping *RegisterBankInfo::getOperandsMapping( in getOperandsMapping()
362 const SmallVectorImpl<const RegisterBankInfo::ValueMapping *> &OpdsMapping) in getOperandsMapping()
367 const RegisterBankInfo::ValueMapping *RegisterBankInfo::getOperandsMapping( in getOperandsMapping()
368 std::initializer_list<const RegisterBankInfo::ValueMapping *> OpdsMapping) in getOperandsMapping()
375 const RegisterBankInfo::ValueMapping *OperandsMapping, in hashInstructionMapping()
383 const RegisterBankInfo::ValueMapping *OperandsMapping, in getInstructionMappingImpl()
535 bool RegisterBankInfo::ValueMapping::partsAllUniform() const { in partsAllUniform()
548 bool RegisterBankInfo::ValueMapping::verify(unsigned MeaningfulBitWidth) const { in verify()
578 LLVM_DUMP_METHOD void RegisterBankInfo::ValueMapping::dump() const { in dump()
584 void RegisterBankInfo::ValueMapping::print(raw_ostream &OS) const { in print()
620 const RegisterBankInfo::ValueMapping &MOMapping = getOperandMapping(Idx); in verify()
642 const ValueMapping &ValMapping = getOperandMapping(OpIdx); in print()
701 const ValueMapping &ValMapping = getInstrMapping().getOperandMapping(OpIdx); in createVRegs()