Home
last modified time | relevance | path

Searched refs:Classes (Results 1 – 25 of 73) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCriticalAntiDepBreaker.cpp54 Classes[i] = nullptr; in StartBlock()
193 if (!Classes[Reg] && NewRC) in PrescanInstruction()
194 Classes[Reg] = NewRC; in PrescanInstruction()
195 else if (!NewRC || Classes[Reg] != NewRC) in PrescanInstruction()
204 if (Classes[AliasReg]) { in PrescanInstruction()
273 Classes[i] = nullptr; in ScanInstruction()
297 Classes[SubregReg] = nullptr; in ScanInstruction()
320 if (!Classes[Reg] && NewRC) in ScanInstruction()
321 Classes[Reg] = NewRC; in ScanInstruction()
668 Classes[NewReg] = Classes[AntiDepReg]; in BreakAntiDependencies()
[all …]
H A DRenameIndependentSubregs.cpp83 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 DCriticalAntiDepBreaker.h53 std::vector<const TargetRegisterClass *> Classes; variable
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dsize_class_map.h118 sizeof(Config::Classes) / sizeof(Config::Classes[0]);
134 if (Size <= Config::Classes[i]) in computeClassId()
154 if (Config::Classes[I] & (1 << Bit)) { in LSBTable()
190 static const uptr MaxSize = Config::Classes[LargestClassId - 1];
193 return Config::Classes[ClassId - 1]; in getSizeByClassId()
209 if (Size <= Config::Classes[0]) in getClassIdBySize()
257 static constexpr uptr Classes[] = { member
272 static constexpr uptr Classes[] = {
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DCTagsEmitter.cpp69 const auto &Classes = Records.getClasses(); in run() local
73 Tags.reserve(Classes.size() + Defs.size()); in run()
74 for (const auto &C : Classes) { in run()
H A DAsmMatcherEmitter.cpp734 std::forward_list<ClassInfo> Classes; member in __anonf87813900111::AsmMatcherInfo
806 return any_of(Classes, in hasOptionalOperands()
1143 Classes.emplace_front(); in getTokenClass()
1144 Entry = &Classes.front(); in getTokenClass()
1279 Classes.emplace_front(); in buildRegisterClasses()
1280 ClassInfo *CI = &Classes.front(); in buildRegisterClasses()
1362 Classes.emplace_front(); in buildOperandClasses()
1669 Classes.sort(); in buildInfo()
1673 for (auto I = Classes.begin(), E = Classes.end(); I != E; ++I) { in buildInfo()
2867 Info.Classes.begin(), Info.Classes.end())) << " Class;\n"; in emitCustomOperandParsing()
[all …]
H A DPseudoLoweringEmitter.cpp302 StringRef Classes[] = {"PseudoInstExpansion", "Instruction"}; in run() local
303 std::vector<Record *> Insts = Records.getAllDerivedDefinitions(Classes); in run()
H A DCodeGenRegisters.h497 std::list<CodeGenRegisterClass *> Classes; variable
508 std::list<CodeGenRegisterClass *> getClasses() const { return Classes; } in getClasses()
/freebsd-14.2/contrib/llvm-project/llvm/lib/TextAPI/
H A DTextStub.cpp214 std::vector<FlowStringRef> Classes; member
224 std::vector<FlowStringRef> Classes; member
234 std::vector<FlowStringRef> Classes; member
464 Section.Classes.emplace_back( in NormalizedTBD()
486 llvm::sort(Section.Classes); in NormalizedTBD()
521 Section.Classes.emplace_back( in NormalizedTBD()
543 llvm::sort(Section.Classes); in NormalizedTBD()
623 for (auto &Symbol : Section.Classes) { in denormalize()
660 for (auto &Symbol : Section.Classes) { in denormalize()
848 sort(CurrentSection.Classes); in NormalizedTBD_V4()
[all …]
H A DRecordsSlice.cpp92 return findRecord<ObjCInterfaceRecord>(Name, Classes); in findObjCInterface()
127 if (auto *IVarRecord = getIVar(Classes)) in findObjCIVar()
157 auto Result = Classes.insert({Name, nullptr}); in addObjCInterface()
260 for (auto &C : Classes) in visit()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyTypeDumper.cpp216 if (opts::pretty::Classes) { in start()
217 if (auto Classes = Exe.findAllChildren<PDBSymbolTypeUDT>()) { in start() local
218 uint32_t All = Classes->getChildCount(); in start()
235 Filtered = filterAndSortClassDefs(Printer, *Classes, All); in start()
252 while (auto Class = Classes->getNext()) { in start()
351 assert(opts::pretty::Classes); in dumpClassLayout()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp74 static llvm::StringMap<FoundationClass> Classes; in findKnownClass() local
75 if (Classes.empty()) { in findKnownClass()
76 Classes["NSArray"] = FC_NSArray; in findKnownClass()
77 Classes["NSDictionary"] = FC_NSDictionary; in findKnownClass()
78 Classes["NSEnumerator"] = FC_NSEnumerator; in findKnownClass()
79 Classes["NSNull"] = FC_NSNull; in findKnownClass()
80 Classes["NSOrderedSet"] = FC_NSOrderedSet; in findKnownClass()
81 Classes["NSSet"] = FC_NSSet; in findKnownClass()
82 Classes["NSString"] = FC_NSString; in findKnownClass()
86 FoundationClass result = Classes.lookup(ID->getIdentifier()->getName()); in findKnownClass()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DRecordsSlice.h132 return !hasBinaryAttrs() && Globals.empty() && Classes.empty() && in empty()
187 RecordMap<ObjCInterfaceRecord> Classes; variable
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h164 const MCRegisterClass *Classes; // Pointer to the regclass array variable
283 Classes = C; in InitMCRegisterInfo()
444 regclass_iterator regclass_begin() const { return Classes; } in regclass_begin()
445 regclass_iterator regclass_end() const { return Classes+NumClasses; } in regclass_end()
458 return Classes[i]; in getRegClass()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrFormatsV60.td14 // Instruction Classes Definitions +
H A DHexagonInstrFormatsV65.td20 // Instruction Classes Definitions +
H A DHexagonScheduleV60.td14 // | PIPELINE | Instruction Classes |
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.td95 // Register Classes
112 // Index Register Classes
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp3705 Classes.push_back(MSRTTIClass(RD)); in serializeClassHierarchy()
3716 for (MSRTTIClass *Class = &Classes.front(); Class <= &Classes.back();) { in detectAmbiguousBases()
3728 for (MSRTTIClass &Class : Classes) in detectAmbiguousBases()
3745 SmallVector<MSRTTIClass, 8> Classes; in getClassHierarchyDescriptor() local
3746 serializeClassHierarchy(Classes, RD); in getClassHierarchyDescriptor()
3748 detectAmbiguousBases(Classes); in getClassHierarchyDescriptor()
3750 for (const MSRTTIClass &Class : Classes) { in getClassHierarchyDescriptor()
3773 auto *Bases = getBaseClassArray(Classes); in getClassHierarchyDescriptor()
3813 for (MSRTTIClass &Class : Classes) in getBaseClassArray()
4289 SmallVector<MSRTTIClass, 8> Classes; in getCatchableTypeArray() local
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp201 ID.AddInteger(Classes.size()); in ProfileRecordRecTy()
202 for (Record *R : Classes) in ProfileRecordRecTy()
214 SmallVector<Record *, 4> Classes(UnsortedClasses.begin(), in get() local
216 llvm::sort(Classes, [](Record *LHS, Record *RHS) { in get()
221 ProfileRecordRecTy(ID, Classes); in get()
229 for (unsigned i = 0; i < Classes.size(); ++i) { in get()
230 for (unsigned j = 0; j < Classes.size(); ++j) { in get()
231 assert(i == j || !Classes[i]->isSubClassOf(Classes[j])); in get()
233 assert(&Classes[0]->getRecords() == &Classes[i]->getRecords()); in get()
240 std::uninitialized_copy(Classes.begin(), Classes.end(), in get()
[all …]
/freebsd-14.2/contrib/file/magic/Magdir/
H A Druby36 # Classes with no modules or defs, beats simple ASCII
/freebsd-14.2/stand/ficl/softwords/
H A Dficlclass.fr3 \ Classes to model ficl data structures in objects
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h251 static RecordRecTy *get(RecordKeeper &RK, ArrayRef<Record *> Classes);
1768 void getDirectSuperClasses(SmallVectorImpl<Record *> &Classes) const;
1978 const RecordMap &getClasses() const { return Classes; } in getClasses()
1988 auto I = Classes.find(Name); in getClass()
1989 return I == Classes.end() ? nullptr : I->second.get(); in getClass()
2011 bool Ins = Classes.insert(std::make_pair(std::string(R->getName()), in addClass()
2083 RecordMap Classes, Defs; variable
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprMember.cpp106 BaseSet Classes; in ClassifyImplicitMemberAccess() local
116 Classes.insert(R->getCanonicalDecl()); in ClassifyImplicitMemberAccess()
123 if (Classes.empty()) in ClassifyImplicitMemberAccess()
187 Classes.clear(); in ClassifyImplicitMemberAccess()
188 Classes.insert(R.getNamingClass()->getCanonicalDecl()); in ClassifyImplicitMemberAccess()
194 if (isProvablyNotDerivedFrom(SemaRef, contextClass, Classes)) in ClassifyImplicitMemberAccess()
/freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/
H A DClangAttrEmitter.cpp3157 std::vector<std::unique_ptr<AttrClass>> Classes; member in __anon981586b51711::AttrClassHierarchy
3165 Classes.emplace_back(Class); in AttrClassHierarchy()
3169 for (auto &Class : Classes) { in AttrClassHierarchy()
3177 for (auto i = Classes.begin(), e = Classes.end(); i != e; ++i) { in AttrClassHierarchy()
3178 assert((i == Classes.begin()) == ((*i)->SuperClass == nullptr) && in AttrClassHierarchy()
3185 for (auto &Class : Classes) { in emitDefaultDefines()
3191 for (auto &Class : Classes) { in emitUndefs()
3198 Classes[0]->emitAttrList(OS); in emitAttrLists()
3202 for (auto &Class : Classes) in emitAttrRanges()
3208 Classes[0]->classifyAttrOnRoot(Attr); in classifyAttr()
[all …]

123