Lines Matching refs:PartialMapping
274 llvm::hash_value(const RegisterBankInfo::PartialMapping &PartMapping) { in hash_value()
279 const RegisterBankInfo::PartialMapping &
292 PartMapping = std::make_unique<PartialMapping>(StartIdx, Length, RegBank); in getPartialMapping()
303 hashValueMapping(const RegisterBankInfo::PartialMapping *BreakDown, in hashValueMapping()
314 RegisterBankInfo::getValueMapping(const PartialMapping *BreakDown, in getValueMapping()
512 LLVM_DUMP_METHOD void RegisterBankInfo::PartialMapping::dump() const { in dump()
518 bool RegisterBankInfo::PartialMapping::verify() const { in verify()
527 void RegisterBankInfo::PartialMapping::print(raw_ostream &OS) const { in print()
539 const PartialMapping *First = begin(); in partsAllUniform()
540 for (const PartialMapping *Part = First + 1; Part != end(); ++Part) { in partsAllUniform()
551 for (const RegisterBankInfo::PartialMapping &PartMap : *this) { in verify()
563 for (const RegisterBankInfo::PartialMapping &PartMap : *this) { in verify()
587 for (const PartialMapping &PartMap : *this) { in print()
702 const PartialMapping *PartMap = ValMapping.begin(); in createVRegs()