Lines Matching refs:PartialMapping
276 llvm::hash_value(const RegisterBankInfo::PartialMapping &PartMapping) { in hash_value()
281 const RegisterBankInfo::PartialMapping &
294 PartMapping = std::make_unique<PartialMapping>(StartIdx, Length, RegBank); in getPartialMapping()
305 hashValueMapping(const RegisterBankInfo::PartialMapping *BreakDown, in hashValueMapping()
316 RegisterBankInfo::getValueMapping(const PartialMapping *BreakDown, in getValueMapping()
518 LLVM_DUMP_METHOD void RegisterBankInfo::PartialMapping::dump() const { in dump()
524 bool RegisterBankInfo::PartialMapping::verify( in verify()
535 void RegisterBankInfo::PartialMapping::print(raw_ostream &OS) const { in print()
547 const PartialMapping *First = begin(); in partsAllUniform()
548 for (const PartialMapping *Part = First + 1; Part != end(); ++Part) { in partsAllUniform()
560 for (const RegisterBankInfo::PartialMapping &PartMap : *this) { in verify()
573 for (const RegisterBankInfo::PartialMapping &PartMap : *this) { in verify()
597 for (const PartialMapping &PartMap : *this) { in print()
717 const PartialMapping *PartMap = ValMapping.begin(); in createVRegs()