Lines Matching refs:Super
842 CodeGenRegisterClass &Super = *SuperClasses.back(); in inheritProperties() local
846 Namespace = Super.Namespace; in inheritProperties()
847 VTs = Super.VTs; in inheritProperties()
848 CopyCost = Super.CopyCost; in inheritProperties()
853 AltOrderSelect = Super.AltOrderSelect; in inheritProperties()
854 AllocationPriority = Super.AllocationPriority; in inheritProperties()
855 GlobalPriority = Super.GlobalPriority; in inheritProperties()
856 TSFlags = Super.TSFlags; in inheritProperties()
857 GeneratePressureSet |= Super.GeneratePressureSet; in inheritProperties()
861 Orders.resize(Super.Orders.size()); in inheritProperties()
862 for (unsigned i = 0, ie = Super.Orders.size(); i != ie; ++i) in inheritProperties()
863 for (unsigned j = 0, je = Super.Orders[i].size(); j != je; ++j) in inheritProperties()
864 if (contains(RegBank.getReg(Super.Orders[i][j]))) in inheritProperties()
865 Orders[i].push_back(Super.Orders[i][j]); in inheritProperties()
2335 for (const auto Super : RC->getMembers()) { in inferMatchingSuperRegClass() local
2336 const CodeGenRegister *Sub = Super->getSubRegs().find(&SubIdx)->second; in inferMatchingSuperRegClass()
2338 SubToSuperRegs[Sub].push_back(Super); in inferMatchingSuperRegClass()
2505 const CodeGenRegister *Super = SR[j]; in computeCoveredRegisters() local
2506 if (!Super->CoveredBySubRegs || Set.count(Super)) in computeCoveredRegisters()
2510 const CodeGenRegister::SubRegMap &SRM = Super->getSubRegs(); in computeCoveredRegisters()
2519 Set.insert(Super); in computeCoveredRegisters()