/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RenameIndependentSubregs.cpp | 83 bool findComponents(IntEqClasses &Classes, 89 void distribute(const IntEqClasses &Classes, 94 void computeMainRangesFixFlags(const IntEqClasses &Classes, 99 void rewriteOperands(const IntEqClasses &Classes, 128 IntEqClasses Classes; local 129 if (!findComponents(Classes, SubRangeInfos, LI)) 137 LLVM_DEBUG(dbgs() << printReg(Reg) << ": Found " << Classes.getNumClasses() 140 for (unsigned I = 1, NumClasses = Classes.getNumClasses(); I < NumClasses; 149 rewriteOperands(Classes, SubRangeInfos, Intervals); 150 distribute(Classes, SubRangeInfo 155 findComponents(IntEqClasses &Classes, SmallVectorImpl<RenameIndependentSubregs::SubRangeInfo> &SubRangeInfos, LiveInterval &LI) const argument 211 rewriteOperands(const IntEqClasses &Classes, const SmallVectorImpl<SubRangeInfo> &SubRangeInfos, const SmallVectorImpl<LiveInterval*> &Intervals) const argument 265 distribute(const IntEqClasses &Classes, const SmallVectorImpl<SubRangeInfo> &SubRangeInfos, const SmallVectorImpl<LiveInterval*> &Intervals) const argument 299 computeMainRangesFixFlags( const IntEqClasses &Classes, const SmallVectorImpl<SubRangeInfo> &SubRangeInfos, const SmallVectorImpl<LiveInterval*> &Intervals) const argument [all...] |
H A D | CriticalAntiDepBreaker.cpp | 49 Classes(TRI->getNumRegs(), nullptr), KillIndices(TRI->getNumRegs(), 0), 58 Classes[i] = nullptr; 76 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1); 94 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1); 124 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1); 131 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1); 186 // Classes and RegRefs. 199 if (!Classes[Reg] && NewRC) 200 Classes[Reg] = NewRC; 201 else if (!NewRC || Classes[Re [all...] |
H A D | CriticalAntiDepBreaker.h | 53 std::vector<const TargetRegisterClass *> Classes; member in class:llvm::CriticalAntiDepBreaker
|
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CTagsEmitter.cpp | 65 const auto &Classes = Records.getClasses(); local 69 Tags.reserve(Classes.size() + Defs.size()); 70 for (const auto &C : Classes)
|
H A D | AsmMatcherEmitter.cpp | 229 /// isRelatedTo - Check whether this class is "related" to \p RHS. Classes 720 std::forward_list<ClassInfo> Classes; member in class:__anon2890::AsmMatcherInfo 792 return find_if(Classes, [](const ClassInfo &Class) { 794 }) != Classes.end(); 1132 Classes.emplace_front(); 1133 Entry = &Classes.front(); 1268 Classes.emplace_front(); 1269 ClassInfo *CI = &Classes.front(); 1352 Classes.emplace_front(); 1353 AsmOperandClasses[Rec] = &Classes [all...] |
H A D | CodeGenSchedule.cpp | 300 RecVec Classes = Def->getValueAsListOfDefs("Classes"); local 301 for (const Record *EC : Classes) { 331 RecVec Classes = Def->getValueAsListOfDefs("Classes"); local 337 for (const Record *EC : Classes) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | PrettyTypeDumper.cpp | 214 if (opts::pretty::Classes) { 215 if (auto Classes = Exe.findAllChildren<PDBSymbolTypeUDT>()) { 216 uint32_t All = Classes->getChildCount(); 219 WithColor(Printer, PDB_ColorItem::Identifier).get() << "Classes"; 233 Filtered = filterAndSortClassDefs(Printer, *Classes, All); 250 while (auto Class = Classes->getNext()) { 349 assert(opts::pretty::Classes);
|
H A D | llvm-pdbutil.h | 82 extern llvm::cl::opt<bool> Classes;
|
H A D | llvm-pdbutil.cpp | 238 cl::opt<bool> Classes("classes", cl::desc("Display class types"), 1199 if (opts::pretty::Classes || opts::pretty::Enums || opts::pretty::Typedefs || 1529 opts::pretty::Classes = true; member in class:opts::pretty
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/TextAPI/MachO/ |
H A D | TextStub.cpp | 214 std::vector<FlowStringRef> Classes; member in struct:__anon2532::ExportSection 224 std::vector<FlowStringRef> Classes; member in struct:__anon2532::UndefinedSection 234 std::vector<FlowStringRef> Classes; member in struct:__anon2532::SymbolSection 299 IO.mapOptional("objc-classes", Section.Classes); 316 IO.mapOptional("objc-classes", Section.Classes); 328 IO.mapOptional("objc-classes", Section.Classes); 500 Section.Classes.emplace_back( 503 Section.Classes.emplace_back(Symbol->getName()); 522 llvm::sort(Section.Classes.begin(), Section.Classes [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | BasicObjCFoundationChecks.cpp | 71 static llvm::StringMap<FoundationClass> Classes; local 72 if (Classes.empty()) { 73 Classes["NSArray"] = FC_NSArray; 74 Classes["NSDictionary"] = FC_NSDictionary; 75 Classes["NSEnumerator"] = FC_NSEnumerator; 76 Classes["NSNull"] = FC_NSNull; 77 Classes["NSOrderedSet"] = FC_NSOrderedSet; 78 Classes["NSSet"] = FC_NSSet; 79 Classes["NSString"] = FC_NSString; 83 FoundationClass result = Classes [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCRegisterInfo.h | 153 const MCRegisterClass *Classes; // Pointer to the regclass array member in class:llvm::MCRegisterInfo 363 Classes = C; 524 regclass_iterator regclass_begin() const { return Classes; } 525 regclass_iterator regclass_end() const { return Classes+NumClasses; } 538 return Classes[i];
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | MicrosoftCXXABI.cpp | 1780 // Classes marked __declspec(dllimport) need vftables generated on the 3537 llvm::GlobalVariable *getBaseClassDescriptor(const MSRTTIClass &Classes); 3539 getBaseClassArray(SmallVectorImpl<MSRTTIClass> &Classes); 3556 static void serializeClassHierarchy(SmallVectorImpl<MSRTTIClass> &Classes, argument 3558 Classes.push_back(MSRTTIClass(RD)); 3560 serializeClassHierarchy(Classes, Base.getType()->getAsCXXRecordDecl()); 3565 detectAmbiguousBases(SmallVectorImpl<MSRTTIClass> &Classes) { argument 3569 for (MSRTTIClass *Class = &Classes.front(); Class <= &Classes.back();) { 3581 for (MSRTTIClass &Class : Classes) 3642 getBaseClassArray(SmallVectorImpl<MSRTTIClass> &Classes) argument 4144 SmallVector<MSRTTIClass, 8> Classes; local [all...] |
H A D | CGObjCGNU.cpp | 354 std::vector<llvm::Constant*> Classes; member in class:__anon381::CGObjCGNU 472 /// Generates a list of referenced protocols. Classes, categories, and 1639 Classes.clear(); 3606 Classes.push_back(ClassStruct); 3611 if (Classes.empty() && Categories.empty() && ConstantStrings.empty() && 3735 symtab.addInt(CGM.Int16Ty, Classes.size()); 3741 classList.addAll(Classes);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | Record.cpp | 151 ArrayRef<Record *> Classes) { 152 ID.AddInteger(Classes.size()); 153 for (Record *R : Classes) 166 SmallVector<Record *, 4> Classes(UnsortedClasses.begin(), 168 llvm::sort(Classes, [](Record *LHS, Record *RHS) { 173 ProfileRecordRecTy(ID, Classes); 181 for (unsigned i = 0; i < Classes.size(); ++i) { 182 for (unsigned j = 0; j < Classes.size(); ++j) { 183 assert(i == j || !Classes[i]->isSubClassOf(Classes[ 150 ProfileRecordRecTy(FoldingSetNodeID &ID, ArrayRef<Record *> Classes) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/TableGen/ |
H A D | Record.h | 1 //===- llvm/TableGen/Record.h - Classes for Table Records -------*- C++ -*-===// 51 // Type Classes 258 static RecordRecTy *get(ArrayRef<Record *> Classes); 284 // Initializer Classes 1392 // High-Level Classes 1513 /// Append the direct super classes of this record to Classes. 1514 void getDirectSuperClasses(SmallVectorImpl<Record *> &Classes) const; 1698 RecordMap Classes, Defs; 1704 const RecordMap &getClasses() const { return Classes; } 1708 auto I = Classes [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 103 BaseSet Classes; local 113 Classes.insert(R->getCanonicalDecl()); 120 if (Classes.empty()) 180 Classes.clear(); 181 Classes.insert(R.getNamingClass()->getCanonicalDecl()); 187 if (isProvablyNotDerivedFrom(SemaRef, contextClass, Classes))
|
H A D | SemaLookup.cpp | 2643 Sema::AssociatedClassSet &Classes) 2644 : S(S), Namespaces(Namespaces), Classes(Classes), 2649 Classes.insert(RD); 2655 Sema::AssociatedClassSet &Classes; 2720 Result.Classes.insert(EnclosingClass); 2763 Result.Classes.insert(EnclosingClass); 2781 Result.Classes.insert(EnclosingClass); 2905 Result.Classes.insert(EnclosingClass);
|
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/ |
H A D | ClangAttrEmitter.cpp | 2679 std::vector<std::unique_ptr<AttrClass>> Classes; 2687 Classes.emplace_back(Class); 2691 for (auto &Class : Classes) { 2699 for (auto i = Classes.begin(), e = Classes.end(); i != e; ++i) { 2700 assert((i == Classes.begin()) == ((*i)->SuperClass == nullptr) && 2707 for (auto &Class : Classes) { 2713 for (auto &Class : Classes) { 2720 Classes[0]->emitAttrList(OS); 2724 for (auto &Class : Classes) [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 241 const ClassVectorTy &Classes = I->second; local 242 if (llvm::find(Classes, RD) == Classes.end()) 257 ClassVectorTy &Classes = EmptyClassOffsets[Offset]; 258 if (llvm::is_contained(Classes, RD)) 261 Classes.push_back(RD);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | ClangASTContext.cpp | 1175 #pragma mark Structure, Unions, Classes 1576 #pragma mark Objective-C Classes 7309 #pragma mark C++ Base Classes
|