Searched refs:PartialMapping (Results 1 – 9 of 9) sorted by relevance
47 struct PartialMapping { struct61 PartialMapping() = default; argument64 PartialMapping(unsigned StartIdx, unsigned Length, in PartialMapping() argument145 const PartialMapping *BreakDown;157 ValueMapping(const PartialMapping *BreakDown, unsigned NumBreakDowns) in ValueMapping()161 const PartialMapping *begin() const { return BreakDown; } in begin()162 const PartialMapping *end() const { return BreakDown + NumBreakDowns; } in end()393 mutable DenseMap<unsigned, std::unique_ptr<const PartialMapping>>473 const ValueMapping &getValueMapping(const PartialMapping *BreakDown,728 const RegisterBankInfo::PartialMapping &PartMapping) {[all …]
240 llvm::hash_value(const RegisterBankInfo::PartialMapping &PartMapping) { in hash_value()245 const RegisterBankInfo::PartialMapping &269 hashValueMapping(const RegisterBankInfo::PartialMapping *BreakDown, in hashValueMapping()280 RegisterBankInfo::getValueMapping(const PartialMapping *BreakDown, in getValueMapping()478 LLVM_DUMP_METHOD void RegisterBankInfo::PartialMapping::dump() const { in dump()484 bool RegisterBankInfo::PartialMapping::verify() const { in verify()493 void RegisterBankInfo::PartialMapping::print(raw_ostream &OS) const { in print()504 for (const RegisterBankInfo::PartialMapping &PartMap : *this) { in verify()516 for (const RegisterBankInfo::PartialMapping &PartMap : *this) { in verify()540 for (const PartialMapping &PartMap : *this) { in print()[all …]
39 RegisterBankInfo::PartialMapping PartMappings[]{49 static bool checkPartMapping(const RegisterBankInfo::PartialMapping &PM, in checkPartMapping()94 RegisterBankInfo::PartialMapping *BreakDown) { in checkValueMapping()
33 static RegisterBankInfo::PartialMapping PartMappings[];
15 RegisterBankInfo::PartialMapping X86GenRegisterBankInfo::PartMappings[]{
45 static RegisterBankInfo::PartialMapping PartMappings[];
15 RegisterBankInfo::PartialMapping AArch64GenRegisterBankInfo::PartMappings[]{120 const PartialMapping &Map = PartMappings[Idx - PartialMappingIdx::PMI_Min];
31 RegisterBankInfo::PartialMapping PartMappings[]{
37 const RegisterBankInfo::PartialMapping PartMappings[] {