Home
last modified time | relevance | path

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

1234

/llvm-project-15.0.7/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()
279 Classes[i] = nullptr; in ScanInstruction()
304 Classes[SubregReg] = nullptr; in ScanInstruction()
327 if (!Classes[Reg] && NewRC) in ScanInstruction()
328 Classes[Reg] = NewRC; in ScanInstruction()
675 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 …]
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DExpectedTypeTest.cpp52 classesAre(llvm::ArrayRef<EquivClass> Classes) { in classesAre() argument
56 Elements.reserve(Classes.size()); in classesAre()
57 for (auto &Cls : Classes) in classesAre()
66 std::map<std::string, EquivClass> Classes; in buildEquivClasses() local
69 Classes[std::string(Type->raw())].insert(std::string(Name)); in buildEquivClasses()
71 return Classes; in buildEquivClasses()
/llvm-project-15.0.7/bolt/lib/Passes/
H A DMCF.cpp384 std::vector<std::vector<BinaryBasicBlock *>> Classes; in equalizeBBCounts() local
408 BBsToEC[DomBB] = Classes.size(); in equalizeBBCounts()
409 BBsToEC[&BB] = Classes.size(); in equalizeBBCounts()
410 Classes.emplace_back(); in equalizeBBCounts()
411 Classes.back().push_back(DomBB); in equalizeBBCounts()
412 Classes.back().push_back(&BB); in equalizeBBCounts()
417 Classes[BBsToEC[&BB]].push_back(DomBB); in equalizeBBCounts()
422 Classes[BBsToEC[DomBB]].push_back(&BB); in equalizeBBCounts()
426 std::vector<BinaryBasicBlock *> DomEC = Classes[BBsToEC[DomBB]]; in equalizeBBCounts()
427 std::vector<BinaryBasicBlock *> BBEC = Classes[BBECNum]; in equalizeBBCounts()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/
H A Dsize_class_map.h115 sizeof(Config::Classes) / sizeof(Config::Classes[0]);
131 if (Size <= Config::Classes[i]) in computeClassId()
151 if (Config::Classes[I] & (1 << Bit)) { in LSBTable()
187 static const uptr MaxSize = Config::Classes[LargestClassId - 1];
190 return Config::Classes[ClassId - 1]; in getSizeByClassId()
206 if (Size <= Config::Classes[0]) in getClassIdBySize()
254 static constexpr u32 Classes[] = { member
269 static constexpr u32 Classes[] = {
/llvm-project-15.0.7/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.cpp730 std::forward_list<ClassInfo> Classes; member in __anon8d06870a0111::AsmMatcherInfo
802 return any_of(Classes, in hasOptionalOperands()
1139 Classes.emplace_front(); in getTokenClass()
1140 Entry = &Classes.front(); in getTokenClass()
1275 Classes.emplace_front(); in buildRegisterClasses()
1276 ClassInfo *CI = &Classes.front(); in buildRegisterClasses()
1358 Classes.emplace_front(); in buildOperandClasses()
1659 Classes.sort(); in buildInfo()
1663 for (auto I = Classes.begin(), E = Classes.end(); I != E; ++I) { in buildInfo()
2857 Info.Classes.begin(), Info.Classes.end())) << " Class;\n"; in emitCustomOperandParsing()
[all …]
/llvm-project-15.0.7/llvm/lib/TextAPI/
H A DTextStub.cpp214 std::vector<FlowStringRef> Classes; member
224 std::vector<FlowStringRef> Classes; member
234 std::vector<FlowStringRef> Classes; member
503 Section.Classes.emplace_back( in NormalizedTBD()
525 llvm::sort(Section.Classes); in NormalizedTBD()
560 Section.Classes.emplace_back( in NormalizedTBD()
582 llvm::sort(Section.Classes); in NormalizedTBD()
660 for (auto &Symbol : Section.Classes) { in denormalize()
696 for (auto &Symbol : Section.Classes) { in denormalize()
888 sort(CurrentSection.Classes); in NormalizedTBD_V4()
[all …]
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/unittests/Support/
H A DItaniumManglingCanonicalizerTest.cpp39 std::vector<EquivalenceClass> Classes; member
310 for (const auto &Class : Testcase.Classes) in testTestcases()
314 for (const auto &Class : Testcase.Classes) { in testTestcases()
/llvm-project-15.0.7/libc/utils/LibcTableGenUtil/
H A DAPIIndexer.cpp29 llvm::ArrayRef<llvm::Record *> Classes = RecordType->getClasses(); in isa() local
33 if (Classes.size() != 1) in isa()
35 return Classes[0] == TypeClass; in isa()
/llvm-project-15.0.7/clang/test/APINotes/Inputs/Frameworks/SomeKit.framework/Headers/
H A DSomeKit.apinotes2 Classes:
85 Classes:
H A DSomeKit_private.apinotes2 Classes:
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp72 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()
/llvm-project-15.0.7/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:
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/clang/test/CXX/temp/temp.param/
H A Dp15-cxx0x.cpp120 …template<template<typename T = Default> class ...Classes> struct Inner { // expected-error {{defau…
121 Inner(Classes<>...); // expected-error {{too few}}
/llvm-project-15.0.7/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:
/llvm-project-15.0.7/clang/test/APINotes/Inputs/Frameworks/Simple.framework/Headers/
H A DSimple.apinotes2 Classes:
/llvm-project-15.0.7/llvm/test/TableGen/
H A Ddetailed-records.td10 // CHECK: ----- Classes
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/objc/
H A Ddealloc-in-category.rst10 Classes implement ``-dealloc`` to perform important actions to deallocate
/llvm-project-15.0.7/llvm/test/tools/llvm-pdbutil/
H A Denum-layout.test14 ; MEMBER_ENUM: Classes:
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonInstrFormatsV60.td14 // Instruction Classes Definitions +
/llvm-project-15.0.7/clang/test/APINotes/Inputs/Frameworks/SimpleKit.framework/Headers/
H A DSimpleKit.apinotes2 Classes:
/llvm-project-15.0.7/llvm/test/DebugInfo/PDB/DIA/
H A Dpdbdump-symbol-format.test34 ; TYPES_1: Classes
41 ; TYPES_2: Classes

1234