Home
last modified time | relevance | path

Searched refs:SuperRegClasses (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp1012 std::vector<std::pair<CodeGenRegisterClass *, BitVector>> SuperRegClasses; in getMatchingSubClassWithSubRegs() local
1017 SuperRegClasses.emplace_back(&RC, SuperRegClassesBV); in getMatchingSubClassWithSubRegs()
1019 llvm::stable_sort(SuperRegClasses, in getMatchingSubClassWithSubRegs()
1037 for (const auto &[SuperRegClass, SuperRegClassBV] : SuperRegClasses) { in getMatchingSubClassWithSubRegs()
1067 auto FindI = SuperRegClasses.find(SubIdx); in getSuperRegClasses()
1068 if (FindI == SuperRegClasses.end()) in getSuperRegClasses()
1093 auto It = SuperRegClasses.find(SubIdx); in extendSuperRegClasses()
1094 if (It == SuperRegClasses.end()) in extendSuperRegClasses()
1101 for (auto &Pair : MidRC->SuperRegClasses) { in extendSuperRegClasses()
H A DCodeGenRegisters.h343 SuperRegClasses; variable
446 SuperRegClasses[SubIdx].insert(SuperRC); in addSuperRegClass()