Searched refs:SuperClasses (Results 1 – 11 of 11) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 177 std::vector<ClassInfo*> SuperClasses; member 258 while (!Root->SuperClasses.empty()) in isRelatedTo() 259 Root = Root->SuperClasses.front(); in isRelatedTo() 262 while (!RHSRoot->SuperClasses.empty()) in isRelatedTo() 263 RHSRoot = RHSRoot->SuperClasses.front(); in isRelatedTo() 275 SmallVector<const ClassInfo *, 16> Worklist(SuperClasses.begin(), in isSubsetOf() 276 SuperClasses.end()); in isSubsetOf() 282 for (auto *Super : CI->SuperClasses) in isSubsetOf() 293 while (!Root->SuperClasses.empty()) { in getTreeDepth() 295 Root = Root->SuperClasses.front(); in getTreeDepth() [all …]
|
| H A D | CodeGenRegisters.h | 301 SmallVector<CodeGenRegisterClass*, 4> SuperClasses; variable 424 return SuperClasses; in getSuperClasses()
|
| H A D | CodeGenRegisters.cpp | 826 assert(!SuperClasses.empty() && "Synthesized class without super class"); in inheritProperties() 829 CodeGenRegisterClass &Super = *SuperClasses.back(); in inheritProperties() 977 I->SuperClasses.push_back(&RC); in computeSubClasses()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | TargetRegisterInfo.h | 65 const sc_iterator SuperClasses; variable 175 return SuperClasses; in getSuperClasses() 181 return SuperClasses[0] != nullptr; in isASubClass()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/TableGen/ |
| H A D | Record.h | 1498 SmallVector<std::pair<Record *, SMRange>, 0> SuperClasses; variable 1532 Values(O.Values), Assertions(O.Assertions), SuperClasses(O.SuperClasses), in Record() 1572 return SuperClasses; in getSuperClasses() 1637 for (const auto &SCPair : SuperClasses) in isSubClassOf() 1644 for (const auto &SCPair : SuperClasses) { in isSubClassOf() 1659 SuperClasses.push_back(std::make_pair(R, Range)); in addSuperClass()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | MipsInstrInfo.td | 574 let SuperClasses = Supers; 583 let SuperClasses = Supers; 592 let SuperClasses = Supers; 602 let SuperClasses = Supers; 611 let SuperClasses = Supers; 620 let SuperClasses = Supers; 630 let SuperClasses = Supers; 678 let SuperClasses = [ConstantUImm20AsmOperandClass]; 711 let SuperClasses = [SImm16AsmOperandClass]; 718 let SuperClasses = [ConstantSImm10Lsl3AsmOperandClass]; [all …]
|
| H A D | MicroMipsInstrInfo.td | 150 let SuperClasses = [MipsMemAsmOperand];
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.td | 358 let RenderMethod = "addMemOperands", SuperClasses = [X86MemAsmOperand] in { 388 let SuperClasses = [X86MemAsmOperand]; 490 let SuperClasses = [X86AbsMemAsmOperand]; 517 let SuperClasses = [X86Mem8AsmOperand]; 521 let SuperClasses = [X86Mem16AsmOperand]; 525 let SuperClasses = [X86Mem32AsmOperand]; 529 let SuperClasses = [X86Mem64AsmOperand]; 536 let SuperClasses = [X86Mem8AsmOperand]; 540 let SuperClasses = [X86Mem16AsmOperand]; 544 let SuperClasses = [X86Mem32AsmOperand]; [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/ |
| H A D | ClangAttrEmitter.cpp | 2854 auto SuperClasses = R->getSuperClasses(); in findSuperClass() local 2855 for (signed i = 0, e = SuperClasses.size(); i != e; ++i) { in findSuperClass() 2856 auto SuperClass = findClassByRecord(SuperClasses[e - i - 1].first); in findSuperClass()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrFormats.td | 132 let SuperClasses = [ShifterOperand]; 138 let SuperClasses = [ShifterOperand]; 146 let SuperClasses = [ShifterOperand]; 158 let SuperClasses = [ShifterOperand]; 170 let SuperClasses = [ShifterOperand]; 175 let SuperClasses = [LogicalVecShifterOperand]; 182 let SuperClasses = [ShifterOperand]; 193 let SuperClasses = [ExtendOperand]; 199 let SuperClasses = [ExtendOperand];
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
| H A D | Target.td | 766 list<AsmOperandClass> SuperClasses = [];
|