Home
last modified time | relevance | path

Searched refs:Records (Results 1 – 25 of 141) sorted by relevance

123456

/freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/
H A DTableGen.cpp328 EmitJSON(Records, OS); in ClangTableGenMain()
465 EmitNeon(Records, OS); in ClangTableGenMain()
468 EmitFP16(Records, OS); in ClangTableGenMain()
474 EmitBF16(Records, OS); in ClangTableGenMain()
477 EmitNeonSema(Records, OS); in ClangTableGenMain()
480 EmitNeonTest(Records, OS); in ClangTableGenMain()
483 EmitMveHeader(Records, OS); in ClangTableGenMain()
498 EmitSveHeader(Records, OS); in ClangTableGenMain()
516 EmitSmeHeader(Records, OS); in ClangTableGenMain()
534 EmitCdeHeader(Records, OS); in ClangTableGenMain()
[all …]
H A DTableGenBackends.h46 llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
58 void EmitClangAttrHasAttrImpl(llvm::RecordKeeper &Records,
62 void EmitClangAttrASTVisitor(llvm::RecordKeeper &Records,
66 void EmitClangAttrParsedAttrList(llvm::RecordKeeper &Records,
72 void EmitClangAttrTextNodeDump(llvm::RecordKeeper &Records,
74 void EmitClangAttrNodeTraverse(llvm::RecordKeeper &Records,
81 void EmitClangDiagsIndexName(llvm::RecordKeeper &Records,
86 void EmitClangCommentHTMLTags(llvm::RecordKeeper &Records,
99 void EmitClangSyntaxNodeList(llvm::RecordKeeper &Records,
146 void EmitClangOpenCLBuiltins(llvm::RecordKeeper &Records,
[all …]
H A DClangOpenCLBuiltinEmitter.cpp90 BuiltinNameEmitter(RecordKeeper &Records, raw_ostream &OS) in BuiltinNameEmitter() argument
91 : Records(Records), OS(OS) {} in BuiltinNameEmitter()
103 RecordKeeper &Records; member in __anon03a6d8b20111::BuiltinNameEmitter
241 : Records(Records), OS(OS) {} in OpenCLBuiltinFileEmitterBase()
308 RecordKeeper &Records; member in __anon03a6d8b20111::OpenCLBuiltinFileEmitterBase
320 : OpenCLBuiltinFileEmitterBase(Records, OS) {} in OpenCLBuiltinTestEmitter()
333 : OpenCLBuiltinFileEmitterBase(Records, OS) {} in OpenCLBuiltinHeaderEmitter()
396 Records.getAllDerivedDefinitions("GenericType"); in EmitDeclarations()
811 Records.getAllDerivedDefinitions("ImageType"); in EmitQualTypeFinder()
1054 Record *PossibleGenType = Records.getDef(SubTypeName); in getTypeLists()
[all …]
H A DClangCommentHTMLTagsEmitter.cpp22 void clang::EmitClangCommentHTMLTags(RecordKeeper &Records, raw_ostream &OS) { in EmitClangCommentHTMLTags() argument
23 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag"); in EmitClangCommentHTMLTags()
30 emitSourceFileHeader("HTML tag name matcher", OS, Records); in EmitClangCommentHTMLTags()
38 void clang::EmitClangCommentHTMLTagsProperties(RecordKeeper &Records, in EmitClangCommentHTMLTagsProperties() argument
40 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag"); in EmitClangCommentHTMLTagsProperties()
52 emitSourceFileHeader("HTML tag properties", OS, Records); in EmitClangCommentHTMLTagsProperties()
H A DClangAttrEmitter.cpp2004 RecordKeeper &Records) { in PragmaClangAttributeSupport() argument
2994 emitAttributes(Records, OS, true); in EmitClangAttrClass()
3002 Records); in EmitClangAttrImpl()
3239 Records); in EmitClangAttrList()
3282 Records); in EmitClangAttrPrintList()
3312 Records); in EmitClangAttrSubjectMatchRuleList()
3600 Records); in EmitClangAttrHasAttrImpl()
3688 OS, Records); in EmitClangAttrSpellingListIndex()
3719 Records); in EmitClangAttrASTVisitor()
3845 Records); in EmitClangAttrTemplateInstantiate()
[all …]
H A DClangCommentCommandInfoEmitter.cpp23 void clang::EmitClangCommentCommandInfo(RecordKeeper &Records, in EmitClangCommentCommandInfo() argument
26 OS, Records); in EmitClangCommentCommandInfo()
30 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Command"); in EmitClangCommentCommandInfo()
116 void clang::EmitClangCommentCommandList(RecordKeeper &Records, in EmitClangCommentCommandList() argument
119 OS, Records); in EmitClangCommentCommandList()
125 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Command"); in EmitClangCommentCommandList()
H A DSveEmitter.cpp278 RecordKeeper &Records; member in __anonc999c1430111::SVEEmitter
286 SVEEmitter(RecordKeeper &R) : Records(R) { in SVEEmitter()
1807 SVEEmitter(Records).createHeader(OS); in EmitSveHeader()
1811 SVEEmitter(Records).createBuiltins(OS); in EmitSveBuiltins()
1815 SVEEmitter(Records).createCodeGenMap(OS); in EmitSveBuiltinCG()
1819 SVEEmitter(Records).createRangeChecks(OS); in EmitSveRangeChecks()
1823 SVEEmitter(Records).createTypeFlags(OS); in EmitSveTypeFlags()
1831 SVEEmitter(Records).createSMEHeader(OS); in EmitSmeHeader()
1835 SVEEmitter(Records).createSMEBuiltins(OS); in EmitSmeBuiltins()
1839 SVEEmitter(Records).createSMECodeGenMap(OS); in EmitSmeBuiltinCG()
[all …]
H A DClangSyntaxEmitter.cpp44 Hierarchy(const llvm::RecordKeeper &Records) { in Hierarchy() argument
45 for (llvm::Record *T : Records.getAllDerivedDefinitions("NodeType")) in Hierarchy()
47 for (llvm::Record *Derived : Records.getAllDerivedDefinitions("NodeType")) in Hierarchy()
130 void clang::EmitClangSyntaxNodeList(llvm::RecordKeeper &Records, in EmitClangSyntaxNodeList() argument
132 llvm::emitSourceFileHeader("Syntax tree node list", OS, Records); in EmitClangSyntaxNodeList()
133 Hierarchy H(Records); in EmitClangSyntaxNodeList()
189 void clang::EmitClangSyntaxNodeClasses(llvm::RecordKeeper &Records, in EmitClangSyntaxNodeClasses() argument
191 llvm::emitSourceFileHeader("Syntax tree node list", OS, Records); in EmitClangSyntaxNodeClasses()
192 Hierarchy H(Records); in EmitClangSyntaxNodeClasses()
H A DClangASTNodesEmitter.cpp37 RecordKeeper &Records; member in __anoncbce3dbb0111::ClangASTNodesEmitter
76 : Records(R), NodeClassName(N), BaseSuffix(S) { in ClangASTNodesEmitter()
173 = Records.getAllDerivedDefinitions(NodeClassName); in deriveChildTree()
194 emitSourceFileHeader("List of AST nodes of a particular kind", OS, Records); in run()
239 void clang::EmitClangDeclContext(RecordKeeper &Records, raw_ostream &OS) { in EmitClangDeclContext() argument
242 emitSourceFileHeader("List of AST Decl nodes", OS, Records); in EmitClangDeclContext()
249 Records.getAllDerivedDefinitions(DeclContextNodeClassName); in EmitClangDeclContext()
251 Records.getAllDerivedDefinitions(DeclNodeClassName); in EmitClangDeclContext()
256 Records.getAllDerivedDefinitions(DeclNodeClassName); in EmitClangDeclContext()
/freebsd-14.2/contrib/llvm-project/llvm/lib/XRay/
H A DBlockIndexer.cpp21 CurrentBlock.Records.push_back(&R); in visit()
27 CurrentBlock.Records.push_back(&R); in visit()
32 CurrentBlock.Records.push_back(&R); in visit()
37 CurrentBlock.Records.push_back(&R); in visit()
42 CurrentBlock.Records.push_back(&R); in visit()
47 CurrentBlock.Records.push_back(&R); in visit()
52 CurrentBlock.Records.push_back(&R); in visit()
58 CurrentBlock.Records.push_back(&R); in visit()
63 if (!CurrentBlock.Records.empty()) in visit()
68 CurrentBlock.Records.push_back(&R); in visit()
[all …]
H A DTrace.cpp36 std::vector<XRayRecord> &Records) { in loadNaiveFormatLog() argument
55 Records.reserve(NumReservations); in loadNaiveFormatLog()
82 Records.emplace_back(); in loadNaiveFormatLog()
83 auto &Record = Records.back(); in loadNaiveFormatLog()
152 auto &Record = Records.back(); in loadNaiveFormatLog()
314 for (auto *R : B.Records) in loadFDRLog()
339 for (auto *R : B.Records) in loadFDRLog()
352 std::vector<XRayRecord> &Records) { in loadYAMLLog() argument
370 Records.clear(); in loadYAMLLog()
371 std::transform(Trace.Records.begin(), Trace.Records.end(), in loadYAMLLog()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/
H A DMain.cpp100 RecordKeeper Records; in TableGenMain() local
103 Records.startPhaseTiming(); in TableGenMain()
107 Records.startTimer("Parse, build records"); in TableGenMain()
114 Records.saveInputFilename(InputFilename); in TableGenMain()
127 Records.stopTimer(); in TableGenMain()
136 ActionFn(Records, Out); in TableGenMain()
138 status = MainFn(Out, Records); in TableGenMain()
141 Records.stopBackendTimer(); in TableGenMain()
154 Records.startTimer("Write output"); in TableGenMain()
176 Records.stopTimer(); in TableGenMain()
[all …]
H A DTGParser.cpp586 Records.addDef(std::move(Rec)); in addDefOne()
678 return UnsetInit::get(Records); in ParseObjectName()
861 RHS = IntInit::get(Records, i); in ParseSliceElement()
1099 return BitRecTy::get(Records); in ParseType()
1102 return IntRecTy::get(Records); in ParseType()
1105 return DagRecTy::get(Records); in ParseType()
2327 RHS = IntInit::get(Records, 0); in ParseOperationFind()
2625 R = IntInit::get(Records, 1); in ParseSimpleValue()
2629 R = IntInit::get(Records, 0); in ParseSimpleValue()
2663 R = UnsetInit::get(Records); in ParseSimpleValue()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DLazyRandomTypeCollection.cpp41 Records.resize(RecordCountHint); in LazyRandomTypeCollection()
66 Records.clear(); in reset()
67 Records.resize(RecordCountHint); in reset()
126 if (Records[I].Name.data() == nullptr) { in getTypeName()
128 Records[I].Name = Result; in getTypeName()
130 return Records[I].Name; in getTypeName()
165 Records.resize(NewCapacity); in ensureCapacityFor()
250 Records[Idx].Type = *Begin; in fullScanForType()
251 Records[Idx].Offset = Begin.offset(); in fullScanForType()
271 Records[Idx].Type = *RI; in visitRange()
[all …]
H A DTypeTableCollection.cpp19 TypeTableCollection::TypeTableCollection(ArrayRef<ArrayRef<uint8_t>> Records) in TypeTableCollection() argument
20 : NameStorage(Allocator), Records(Records) { in TypeTableCollection()
21 Names.resize(Records.size()); in TypeTableCollection()
39 assert(Index.toArrayIndex() < Records.size()); in getType()
40 return CVType(Records[Index.toArrayIndex()]); in getType()
59 uint32_t TypeTableCollection::size() { return Records.size(); } in size()
61 uint32_t TypeTableCollection::capacity() { return Records.size(); } in capacity()
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DTableGen.cpp43 void PrintRecords(RecordKeeper &Records, raw_ostream &OS) { in PrintRecords() argument
44 OS << Records; // No argument, dump all contents in PrintRecords()
47 void PrintEnums(RecordKeeper &Records, raw_ostream &OS) { in PrintEnums() argument
48 for (Record *Rec : Records.getAllDerivedDefinitions(Class)) in PrintEnums()
53 void PrintSets(RecordKeeper &Records, raw_ostream &OS) { in PrintSets() argument
56 for (Record *Rec : Records.getAllDerivedDefinitions("Set")) { in PrintSets()
71 {"null-backend", [](RecordKeeper &Records, raw_ostream &OS) {}, in __anonaa4031930202()
H A DAttributes.cpp20 Attributes(RecordKeeper &R) : Records(R) {} in Attributes()
28 RecordKeeper &Records; member in __anonb732f3b80111::Attributes
47 for (auto *A : Records.getAllDerivedDefinitions(KindName)) { in emitTargetIndependentNames()
68 for (auto *A : Records.getAllDerivedDefinitions(KindName)) { in emitTargetIndependentNames()
86 Records.getAllDerivedDefinitions("CompatRule"); in emitFnAttrCompatCheck()
102 Records.getAllDerivedDefinitions("MergeRule"); in emitFnAttrCompatCheck()
121 for (auto *A : Records.getAllDerivedDefinitions(KindName)) { in emitAttributeProperties()
H A DDAGISelEmitter.cpp28 RecordKeeper &Records; // Just so we can get at the timing functions. member in __anon4a3989a40111::DAGISelEmitter
31 explicit DAGISelEmitter(RecordKeeper &R) : Records(R), CGP(R) {} in DAGISelEmitter()
127 Records.startTimer("Parse patterns"); in run()
157 Records.startTimer("Sort patterns"); in run()
167 Records.startTimer("Convert to matchers"); in run()
181 Records.startTimer("Optimize matchers"); in run()
186 Records.startTimer("Emit matcher table"); in run()
/freebsd-14.2/contrib/llvm-project/lldb/utils/TableGen/
H A DLLDBTableGen.cpp45 static bool LLDBTableGenMain(raw_ostream &OS, RecordKeeper &Records) { in LLDBTableGenMain() argument
48 OS << Records; // No argument, dump all contents in LLDBTableGenMain()
51 EmitJSON(Records, OS); in LLDBTableGenMain()
54 EmitOptionDefs(Records, OS); in LLDBTableGenMain()
57 EmitPropertyDefs(Records, OS); in LLDBTableGenMain()
60 EmitPropertyEnumDefs(Records, OS); in LLDBTableGenMain()
H A DLLDBPropertyDefEmitter.cpp170 void lldb_private::EmitPropertyDefs(RecordKeeper &Records, raw_ostream &OS) { in EmitPropertyDefs() argument
171 emitSourceFileHeader("Property definitions for LLDB.", OS, Records); in EmitPropertyDefs()
174 Records.getAllDerivedDefinitions("Property"); in EmitPropertyDefs()
180 void lldb_private::EmitPropertyEnumDefs(RecordKeeper &Records, in EmitPropertyEnumDefs() argument
182 emitSourceFileHeader("Property definition enum for LLDB.", OS, Records); in EmitPropertyEnumDefs()
185 Records.getAllDerivedDefinitions("Property"); in EmitPropertyEnumDefs()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DGSIStreamBuilder.cpp184 std::vector<BulkPublic> Records; in finalizeGlobalBuckets() local
185 Records.resize(Globals.size()); in finalizeGlobalBuckets()
189 Records[I].Name = Name.data(); in finalizeGlobalBuckets()
190 Records[I].NameLen = Name.size(); in finalizeGlobalBuckets()
191 Records[I].SymOffset = SymOffset; in finalizeGlobalBuckets()
195 GSH->finalizeBuckets(RecordZeroOffset, Records); in finalizeGlobalBuckets()
201 parallelFor(0, Records.size(), [&](size_t I) { in finalizeBuckets()
202 Records[I].setBucketIdx(hashStringV1(Records[I].Name) % IPHR_HASH); in finalizeBuckets()
209 for (const BulkPublic &P : Records) in finalizeBuckets()
221 HashRecords.resize(Records.size()); in finalizeBuckets()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/XRay/
H A DTrace.h49 RecordVector Records; variable
63 const_iterator begin() const { return Records.begin(); } in begin()
64 const_iterator end() const { return Records.end(); } in end()
65 bool empty() const { return Records.empty(); } in empty()
66 size_type size() const { return Records.size(); } in size()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeHashing.h43 static std::vector<LocallyHashedType> hashTypes(Range &&Records) { in hashTypes()
45 Hashes.reserve(std::distance(std::begin(Records), std::end(Records))); in hashTypes()
46 for (const auto &R : Records) in hashTypes()
123 static std::vector<GloballyHashedType> hashTypes(Range &&Records) { in hashTypes()
126 for (const auto &R : Records) { in hashTypes()
141 for (const auto &R : Records) { in hashTypes()
160 hashIds(Range &&Records, ArrayRef<GloballyHashedType> TypeHashes) { in hashIds()
162 for (const auto &R : Records) in hashIds()
H A DDebugSymbolsSubsection.h29 CVSymbolArray::Iterator begin() const { return Records.begin(); } in begin()
30 CVSymbolArray::Iterator end() const { return Records.end(); } in end()
33 CVSymbolArray Records;
50 std::vector<CVSymbol> Records; variable
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DDirectiveEmitter.h18 explicit DirectiveLanguage(const llvm::RecordKeeper &Records) in DirectiveLanguage() argument
19 : Records(Records) { in DirectiveLanguage()
55 return Records.getAllDerivedDefinitions("Directive"); in getDirectives()
59 return Records.getAllDerivedDefinitions("Clause"); in getClauses()
66 const llvm::RecordKeeper &Records; variable
69 return Records.getAllDerivedDefinitions("DirectiveLanguage"); in getDirectiveLanguages()

123456