Searched refs:SuperClasses (Results 1 - 5 of 5) sorted by relevance

/external/llvm/include/llvm/Target/
H A DTargetRegisterInfo.h47 const sc_iterator SuperClasses; member in class:llvm::TargetRegisterClass
170 return SuperClasses;
176 return SuperClasses[0] != 0;
/external/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp158 /// SuperClasses - The super classes of this class. Note that for simplicities
161 std::vector<ClassInfo*> SuperClasses; member in struct:__anon9296::ClassInfo
231 while (!Root->SuperClasses.empty())
232 Root = Root->SuperClasses.front();
235 while (!RHSRoot->SuperClasses.empty())
236 RHSRoot = RHSRoot->SuperClasses.front();
248 for (std::vector<ClassInfo*>::const_iterator it = SuperClasses.begin(),
249 ie = SuperClasses.end(); it != ie; ++it)
1115 CI->SuperClasses.push_back(RegisterSetClasses[*it2]);
1174 ListInit *Supers = (*it)->getValueAsListInit("SuperClasses");
[all...]
H A DCodeGenRegisters.h236 SmallVector<CodeGenRegisterClass*, 4> SuperClasses; member in class:llvm::CodeGenRegisterClass
331 return SuperClasses;
H A DCodeGenRegisters.cpp769 assert(!SuperClasses.empty() && "Synthesized class without super class");
772 CodeGenRegisterClass &Super = *SuperClasses.back();
905 // Compute the SuperClasses lists from the SubClasses vectors.
911 RegClasses[s]->SuperClasses.push_back(RegClasses[rci]);
/external/llvm/include/llvm/TableGen/
H A DRecord.h1308 std::vector<Record*> SuperClasses; member in class:llvm::Record
1360 const std::vector<Record*> &getSuperClasses() const { return SuperClasses; }
1422 for (unsigned i = 0, e = SuperClasses.size(); i != e; ++i)
1423 if (SuperClasses[i] == R)
1429 for (unsigned i = 0, e = SuperClasses.size(); i != e; ++i)
1430 if (SuperClasses[i]->getNameInitAsString() == Name)
1437 SuperClasses.push_back(R);

Completed in 197 milliseconds