Lines Matching refs:Super
747 CodeGenRegisterClass &Super = *SuperClasses.back(); in inheritProperties() local
751 Namespace = Super.Namespace; in inheritProperties()
752 VTs = Super.VTs; in inheritProperties()
753 CopyCost = Super.CopyCost; in inheritProperties()
754 Allocatable = Super.Allocatable; in inheritProperties()
755 AltOrderSelect = Super.AltOrderSelect; in inheritProperties()
759 Orders.resize(Super.Orders.size()); in inheritProperties()
760 for (unsigned i = 0, ie = Super.Orders.size(); i != ie; ++i) in inheritProperties()
761 for (unsigned j = 0, je = Super.Orders[i].size(); j != je; ++j) in inheritProperties()
762 if (contains(RegBank.getReg(Super.Orders[i][j]))) in inheritProperties()
763 Orders[i].push_back(Super.Orders[i][j]); in inheritProperties()
1853 const CodeGenRegister *Super = *RI; in inferMatchingSuperRegClass() local
1854 const CodeGenRegister *Sub = Super->getSubRegs().find(SubIdx)->second; in inferMatchingSuperRegClass()
1856 SSPairs.push_back(std::make_pair(Super, Sub)); in inferMatchingSuperRegClass()
1990 const CodeGenRegister *Super = SR[j]; in computeCoveredRegisters() local
1991 if (!Super->CoveredBySubRegs || Set.count(Super)) in computeCoveredRegisters()
1995 const CodeGenRegister::SubRegMap &SRM = Super->getSubRegs(); in computeCoveredRegisters()
2005 Set.insert(Super); in computeCoveredRegisters()