Lines Matching refs:Super
862 CodeGenRegisterClass &Super = *SuperClasses.back(); in inheritProperties() local
866 Namespace = Super.Namespace; in inheritProperties()
867 VTs = Super.VTs; in inheritProperties()
868 CopyCost = Super.CopyCost; in inheritProperties()
873 AltOrderSelect = Super.AltOrderSelect; in inheritProperties()
874 AllocationPriority = Super.AllocationPriority; in inheritProperties()
875 GlobalPriority = Super.GlobalPriority; in inheritProperties()
876 TSFlags = Super.TSFlags; in inheritProperties()
877 GeneratePressureSet |= Super.GeneratePressureSet; in inheritProperties()
881 Orders.resize(Super.Orders.size()); in inheritProperties()
882 for (unsigned i = 0, ie = Super.Orders.size(); i != ie; ++i) in inheritProperties()
883 for (unsigned j = 0, je = Super.Orders[i].size(); j != je; ++j) in inheritProperties()
884 if (contains(RegBank.getReg(Super.Orders[i][j]))) in inheritProperties()
885 Orders[i].push_back(Super.Orders[i][j]); in inheritProperties()
2357 for (const auto Super : RC->getMembers()) { in inferMatchingSuperRegClass() local
2358 const CodeGenRegister *Sub = Super->getSubRegs().find(&SubIdx)->second; in inferMatchingSuperRegClass()
2360 SubToSuperRegs[Sub].push_back(Super); in inferMatchingSuperRegClass()
2526 const CodeGenRegister *Super = SR[j]; in computeCoveredRegisters() local
2527 if (!Super->CoveredBySubRegs || Set.count(Super)) in computeCoveredRegisters()
2531 const CodeGenRegister::SubRegMap &SRM = Super->getSubRegs(); in computeCoveredRegisters()
2540 Set.insert(Super); in computeCoveredRegisters()