Home
last modified time | relevance | path

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

12345

/freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/
H A DTableGen.cpp266 EmitJSON(Records, OS); in ClangTableGenMain()
387 EmitNeon(Records, OS); in ClangTableGenMain()
390 EmitFP16(Records, OS); in ClangTableGenMain()
393 EmitBF16(Records, OS); in ClangTableGenMain()
396 EmitNeonSema(Records, OS); in ClangTableGenMain()
399 EmitNeonTest(Records, OS); in ClangTableGenMain()
402 EmitMveHeader(Records, OS); in ClangTableGenMain()
417 EmitSveHeader(Records, OS); in ClangTableGenMain()
420 EmitSveBuiltins(Records, OS); in ClangTableGenMain()
432 EmitCdeHeader(Records, OS); in ClangTableGenMain()
[all …]
H A DTableGenBackends.h38 llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
46 void EmitClangAttrHasAttrImpl(llvm::RecordKeeper &Records,
50 void EmitClangAttrASTVisitor(llvm::RecordKeeper &Records,
54 void EmitClangAttrParsedAttrList(llvm::RecordKeeper &Records,
60 void EmitClangAttrTextNodeDump(llvm::RecordKeeper &Records,
62 void EmitClangAttrNodeTraverse(llvm::RecordKeeper &Records,
68 void EmitClangDiagsIndexName(llvm::RecordKeeper &Records,
73 void EmitClangCommentHTMLTags(llvm::RecordKeeper &Records,
86 void EmitClangSyntaxNodeList(llvm::RecordKeeper &Records,
123 void EmitClangOpenCLBuiltins(llvm::RecordKeeper &Records,
[all …]
H A DClangOpenCLBuiltinEmitter.cpp89 BuiltinNameEmitter(RecordKeeper &Records, raw_ostream &OS) in BuiltinNameEmitter() argument
90 : Records(Records), OS(OS) {} in BuiltinNameEmitter()
102 RecordKeeper &Records; member in __anond2bca2700111::BuiltinNameEmitter
242 : Records(Records), OS(OS) {} in OpenCLBuiltinTestEmitter()
287 RecordKeeper &Records; member in __anond2bca2700111::OpenCLBuiltinTestEmitter
350 Records.getAllDerivedDefinitions("GenericType"); in EmitDeclarations()
496 Records.getAllDerivedDefinitions("FunctionExtension"); in EmitExtensionTable()
751 Records.getAllDerivedDefinitions("ImageType"); in EmitQualTypeFinder()
987 Record *PossibleGenType = Records.getDef(SubTypeName); in getTypeLists()
1144 BuiltinNameEmitter NameChecker(Records, OS); in EmitClangOpenCLBuiltins()
[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()
38 void clang::EmitClangCommentHTMLTagsProperties(RecordKeeper &Records, in EmitClangCommentHTMLTagsProperties() argument
40 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag"); in EmitClangCommentHTMLTagsProperties()
H A DClangAttrEmitter.cpp1857 RecordKeeper &Records) { in PragmaClangAttributeSupport() argument
2627 emitAttributes(Records, OS, true); in EmitClangAttrClass()
2636 emitAttributes(Records, OS, false); in EmitClangAttrImpl()
2871 AttrClassHierarchy Hierarchy(Records); in EmitClangAttrList()
2912 getPragmaAttributeSupport(Records); in EmitClangAttrSubjectMatchRuleList()
3913 getPragmaAttributeSupport(Records); in EmitClangAttrParsedAttrImpl()
4200 emitClangAttrArgContextList(Records, OS); in EmitClangAttrParserStringSwitches()
4201 emitClangAttrIdentifierArgList(Records, OS); in EmitClangAttrParserStringSwitches()
4204 emitClangAttrTypeArgList(Records, OS); in EmitClangAttrParserStringSwitches()
4205 emitClangAttrLateParsedList(Records, OS); in EmitClangAttrParserStringSwitches()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/
H A DTableGen.cpp159 EmitJSON(Records, OS); in LLVMTableGenMain()
165 EmitCodeBeads(Records, OS); in LLVMTableGenMain()
171 EmitInstrInfo(Records, OS); in LLVMTableGenMain()
174 EmitInstrDocs(Records, OS); in LLVMTableGenMain()
180 EmitAsmWriter(Records, OS); in LLVMTableGenMain()
195 EmitDAGISel(Records, OS); in LLVMTableGenMain()
201 EmitFastISel(Records, OS); in LLVMTableGenMain()
216 EmitOptRST(Records, OS); in LLVMTableGenMain()
240 EmitCTags(Records, OS); in LLVMTableGenMain()
264 EmitExegesis(Records, OS); in LLVMTableGenMain()
[all …]
H A DAttributes.cpp22 Attributes(RecordKeeper &R) : Records(R) {} in Attributes()
30 RecordKeeper &Records; member in __anon6c1901760111::Attributes
49 for (auto A : Records.getAllDerivedDefinitions(KindName)) { in emitTargetIndependentNames()
69 for (auto A : Records.getAllDerivedDefinitions(KindName)) { in emitTargetIndependentNames()
87 Records.getAllDerivedDefinitions("CompatRule"); in emitFnAttrCompatCheck()
99 Records.getAllDerivedDefinitions("MergeRule"); in emitFnAttrCompatCheck()
118 for (auto A : Records.getAllDerivedDefinitions(KindName)) { in emitAttributeProperties()
H A DExegesisEmitter.cpp58 RecordKeeper &Records; member in __anon073715860111::ExegesisEmitter
66 collectPfmCounters(const RecordKeeper &Records) { in collectPfmCounters() argument
74 for (Record *Def : Records.getAllDerivedDefinitions("ProcPfmCounters")) { in collectPfmCounters()
98 : Records(RK), PfmCounterNameTable(collectPfmCounters(RK)) { in ExegesisEmitter()
99 std::vector<Record *> Targets = Records.getAllDerivedDefinitions("Target"); in ExegesisEmitter()
155 Records.getAllDerivedDefinitions("ProcPfmCounters"); in emitPfmCounters()
183 Records.getAllDerivedDefinitions("PfmCountersBinding"); in emitPfmCountersLookupTable()
H A DDisassemblerEmitter.cpp105 void EmitDisassembler(RecordKeeper &Records, raw_ostream &OS) { in EmitDisassembler() argument
106 CodeGenTarget Target(Records); in EmitDisassembler()
143 EmitFixedLenDecoder(Records, OS, PredicateNamespace, in EmitDisassembler()
151 EmitFixedLenDecoder(Records, OS, std::string(Target.getName()), "if (", in EmitDisassembler()
H A DDAGISelEmitter.cpp26 RecordKeeper &Records; // Just so we can get at the timing functions. member in __anonfacc46620111::DAGISelEmitter
29 explicit DAGISelEmitter(RecordKeeper &R) : Records(R), CGP(R) {} in DAGISelEmitter()
154 Records.startTimer("Sort patterns"); in run()
164 Records.startTimer("Convert to matchers"); in run()
178 Records.startTimer("Optimize matchers"); in run()
183 Records.startTimer("Emit matcher table"); in run()
H A DDirectiveEmitter.cpp49 for (const auto &R : Records) { in GenerateEnumClass()
56 << "_enumSize = " << Records.size() << ";\n"; in GenerateEnumClass()
65 for (const auto &R : Records) { in GenerateEnumClass()
76 void GenerateEnumClauseVal(const std::vector<Record *> &Records, in GenerateEnumClauseVal() argument
79 for (const auto &R : Records) { in GenerateEnumClauseVal()
178 void EmitDirectivesDecl(RecordKeeper &Records, raw_ostream &OS) { in EmitDirectivesDecl() argument
179 const auto DirLang = DirectiveLanguage{Records}; in EmitDirectivesDecl()
255 for (const auto &R : Records) { in GenerateGetName()
279 if (DefaultIt == Records.end()) { in GenerateGetKind()
291 for (const auto &R : Records) { in GenerateGetKind()
[all …]
/freebsd-13.1/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.cpp38 std::vector<XRayRecord> &Records) { in loadNaiveFormatLog() argument
81 Records.emplace_back(); in loadNaiveFormatLog()
82 auto &Record = Records.back(); in loadNaiveFormatLog()
151 auto &Record = Records.back(); in loadNaiveFormatLog()
313 for (auto *R : B.Records) in loadFDRLog()
338 for (auto *R : B.Records) in loadFDRLog()
351 std::vector<XRayRecord> &Records) { in loadYAMLLog() argument
369 Records.clear(); in loadYAMLLog()
370 std::transform(Trace.Records.begin(), Trace.Records.end(), in loadYAMLLog()
446 T.FileHeader, T.Records)) in loadTrace()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/TableGen/
H A DMain.cpp87 RecordKeeper Records; in TableGenMain() local
90 Records.startPhaseTiming(); in TableGenMain()
94 Records.startTimer("Parse, build records"); in TableGenMain()
101 Records.saveInputFilename(InputFilename); in TableGenMain()
110 TGParser Parser(SrcMgr, MacroNames, Records); in TableGenMain()
114 Records.stopTimer(); in TableGenMain()
120 unsigned status = MainFn(Out, Records); in TableGenMain()
121 Records.stopBackendTimer(); in TableGenMain()
134 Records.startTimer("Write output"); in TableGenMain()
156 Records.stopTimer(); in TableGenMain()
[all …]
H A DTableGenBackendSkeleton.cpp38 RecordKeeper &Records; member in __anonbef7d7a40111::SkeletonEmitter
41 SkeletonEmitter(RecordKeeper &RK) : Records(RK) {} in SkeletonEmitter()
51 (void)Records; // To suppress unused variable warning; remove on use. in run()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DLazyRandomTypeCollection.cpp42 Records.resize(RecordCountHint); in LazyRandomTypeCollection()
68 Records.clear(); in reset()
69 Records.resize(RecordCountHint); in reset()
128 if (Records[I].Name.data() == nullptr) { in getTypeName()
130 Records[I].Name = Result; in getTypeName()
132 return Records[I].Name; in getTypeName()
167 Records.resize(NewCapacity); in ensureCapacityFor()
252 Records[Idx].Type = *Begin; in fullScanForType()
253 Records[Idx].Offset = Begin.offset(); in fullScanForType()
273 Records[Idx].Type = *RI; in visitRange()
[all …]
H A DTypeTableCollection.cpp18 TypeTableCollection::TypeTableCollection(ArrayRef<ArrayRef<uint8_t>> Records) in TypeTableCollection() argument
19 : NameStorage(Allocator), Records(Records) { in TypeTableCollection()
20 Names.resize(Records.size()); in TypeTableCollection()
38 assert(Index.toArrayIndex() < Records.size()); in getType()
39 return CVType(Records[Index.toArrayIndex()]); in getType()
58 uint32_t TypeTableCollection::size() { return Records.size(); } in size()
60 uint32_t TypeTableCollection::capacity() { return Records.size(); } in capacity()
/freebsd-13.1/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()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DGSIStreamBuilder.cpp182 std::vector<BulkPublic> Records; in finalizeGlobalBuckets() local
183 Records.resize(Globals.size()); in finalizeGlobalBuckets()
187 Records[I].Name = Name.data(); in finalizeGlobalBuckets()
188 Records[I].NameLen = Name.size(); in finalizeGlobalBuckets()
189 Records[I].SymOffset = SymOffset; in finalizeGlobalBuckets()
193 GSH->finalizeBuckets(RecordZeroOffset, Records); in finalizeGlobalBuckets()
200 Records[I].setBucketIdx(hashStringV1(Records[I].Name) % IPHR_HASH); in finalizeBuckets()
207 for (const BulkPublic &P : Records) in finalizeBuckets()
219 HashRecords.resize(Records.size()); in finalizeBuckets()
222 for (int I = 0, E = Records.size(); I < E; ++I) { in finalizeBuckets()
[all …]
/freebsd-13.1/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-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeHashing.h41 static std::vector<LocallyHashedType> hashTypes(Range &&Records) { in hashTypes()
43 Hashes.reserve(std::distance(std::begin(Records), std::end(Records))); in hashTypes()
44 for (const auto &R : Records) in hashTypes()
120 static std::vector<GloballyHashedType> hashTypes(Range &&Records) { in hashTypes()
123 for (const auto &R : Records) { in hashTypes()
138 for (const auto &R : Records) { in hashTypes()
157 hashIds(Range &&Records, ArrayRef<GloballyHashedType> TypeHashes) { in hashIds()
159 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-13.1/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DDirectiveEmitter.h13 explicit DirectiveLanguage(const llvm::RecordKeeper &Records) in DirectiveLanguage() argument
14 : Records(Records) { in DirectiveLanguage()
50 return Records.getAllDerivedDefinitions("Directive"); in getDirectives()
54 return Records.getAllDerivedDefinitions("Clause"); in getClauses()
61 const llvm::RecordKeeper &Records; variable
64 return Records.getAllDerivedDefinitions("DirectiveLanguage"); in getDirectiveLanguages()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-converter.cpp78 void TraceConverter::exportAsYAML(const Trace &Records, raw_ostream &OS) { in exportAsYAML() argument
80 const auto &FH = Records.getFileHeader(); in exportAsYAML()
83 Trace.Records.reserve(Records.size()); in exportAsYAML()
84 for (const auto &R : Records) { in exportAsYAML()
85 Trace.Records.push_back({R.RecordType, R.CPU, R.Type, R.FuncId, in exportAsYAML()
95 void TraceConverter::exportAsRAWv1(const Trace &Records, raw_ostream &OS) { in exportAsRAWv1() argument
99 const auto &FH = Records.getFileHeader(); in exportAsRAWv1()
119 for (const auto &R : Records) { in exportAsRAWv1()
265 void TraceConverter::exportAsChromeTraceEventFormat(const Trace &Records, in exportAsChromeTraceEventFormat() argument
267 const auto &FH = Records.getFileHeader(); in exportAsChromeTraceEventFormat()
[all …]
H A Dxray-fdr-dump.cpp77 std::vector<std::unique_ptr<Record>> Records; in __anon0e5ac8c90102() local
78 LogBuilderConsumer C(Records); in __anon0e5ac8c90102()
83 for (auto &Ptr : Records) in __anon0e5ac8c90102()
95 for (auto &Ptr : Records) in __anon0e5ac8c90102()
107 for (auto *R : B.Records) { in __anon0e5ac8c90102()

12345