Home
last modified time | relevance | path

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

12345

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DCriticalAntiDepBreaker.cpp45 Classes(TRI->getNumRegs(), nullptr), KillIndices(TRI->getNumRegs(), 0), in CriticalAntiDepBreaker()
54 Classes[i] = nullptr; in StartBlock()
71 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1); in StartBlock()
89 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1); in StartBlock()
119 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1); in Observe()
126 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1); in Observe()
193 if (!Classes[Reg] && NewRC) in PrescanInstruction()
194 Classes[Reg] = NewRC; in PrescanInstruction()
195 else if (!NewRC || Classes[Reg] != NewRC) in PrescanInstruction()
196 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1); in PrescanInstruction()
[all …]
H A DRenameIndependentSubregs.cpp83 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; in INITIALIZE_PASS_DEPENDENCY() local
129 if (!findComponents(Classes, SubRangeInfos, LI)) in INITIALIZE_PASS_DEPENDENCY()
137 LLVM_DEBUG(dbgs() << printReg(Reg) << ": Found " << Classes.getNumClasses() in INITIALIZE_PASS_DEPENDENCY()
140 for (unsigned I = 1, NumClasses = Classes.getNumClasses(); I < NumClasses; in INITIALIZE_PASS_DEPENDENCY()
149 rewriteOperands(Classes, SubRangeInfos, Intervals); in INITIALIZE_PASS_DEPENDENCY()
150 distribute(Classes, SubRangeInfos, Intervals); in INITIALIZE_PASS_DEPENDENCY()
[all …]
H A DCriticalAntiDepBreaker.h53 std::vector<const TargetRegisterClass *> Classes; variable
/openbsd-src/gnu/llvm/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 u32 Classes[] = { member
272 static constexpr u32 Classes[] = {
/openbsd-src/gnu/llvm/llvm/utils/TableGen/jupyter/
H A DLLVM_TableGen.md12 ------------- Classes -----------------
40 ------------- Classes -----------------
57 ------------- Classes -----------------
104 ------------- Classes -----------------
118 ------------- Classes -----------------
H A DLLVM_TableGen.ipynb29 "------------- Classes -----------------\n",
91 "------------- Classes -----------------\n",
128 "------------- Classes -----------------\n",
223 "------------- Classes -----------------\n",
253 "------------- Classes -----------------\n",
/openbsd-src/gnu/llvm/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.cpp731 std::forward_list<ClassInfo> Classes; member in __anon48cde1710111::AsmMatcherInfo
803 return any_of(Classes, in hasOptionalOperands()
1140 Classes.emplace_front(); in getTokenClass()
1141 Entry = &Classes.front(); in getTokenClass()
1276 Classes.emplace_front(); in buildRegisterClasses()
1277 ClassInfo *CI = &Classes.front(); in buildRegisterClasses()
1359 Classes.emplace_front(); in buildOperandClasses()
1360 AsmOperandClasses[Rec] = &Classes.front(); in buildOperandClasses()
1666 Classes.sort(); in buildInfo()
1670 for (auto I = Classes.begin(), E = Classes.end(); I != E; ++I) { in buildInfo()
[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.h490 std::list<CodeGenRegisterClass *> Classes; variable
501 std::list<CodeGenRegisterClass *> getClasses() const { return Classes; } in getClasses()
/openbsd-src/gnu/llvm/llvm/lib/TextAPI/
H A DTextStub.cpp214 std::vector<FlowStringRef> Classes; member
224 std::vector<FlowStringRef> Classes; member
234 std::vector<FlowStringRef> Classes; member
299 IO.mapOptional("objc-classes", Section.Classes); in mapping()
316 IO.mapOptional("objc-classes", Section.Classes); in mapping()
328 IO.mapOptional("objc-classes", Section.Classes); in mapping()
503 Section.Classes.emplace_back( in NormalizedTBD()
506 Section.Classes.emplace_back(Symbol->getName()); in NormalizedTBD()
525 llvm::sort(Section.Classes); in NormalizedTBD()
560 Section.Classes.emplace_back( in NormalizedTBD()
[all …]
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp73 static llvm::StringMap<FoundationClass> Classes; in findKnownClass() local
74 if (Classes.empty()) { in findKnownClass()
75 Classes["NSArray"] = FC_NSArray; in findKnownClass()
76 Classes["NSDictionary"] = FC_NSDictionary; in findKnownClass()
77 Classes["NSEnumerator"] = FC_NSEnumerator; in findKnownClass()
78 Classes["NSNull"] = FC_NSNull; in findKnownClass()
79 Classes["NSOrderedSet"] = FC_NSOrderedSet; in findKnownClass()
80 Classes["NSSet"] = FC_NSSet; in findKnownClass()
81 Classes["NSString"] = FC_NSString; in findKnownClass()
85 FoundationClass result = Classes.lookup(ID->getIdentifier()->getName()); in findKnownClass()
/openbsd-src/gnu/llvm/clang/docs/
H A DAPINotes.rst83 :Classes, Protocols, Tags, Typedefs, Globals, Enumerators, Functions:
91 Classes:
103 Classes, Protocols, Tags, Typedefs, Globals, Enumerators, and Functions.
109 Classes: …
112 Each entry under 'Classes' and 'Protocols' can contain "Methods" and
122 Classes:
136 Classes:
H A DLTOVisibility.rst34 other classes receive hidden LTO visibility. Classes with internal linkage
68 Classes that fall into either of these categories can be marked up with the
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DMCRegisterInfo.h160 const MCRegisterClass *Classes; // Pointer to the regclass array variable
370 Classes = C; in InitMCRegisterInfo()
531 regclass_iterator regclass_begin() const { return Classes; } in regclass_begin()
532 regclass_iterator regclass_end() const { return Classes+NumClasses; } in regclass_end()
545 return Classes[i]; in getRegClass()
/openbsd-src/gnu/llvm/lldb/docs/design/
H A Doverview.rst22 - Classes can't inherit from any other classes.
23 - Classes can't contain virtual methods.
24 - Classes should be compatible with script bridging utilities like swig.
25 - Classes should be lightweight and be backed by a single member. Pointers (or
160 Classes that are related to a debug target include:
/openbsd-src/gnu/llvm/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 |
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.td82 // Register Classes
99 // Index Register Classes
/openbsd-src/gnu/llvm/llvm/lib/TableGen/
H A DRecord.cpp207 ArrayRef<Record *> Classes) { in ProfileRecordRecTy() argument
208 ID.AddInteger(Classes.size()); in ProfileRecordRecTy()
209 for (Record *R : Classes) in ProfileRecordRecTy()
221 SmallVector<Record *, 4> Classes(UnsortedClasses.begin(), in get() local
223 llvm::sort(Classes, [](Record *LHS, Record *RHS) { in get()
228 ProfileRecordRecTy(ID, Classes); in get()
236 for (unsigned i = 0; i < Classes.size(); ++i) { in get()
237 for (unsigned j = 0; j < Classes.size(); ++j) { in get()
238 assert(i == j || !Classes[i]->isSubClassOf(Classes[j])); in get()
240 assert(&Classes[0]->getRecords() == &Classes[i]->getRecords()); in get()
[all …]
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp3695 llvm::GlobalVariable *getBaseClassDescriptor(const MSRTTIClass &Classes);
3697 getBaseClassArray(SmallVectorImpl<MSRTTIClass> &Classes);
3714 static void serializeClassHierarchy(SmallVectorImpl<MSRTTIClass> &Classes, in serializeClassHierarchy() argument
3716 Classes.push_back(MSRTTIClass(RD)); in serializeClassHierarchy()
3718 serializeClassHierarchy(Classes, Base.getType()->getAsCXXRecordDecl()); in serializeClassHierarchy()
3723 detectAmbiguousBases(SmallVectorImpl<MSRTTIClass> &Classes) { in detectAmbiguousBases() argument
3727 for (MSRTTIClass *Class = &Classes.front(); Class <= &Classes.back();) { in detectAmbiguousBases()
3739 for (MSRTTIClass &Class : Classes) in detectAmbiguousBases()
3756 SmallVector<MSRTTIClass, 8> Classes; in getClassHierarchyDescriptor() local
3757 serializeClassHierarchy(Classes, RD); in getClassHierarchyDescriptor()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DLDSDIRInstructions.td31 // LDSDIR Classes
/openbsd-src/gnu/llvm/llvm/include/llvm/TableGen/
H A DRecord.h252 static RecordRecTy *get(RecordKeeper &RK, ArrayRef<Record *> Classes);
1700 void getDirectSuperClasses(SmallVectorImpl<Record *> &Classes) const;
1907 const RecordMap &getClasses() const { return Classes; } in getClasses()
1917 auto I = Classes.find(Name); in getClass()
1918 return I == Classes.end() ? nullptr : I->second.get(); in getClass()
1940 bool Ins = Classes.insert(std::make_pair(std::string(R->getName()), in addClass()
2012 RecordMap Classes, Defs; variable

12345