| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | RenameIndependentSubregs.cpp | 83 bool findComponents(IntEqClasses &Classes, 89 void distribute(const IntEqClasses &Classes, 128 IntEqClasses Classes; in INITIALIZE_PASS_DEPENDENCY() local 129 if (!findComponents(Classes, SubRangeInfos, LI)) in INITIALIZE_PASS_DEPENDENCY() 150 distribute(Classes, SubRangeInfos, Intervals); in INITIALIZE_PASS_DEPENDENCY() 177 Classes.grow(NumComponents); in findComponents() 206 Classes.compress(); in findComponents() 207 unsigned NumClasses = Classes.getNumClasses(); in findComponents() 241 ID = Classes[LocalID + SRInfo.Index]; in rewriteOperands() 268 unsigned NumClasses = Classes.getNumClasses(); in distribute() [all …]
|
| H A D | CriticalAntiDepBreaker.cpp | 59 Classes[i] = nullptr; in StartBlock() 200 if (!Classes[Reg] && NewRC) in PrescanInstruction() 201 Classes[Reg] = NewRC; in PrescanInstruction() 202 else if (!NewRC || Classes[Reg] != NewRC) in PrescanInstruction() 211 if (Classes[AliasReg]) { in PrescanInstruction() 271 Classes[i] = nullptr; in ScanInstruction() 294 Classes[SubregReg] = nullptr; in ScanInstruction() 317 if (!Classes[Reg] && NewRC) in ScanInstruction() 318 Classes[Reg] = NewRC; in ScanInstruction() 670 Classes[NewReg] = Classes[AntiDepReg]; in BreakAntiDependencies() [all …]
|
| H A D | CriticalAntiDepBreaker.h | 54 std::vector<const TargetRegisterClass *> Classes; variable
|
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | CTagsEmitter.cpp | 66 const auto &Classes = Records.getClasses(); in run() local 70 Tags.reserve(Classes.size() + Defs.size()); in run() 71 for (const auto &C : Classes) in run()
|
| H A D | AsmMatcherEmitter.cpp | 795 }) != Classes.end(); in hasOptionalOperands() 1130 Classes.emplace_front(); in getTokenClass() 1131 Entry = &Classes.front(); in getTokenClass() 1265 Classes.emplace_front(); in buildRegisterClasses() 1266 ClassInfo *CI = &Classes.front(); in buildRegisterClasses() 1349 Classes.emplace_front(); in buildOperandClasses() 1652 Classes.sort(); in buildInfo() 1656 for (auto I = Classes.begin(), E = Classes.end(); I != E; ++I) { in buildInfo() 2389 Info.Classes.begin(), Info.Classes.end(), in emitOperandMatchErrorDiagStrings() 2840 Info.Classes.begin(), Info.Classes.end())) << " Class;\n"; in emitCustomOperandParsing() [all …]
|
| H A D | CodeGenSchedule.cpp | 301 RecVec Classes = Def->getValueAsListOfDefs("Classes"); in processSTIPredicate() local 302 for (const Record *EC : Classes) { in processSTIPredicate() 332 RecVec Classes = Def->getValueAsListOfDefs("Classes"); in processSTIPredicate() local 338 for (const Record *EC : Classes) { in processSTIPredicate()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/ |
| H A D | PrettyTypeDumper.cpp | 215 if (opts::pretty::Classes) { in start() 216 if (auto Classes = Exe.findAllChildren<PDBSymbolTypeUDT>()) { in start() local 217 uint32_t All = Classes->getChildCount(); in start() 234 Filtered = filterAndSortClassDefs(Printer, *Classes, All); in start() 251 while (auto Class = Classes->getNext()) { in start() 350 assert(opts::pretty::Classes); in dumpClassLayout()
|
| H A D | llvm-pdbutil.h | 83 extern llvm::cl::opt<bool> Classes;
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCRegisterInfo.h | 154 const MCRegisterClass *Classes; // Pointer to the regclass array variable 256 Classes = C; in InitMCRegisterInfo() 421 regclass_iterator regclass_begin() const { return Classes; } in regclass_begin() 422 regclass_iterator regclass_end() const { return Classes+NumClasses; } in regclass_end() 435 return Classes[i]; in getRegClass()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | BasicObjCFoundationChecks.cpp | 72 static llvm::StringMap<FoundationClass> Classes; in findKnownClass() local 73 if (Classes.empty()) { in findKnownClass() 74 Classes["NSArray"] = FC_NSArray; in findKnownClass() 75 Classes["NSDictionary"] = FC_NSDictionary; in findKnownClass() 76 Classes["NSEnumerator"] = FC_NSEnumerator; in findKnownClass() 77 Classes["NSNull"] = FC_NSNull; in findKnownClass() 78 Classes["NSOrderedSet"] = FC_NSOrderedSet; in findKnownClass() 79 Classes["NSSet"] = FC_NSSet; in findKnownClass() 80 Classes["NSString"] = FC_NSString; in findKnownClass() 84 FoundationClass result = Classes.lookup(ID->getIdentifier()->getName()); in findKnownClass()
|
| /freebsd-12.1/contrib/llvm/tools/lld/COFF/ |
| H A D | ICF.cpp | 133 std::vector<uint32_t> Classes; in assocEquals() local 137 Classes.push_back(C->Class[Cnt % 2]); in assocEquals() 138 return Classes; in assocEquals()
|
| /freebsd-12.1/contrib/llvm/lib/TableGen/ |
| H A D | Record.cpp | 145 ID.AddInteger(Classes.size()); in ProfileRecordRecTy() 146 for (Record *R : Classes) in ProfileRecordRecTy() 161 llvm::sort(Classes, [](Record *LHS, Record *RHS) { in get() 166 ProfileRecordRecTy(ID, Classes); in get() 174 for (unsigned i = 0; i < Classes.size(); ++i) { in get() 175 for (unsigned j = 0; j < Classes.size(); ++j) { in get() 176 assert(i == j || !Classes[i]->isSubClassOf(Classes[j])); in get() 178 assert(&Classes[0]->getRecords() == &Classes[i]->getRecords()); in get() 184 RecordRecTy *Ty = new(Mem) RecordRecTy(Classes.size()); in get() 185 std::uninitialized_copy(Classes.begin(), Classes.end(), in get() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrFormatsV60.td | 15 // Instruction Classes Definitions +
|
| H A D | HexagonInstrFormatsV65.td | 21 // Intruction Classes Definitions +
|
| H A D | HexagonScheduleV60.td | 15 // | PIPELINE | Instruction Classes |
|
| H A D | HexagonInstrFormats.td | 194 // Instruction Classes Definitions + 230 // Instruction Classes Definitions -
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | MicrosoftCXXABI.cpp | 3499 Classes.push_back(MSRTTIClass(RD)); in serializeClassHierarchy() 3510 for (MSRTTIClass *Class = &Classes.front(); Class <= &Classes.back();) { in detectAmbiguousBases() 3522 for (MSRTTIClass &Class : Classes) in detectAmbiguousBases() 3539 SmallVector<MSRTTIClass, 8> Classes; in getClassHierarchyDescriptor() local 3540 serializeClassHierarchy(Classes, RD); in getClassHierarchyDescriptor() 3542 detectAmbiguousBases(Classes); in getClassHierarchyDescriptor() 3544 for (auto Class : Classes) { in getClassHierarchyDescriptor() 3567 auto *Bases = getBaseClassArray(Classes); in getClassHierarchyDescriptor() 3607 for (MSRTTIClass &Class : Classes) in getBaseClassArray() 4093 SmallVector<MSRTTIClass, 8> Classes; in getCatchableTypeArray() local [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/TableGen/ |
| H A D | Record.h | 259 static RecordRecTy *get(ArrayRef<Record *> Classes); 1424 void getDirectSuperClasses(SmallVectorImpl<Record *> &Classes) const; 1602 RecordMap Classes, Defs; variable 1608 const RecordMap &getClasses() const { return Classes; } in getClasses() 1612 auto I = Classes.find(Name); in getClass() 1613 return I == Classes.end() ? nullptr : I->second.get(); in getClass() 1629 bool Ins = Classes.insert(std::make_pair(R->getName(), in addClass()
|
| /freebsd-12.1/contrib/file/magic/Magdir/ |
| H A D | ruby | 35 # Classes with no modules or defs, beats simple ASCII
|
| /freebsd-12.1/stand/ficl/softwords/ |
| H A D | ficlclass.fr | 3 \ Classes to model ficl data structures in objects
|
| H A D | oo.fr | 25 \ Classes are objects, too: all classes are instances of METACLASS 39 \ Classes have this footprint: 166 \ given its class at compile time. Classes are immediate, 349 \ Classes are IMMEDIATE to make early binding simpler
|
| /freebsd-12.1/contrib/llvm/tools/clang/utils/TableGen/ |
| H A D | ClangAttrEmitter.cpp | 2562 std::vector<std::unique_ptr<AttrClass>> Classes; member in __anon993dbfce0f11::AttrClassHierarchy 2570 Classes.emplace_back(Class); in AttrClassHierarchy() 2574 for (auto &Class : Classes) { in AttrClassHierarchy() 2582 for (auto i = Classes.begin(), e = Classes.end(); i != e; ++i) { in AttrClassHierarchy() 2583 assert((i == Classes.begin()) == ((*i)->SuperClass == nullptr) && in AttrClassHierarchy() 2590 for (auto &Class : Classes) { in emitDefaultDefines() 2596 for (auto &Class : Classes) { in emitUndefs() 2603 Classes[0]->emitAttrList(OS); in emitAttrLists() 2607 for (auto &Class : Classes) in emitAttrRanges() 2613 Classes[0]->classifyAttrOnRoot(Attr); in classifyAttr() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 241 const ClassVectorTy &Classes = I->second; in CanPlaceSubobjectAtOffset() local 242 if (std::find(Classes.begin(), Classes.end(), RD) == Classes.end()) in CanPlaceSubobjectAtOffset() 257 ClassVectorTy &Classes = EmptyClassOffsets[Offset]; in AddSubobjectAtOffset() local 258 if (std::find(Classes.begin(), Classes.end(), RD) != Classes.end()) in AddSubobjectAtOffset() 261 Classes.push_back(RD); in AddSubobjectAtOffset()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 104 BaseSet Classes; in ClassifyImplicitMemberAccess() local 114 Classes.insert(R->getCanonicalDecl()); in ClassifyImplicitMemberAccess() 121 if (Classes.empty()) in ClassifyImplicitMemberAccess() 181 Classes.clear(); in ClassifyImplicitMemberAccess() 182 Classes.insert(R.getNamingClass()->getCanonicalDecl()); in ClassifyImplicitMemberAccess() 188 if (isProvablyNotDerivedFrom(SemaRef, contextClass, Classes)) in ClassifyImplicitMemberAccess()
|
| H A D | SemaLookup.cpp | 2415 Sema::AssociatedClassSet &Classes) in AssociatedLookup() 2416 : S(S), Namespaces(Namespaces), Classes(Classes), in AssociatedLookup() 2422 Sema::AssociatedClassSet &Classes; member 2476 Result.Classes.insert(EnclosingClass); in addAssociatedClassesAndNamespaces() 2520 Result.Classes.insert(EnclosingClass); in addAssociatedClassesAndNamespaces() 2530 if (!Result.Classes.insert(Class)) in addAssociatedClassesAndNamespaces() 2546 Result.Classes.insert(EnclosingClass); in addAssociatedClassesAndNamespaces() 2580 if (Result.Classes.insert(BaseDecl)) { in addAssociatedClassesAndNamespaces() 2665 Result.Classes.insert(EnclosingClass); in addAssociatedClassesAndNamespaces()
|