/freebsd-current/contrib/llvm-project/clang/utils/TableGen/ |
H A D | TableGen.cpp | 322 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 D | TableGenBackends.h | 38 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 D | ClangCommentHTMLTagsEmitter.cpp | 22 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 D | ClangCommentCommandInfoEmitter.cpp | 23 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 D | LLDBTableGen.cpp | 45 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 D | LLDBTableGenUtils.cpp | 15 RecordsByName lldb_private::getRecordsByName(std::vector<Record *> Records, argument 18 for (Record *R : Records)
|
H A D | LLDBTableGenUtils.h | 29 RecordsByName getRecordsByName(std::vector<llvm::Record *> Records,
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-xray/ |
H A D | xray-converter.h | 31 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 D | Parser.h | 26 bool TableGenParseFile(SourceMgr &InputSrcMgr, RecordKeeper &Records);
|
H A D | Main.h | 23 /// 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 D | TypeTableCollection.cpp | 19 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 D | DebugSymbolsSubsection.cpp | 16 return Reader.readArray(Records, Reader.getLength()); 24 for (const auto &Record : Records) { 32 Records.push_back(Symbol);
|
H A D | LazyRandomTypeCollection.cpp | 41 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 D | BlockIndexer.cpp | 21 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 D | Trace.h | 49 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 D | FDRLogBuilder.h | 20 /// 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 D | FDRRecordConsumer.h | 1 //===- 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 D | TableGen.cpp | 43 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 D | DisassemblerEmitter.cpp | 97 static void EmitDisassembler(RecordKeeper &Records, raw_ostream &OS) { argument 98 CodeGenTarget Target(Records); 131 EmitDecoder(Records, OS, PredicateNamespace);
|
H A D | Attributes.cpp | 20 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 D | Parser.cpp | 16 bool llvm::TableGenParseFile(SourceMgr &InputSrcMgr, RecordKeeper &Records) { argument 29 Records.saveInputFilename(MainFileBuffer->getBufferIdentifier().str()); 31 TGParser Parser(SrcMgr, /*Macros=*/std::nullopt, Records,
|
H A D | TableGenBackendSkeleton.cpp | 32 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 D | Main.cpp | 100 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 D | DebugSymbolsSubsection.h | 29 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 D | DylibReader.h | 39 Expected<Records> readFile(MemoryBufferRef Buffer, const ParseOption &Opt);
|