Searched refs:SuperClasses (Results 1 – 11 of 11) sorted by relevance
177 std::vector<ClassInfo*> SuperClasses; member258 while (!Root->SuperClasses.empty()) in isRelatedTo()259 Root = Root->SuperClasses.front(); in isRelatedTo()293 while (!Root->SuperClasses.empty()) { in getTreeDepth()295 Root = Root->SuperClasses.front(); in getTreeDepth()302 while (!Root->SuperClasses.empty()) in findRoot()303 Root = Root->SuperClasses.front(); in findRoot()1369 CI->SuperClasses.push_back(SC); in buildOperandClasses()2528 if (SuperClasses.empty()) in emitIsSubclass()2541 if (SuperClasses.size() == 1) { in emitIsSubclass()[all …]
301 SmallVector<CodeGenRegisterClass*, 4> SuperClasses; variable424 return SuperClasses; in getSuperClasses()
826 assert(!SuperClasses.empty() && "Synthesized class without super class"); in inheritProperties()829 CodeGenRegisterClass &Super = *SuperClasses.back(); in inheritProperties()837 Allocatable = any_of(SuperClasses, [&](const CodeGenRegisterClass *S) { in inheritProperties()980 I->SuperClasses.push_back(&RC); in computeSubClasses()
65 const sc_iterator SuperClasses; variable175 return SuperClasses; in getSuperClasses()181 return SuperClasses[0] != nullptr; in isASubClass()
1498 SmallVector<std::pair<Record *, SMRange>, 0> SuperClasses; variable1532 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()
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;711 let SuperClasses = [SImm16AsmOperandClass];740 let SuperClasses = [ConstantSImm9AsmOperandClass];1091 let SuperClasses = [MipsMemAsmOperand];[all …]
150 let SuperClasses = [MipsMemAsmOperand];
388 let SuperClasses = [X86MemAsmOperand];490 let SuperClasses = [X86AbsMemAsmOperand];517 let SuperClasses = [X86Mem8AsmOperand];536 let SuperClasses = [X86Mem8AsmOperand];540 let SuperClasses = [X86Mem16AsmOperand];544 let SuperClasses = [X86Mem32AsmOperand];548 let SuperClasses = [X86Mem64AsmOperand];555 let SuperClasses = [X86Mem8AsmOperand];567 let SuperClasses = [X86Mem8AsmOperand];583 let SuperClasses = [X86Mem8AsmOperand];[all …]
2854 auto SuperClasses = R->getSuperClasses(); in findSuperClass() local2855 for (signed i = 0, e = SuperClasses.size(); i != e; ++i) { in findSuperClass()2856 auto SuperClass = findClassByRecord(SuperClasses[e - i - 1].first); in findSuperClass()
133 let SuperClasses = [ShifterOperand];139 let SuperClasses = [ShifterOperand];147 let SuperClasses = [ShifterOperand];159 let SuperClasses = [ShifterOperand];171 let SuperClasses = [ShifterOperand];176 let SuperClasses = [LogicalVecShifterOperand];183 let SuperClasses = [ShifterOperand];194 let SuperClasses = [ExtendOperand];200 let SuperClasses = [ExtendOperand];
766 list<AsmOperandClass> SuperClasses = [];