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

/external/swiftshader/third_party/LLVM/include/llvm/Target/
H A DTargetRegisterInfo.h44 const sc_iterator SuperClasses; member in class:llvm::TargetRegisterClass
51 : MC(MC), VTs(vts), SubClassMask(subcm), SuperClasses(supcs),
176 return SuperClasses;
182 return SuperClasses[0] != 0;
/external/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp169 /// SuperClasses - The super classes of this class. Note that for simplicities
172 std::vector<ClassInfo*> SuperClasses; member in struct:__anon13858::ClassInfo
250 while (!Root->SuperClasses.empty())
251 Root = Root->SuperClasses.front();
254 while (!RHSRoot->SuperClasses.empty())
255 RHSRoot = RHSRoot->SuperClasses.front();
267 for (const ClassInfo *CI : SuperClasses)
277 while (!Root->SuperClasses.empty()) {
279 Root = Root->SuperClasses.front();
286 while (!Root->SuperClasses
[all...]
H A DCodeGenRegisters.h274 SmallVector<CodeGenRegisterClass*, 4> SuperClasses; member in class:llvm::CodeGenRegisterClass
377 return SuperClasses;
H A DCodeGenRegisters.cpp741 assert(!SuperClasses.empty() && "Synthesized class without super class");
744 CodeGenRegisterClass &Super = *SuperClasses.back();
876 // Compute the SuperClasses lists from the SubClasses vectors.
886 I->SuperClasses.push_back(&RC);
/external/swiftshader/third_party/LLVM/utils/TableGen/
H A DCodeGenRegisters.h96 SmallVector<CodeGenRegisterClass*, 4> SuperClasses; member in class:llvm::CodeGenRegisterClass
169 return SuperClasses;
H A DAsmMatcherEmitter.cpp147 /// SuperClasses - The super classes of this class. Note that for simplicities
150 std::vector<ClassInfo*> SuperClasses; member in struct:__anon20407::ClassInfo
218 while (!Root->SuperClasses.empty())
219 Root = Root->SuperClasses.front();
222 while (!RHSRoot->SuperClasses.empty())
223 RHSRoot = RHSRoot->SuperClasses.front();
235 for (std::vector<ClassInfo*>::const_iterator it = SuperClasses.begin(),
236 ie = SuperClasses.end(); it != ie; ++it)
995 CI->SuperClasses.push_back(RegisterSetClasses[*it2]);
1054 ListInit *Supers = (*it)->getValueAsListInit("SuperClasses");
1724 std::vector<StringRef> SuperClasses; local
1746 OS << " case " << SuperClasses[i] << ": return true;\\n"; local
[all...]
H A DCodeGenRegisters.cpp353 assert(!SuperClasses.empty() && "Synthesized class without super class");
356 CodeGenRegisterClass &Super = *SuperClasses.back();
489 // Compute the SuperClasses lists from the SubClasses vectors.
495 RegClasses[s]->SuperClasses.push_back(RegClasses[rci]);
/external/llvm/include/llvm/Target/
H A DTargetRegisterInfo.h76 const sc_iterator SuperClasses; member in class:llvm::TargetRegisterClass
201 return SuperClasses;
207 return SuperClasses[0] != nullptr;
/external/llvm/include/llvm/TableGen/
H A DRecord.h1231 SmallVector<std::pair<Record *, SMRange>, 0> SuperClasses; member in class:llvm::Record
1276 Values(O.Values), SuperClasses(O.SuperClasses),
1305 return SuperClasses;
1368 for (const auto &SCPair : SuperClasses)
1375 for (const auto &SCPair : SuperClasses) {
1388 SuperClasses.push_back(std::make_pair(R, Range));
/external/swiftshader/third_party/LLVM/include/llvm/TableGen/
H A DRecord.h1380 std::vector<Record*> SuperClasses;
1415 const std::vector<Record*> &getSuperClasses() const { return SuperClasses; }
1454 for (unsigned i = 0, e = SuperClasses.size(); i != e; ++i)
1455 if (SuperClasses[i] == R)
1461 for (unsigned i = 0, e = SuperClasses.size(); i != e; ++i)
1462 if (SuperClasses[i]->getName() == Name)
1469 SuperClasses.push_back(R);
/external/clang/utils/TableGen/
H A DClangAttrEmitter.cpp2058 auto SuperClasses = R->getSuperClasses();
2059 for (signed i = 0, e = SuperClasses.size(); i != e; ++i) {
2060 auto SuperClass = findClassByRecord(SuperClasses[e - i - 1].first);

Completed in 293 milliseconds