Searched refs:Records (Results 1 - 25 of 131) sorted by relevance

123456

/freebsd-current/contrib/llvm-project/clang/utils/TableGen/
H A DTableGen.cpp322 bool ClangTableGenMain(raw_ostream &OS, RecordKeeper &Records) { argument
325 OS << Records; // No argument, dump all contents local
328 EmitJSON(Records, OS);
331 EmitClangAttrClass(Records, OS);
334 EmitClangAttrParserStringSwitches(Records, OS);
337 EmitClangAttrSubjectMatchRulesParserStringSwitches(Records, OS);
340 EmitClangAttrImpl(Records, OS);
343 EmitClangAttrList(Records, OS);
346 EmitClangAttrPrintList("CanPrintOnLeft", Records, OS);
349 EmitClangAttrPrintList("PrintOnLeft", Records, O
[all...]
H A DTableGenBackends.h38 void EmitClangBasicReader(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
39 void EmitClangBasicWriter(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
40 void EmitClangTypeNodes(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
41 void EmitClangTypeReader(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
42 void EmitClangTypeWriter(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
43 void EmitClangAttrParserStringSwitches(llvm::RecordKeeper &Records,
46 llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
47 void EmitClangAttrClass(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
48 void EmitClangAttrImpl(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
49 void EmitClangAttrList(llvm::RecordKeeper &Records, llv
[all...]
H A DClangCommentHTMLTagsEmitter.cpp22 void clang::EmitClangCommentHTMLTags(RecordKeeper &Records, raw_ostream &OS) { argument
23 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag");
30 emitSourceFileHeader("HTML tag name matcher", OS, Records);
38 void clang::EmitClangCommentHTMLTagsProperties(RecordKeeper &Records, argument
40 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag");
52 emitSourceFileHeader("HTML tag properties", OS, Records);
H A DClangCommentCommandInfoEmitter.cpp23 void clang::EmitClangCommentCommandInfo(RecordKeeper &Records, argument
26 OS, Records);
30 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Command");
116 void clang::EmitClangCommentCommandList(RecordKeeper &Records, argument
119 OS, Records);
125 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Command");
/freebsd-current/contrib/llvm-project/lldb/utils/TableGen/
H A DLLDBTableGen.cpp45 static bool LLDBTableGenMain(raw_ostream &OS, RecordKeeper &Records) { argument
48 OS << Records; // No argument, dump all contents local
51 EmitJSON(Records, OS);
54 EmitOptionDefs(Records, OS);
57 EmitPropertyDefs(Records, OS);
60 EmitPropertyEnumDefs(Records, OS);
H A DLLDBTableGenUtils.cpp15 RecordsByName lldb_private::getRecordsByName(std::vector<Record *> Records, argument
18 for (Record *R : Records)
H A DLLDBTableGenUtils.h29 RecordsByName getRecordsByName(std::vector<llvm::Record *> Records,
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-converter.h31 void exportAsYAML(const Trace &Records, raw_ostream &OS);
32 void exportAsRAWv1(const Trace &Records, raw_ostream &OS);
37 void exportAsChromeTraceEventFormat(const Trace &Records, raw_ostream &OS);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DParser.h26 bool TableGenParseFile(SourceMgr &InputSrcMgr, RecordKeeper &Records);
H A DMain.h23 /// Perform the action using Records, and write output to OS.
25 using TableGenMainFn = bool (raw_ostream &OS, RecordKeeper &Records);
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeTableCollection.cpp19 TypeTableCollection::TypeTableCollection(ArrayRef<ArrayRef<uint8_t>> Records) argument
20 : NameStorage(Allocator), Records(Records) {
21 Names.resize(Records.size());
39 assert(Index.toArrayIndex() < Records.size());
40 return CVType(Records[Index.toArrayIndex()]);
59 uint32_t TypeTableCollection::size() { return Records.size(); }
61 uint32_t TypeTableCollection::capacity() { return Records.size(); }
H A DDebugSymbolsSubsection.cpp16 return Reader.readArray(Records, Reader.getLength());
24 for (const auto &Record : Records) {
32 Records.push_back(Symbol);
H A DLazyRandomTypeCollection.cpp41 Records.resize(RecordCountHint);
66 Records.clear();
67 Records.resize(RecordCountHint);
85 return Records[Index.toArrayIndex()].Offset;
95 return Records[Index.toArrayIndex()].Type;
108 return Records[Index.toArrayIndex()].Type;
126 if (Records[I].Name.data() == nullptr) {
128 Records[I].Name = Result;
130 return Records[I].Name;
137 if (Records
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/XRay/
H A DBlockIndexer.cpp21 CurrentBlock.Records.push_back(&R);
27 CurrentBlock.Records.push_back(&R);
32 CurrentBlock.Records.push_back(&R);
37 CurrentBlock.Records.push_back(&R);
42 CurrentBlock.Records.push_back(&R);
47 CurrentBlock.Records.push_back(&R);
52 CurrentBlock.Records.push_back(&R);
58 CurrentBlock.Records.push_back(&R);
63 if (!CurrentBlock.Records.empty())
68 CurrentBlock.Records
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/XRay/
H A DTrace.h49 RecordVector Records;
63 const_iterator begin() const { return Records.begin(); }
64 const_iterator end() const { return Records.end(); }
65 bool empty() const { return Records.empty(); }
66 size_type size() const { return Records.size(); }
H A DFDRLogBuilder.h20 /// auto Records = LogBuilder()
26 std::vector<std::unique_ptr<Record>> Records; member in class:llvm::xray::LogBuilder
30 Records.emplace_back(new R(std::forward<T>(A)...));
34 std::vector<std::unique_ptr<Record>> consume() { return std::move(Records); }
H A DFDRRecordConsumer.h1 //===- FDRRecordConsumer.h - XRay Flight Data Recorder Mode Records -------===//
29 std::vector<std::unique_ptr<Record>> &Records; member in class:llvm::xray::LogBuilderConsumer
33 : Records(R) {}
/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/
H A DTableGen.cpp43 void PrintRecords(RecordKeeper &Records, raw_ostream &OS) { argument
44 OS << Records; // No argument, dump all contents local
47 void PrintEnums(RecordKeeper &Records, raw_ostream &OS) { argument
48 for (Record *Rec : Records.getAllDerivedDefinitions(Class))
53 void PrintSets(RecordKeeper &Records, raw_ostream &OS) { argument
56 for (Record *Rec : Records.getAllDerivedDefinitions("Set")) {
71 {"null-backend", [](RecordKeeper &Records, raw_ostream &OS) {},
H A DDisassemblerEmitter.cpp97 static void EmitDisassembler(RecordKeeper &Records, raw_ostream &OS) { argument
98 CodeGenTarget Target(Records);
131 EmitDecoder(Records, OS, PredicateNamespace);
H A DAttributes.cpp20 Attributes(RecordKeeper &R) : Records(R) {}
28 RecordKeeper &Records; member in class:__anon3127::Attributes
47 for (auto *A : Records.getAllDerivedDefinitions(KindName)) {
68 for (auto *A : Records.getAllDerivedDefinitions(KindName)) {
86 Records.getAllDerivedDefinitions("CompatRule");
102 Records.getAllDerivedDefinitions("MergeRule");
121 for (auto *A : Records.getAllDerivedDefinitions(KindName)) {
/freebsd-current/contrib/llvm-project/llvm/lib/TableGen/
H A DParser.cpp16 bool llvm::TableGenParseFile(SourceMgr &InputSrcMgr, RecordKeeper &Records) { argument
29 Records.saveInputFilename(MainFileBuffer->getBufferIdentifier().str());
31 TGParser Parser(SrcMgr, /*Macros=*/std::nullopt, Records,
H A DTableGenBackendSkeleton.cpp32 RecordKeeper &Records; member in class:__anon2181::SkeletonEmitter
35 SkeletonEmitter(RecordKeeper &RK) : Records(RK) {}
45 (void)Records; // To suppress unused variable warning; remove on use.
H A DMain.cpp100 RecordKeeper Records; local
103 Records.startPhaseTiming();
107 Records.startTimer("Parse, build records");
114 Records.saveInputFilename(InputFilename);
123 TGParser Parser(SrcMgr, MacroNames, Records, NoWarnOnUnusedTemplateArgs);
127 Records.stopTimer();
130 Records.startBackendTimer("Backend overall");
136 ActionFn(Records, Out);
138 status = MainFn(Out, Records);
141 Records
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugSymbolsSubsection.h29 CVSymbolArray::Iterator begin() const { return Records.begin(); }
30 CVSymbolArray::Iterator end() const { return Records.end(); }
33 CVSymbolArray Records; member in class:llvm::codeview::final
50 std::vector<CVSymbol> Records; member in class:llvm::codeview::final
/freebsd-current/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DDylibReader.h39 Expected<Records> readFile(MemoryBufferRef Buffer, const ParseOption &Opt);

Completed in 1029 milliseconds

123456