HomeSort by: relevance | last modified time | path
    Searched refs:Records (Results 1 - 25 of 110) sorted by relevancy

1 2 3 4 5

  /src/external/apache2/llvm/dist/clang/utils/TableGen/
TableGenBackends.h 30 void EmitClangBasicReader(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
31 void EmitClangBasicWriter(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
32 void EmitClangTypeNodes(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
33 void EmitClangTypeReader(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
34 void EmitClangTypeWriter(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
35 void EmitClangAttrParserStringSwitches(llvm::RecordKeeper &Records,
38 llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
39 void EmitClangAttrClass(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
40 void EmitClangAttrImpl(llvm::RecordKeeper &Records, llvm::raw_ostream &OS);
41 void EmitClangAttrList(llvm::RecordKeeper &Records, llvm::raw_ostream &OS)
    [all...]
TableGen.cpp 100 clEnumValN(PrintRecords, "print-records",
101 "Print all records to stdout (default)"),
103 "Dump all records as machine-readable JSON"),
257 bool ClangTableGenMain(raw_ostream &OS, RecordKeeper &Records) {
260 OS << Records; // No argument, dump all contents
263 EmitJSON(Records, OS);
266 EmitClangAttrClass(Records, OS);
269 EmitClangAttrParserStringSwitches(Records, OS);
272 EmitClangAttrSubjectMatchRulesParserStringSwitches(Records, OS);
275 EmitClangAttrImpl(Records, OS)
    [all...]
ClangCommentHTMLTagsEmitter.cpp 22 void clang::EmitClangCommentHTMLTags(RecordKeeper &Records, raw_ostream &OS) {
23 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag");
38 void clang::EmitClangCommentHTMLTagsProperties(RecordKeeper &Records,
40 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag");
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
TableGen.cpp 75 clEnumValN(PrintRecords, "print-records",
76 "Print all records to stdout (default)"),
77 clEnumValN(PrintDetailedRecords, "print-detailed-records",
78 "Print full details of all records to stdout"),
82 "Dump all records as machine-readable JSON"),
148 bool LLVMTableGenMain(raw_ostream &OS, RecordKeeper &Records) {
151 OS << Records; // No argument, dump all contents
154 EmitDetailedRecords(Records, OS);
159 EmitJSON(Records, OS);
162 EmitCodeEmitter(Records, OS)
    [all...]
Attributes.cpp 22 Attributes(RecordKeeper &R) : Records(R) {}
29 RecordKeeper &Records;
48 for (auto A : Records.getAllDerivedDefinitions(KindName)) {
73 Records.getAllDerivedDefinitions("CompatRule");
85 Records.getAllDerivedDefinitions("MergeRule");
DisassemblerEmitter.cpp 105 void EmitDisassembler(RecordKeeper &Records, raw_ostream &OS) {
106 CodeGenTarget Target(Records);
143 EmitFixedLenDecoder(Records, OS, PredicateNamespace,
151 EmitFixedLenDecoder(Records, OS, std::string(Target.getName()), "if (",
CTagsEmitter.cpp 47 RecordKeeper &Records;
49 CTagsEmitter(RecordKeeper &R) : Records(R) {}
65 const auto &Classes = Records.getClasses();
66 const auto &Defs = Records.getDefs();
CodeBeadsGen.cpp 36 RecordKeeper &Records;
39 CodeBeadsGen(RecordKeeper &R) : Records(R) {}
44 CodeGenTarget Target(Records);
45 std::vector<Record *> Insts = Records.getAllDerivedDefinitions("Instruction");
ExegesisEmitter.cpp 58 RecordKeeper &Records;
66 collectPfmCounters(const RecordKeeper &Records) {
74 for (Record *Def : Records.getAllDerivedDefinitions("ProcPfmCounters")) {
98 : Records(RK), PfmCounterNameTable(collectPfmCounters(RK)) {
99 std::vector<Record *> Targets = Records.getAllDerivedDefinitions("Target");
155 Records.getAllDerivedDefinitions("ProcPfmCounters");
183 Records.getAllDerivedDefinitions("PfmCountersBinding");
  /src/external/apache2/llvm/dist/llvm/lib/TableGen/
TableGenBackendSkeleton.cpp 34 // structs to collect information from the records.
38 RecordKeeper &Records;
41 SkeletonEmitter(RecordKeeper &RK) : Records(RK) {}
51 (void)Records; // To suppress unused variable warning; remove on use.
Main.cpp 87 RecordKeeper Records;
90 Records.startPhaseTiming();
94 Records.startTimer("Parse, build records");
101 Records.saveInputFilename(InputFilename);
110 TGParser Parser(SrcMgr, MacroNames, Records);
114 Records.stopTimer();
117 Records.startBackendTimer("Backend overall");
120 unsigned status = MainFn(Out, Records);
121 Records.stopBackendTimer()
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-xray/
xray-converter.h 31 void exportAsYAML(const Trace &Records, raw_ostream &OS);
32 void exportAsRAWv1(const Trace &Records, raw_ostream &OS);
34 /// For this conversion, the Function records within each thread are expected
37 void exportAsChromeTraceEventFormat(const Trace &Records, raw_ostream &OS);
xray-fdr-dump.cpp 77 std::vector<std::unique_ptr<Record>> Records;
78 LogBuilderConsumer C(Records);
82 // Print records we've found so far.
83 for (auto &Ptr : Records)
95 for (auto &Ptr : Records)
107 for (auto *R : B.Records) {
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
TypeTableCollection.cpp 18 TypeTableCollection::TypeTableCollection(ArrayRef<ArrayRef<uint8_t>> Records)
19 : NameStorage(Allocator), Records(Records) {
20 Names.resize(Records.size());
38 assert(Index.toArrayIndex() < Records.size());
39 return CVType(Records[Index.toArrayIndex()]);
58 uint32_t TypeTableCollection::size() { return Records.size(); }
60 uint32_t TypeTableCollection::capacity() { return Records.size(); }
DebugSymbolsSubsection.cpp 15 return Reader.readArray(Records, Reader.getLength());
23 for (const auto &Record : Records) {
31 Records.push_back(Symbol);
LazyRandomTypeCollection.cpp 42 Records.resize(RecordCountHint);
68 Records.clear();
69 Records.resize(RecordCountHint);
87 return Records[Index.toArrayIndex()].Offset;
97 return Records[Index.toArrayIndex()].Type;
110 return Records[Index.toArrayIndex()].Type;
128 if (Records[I].Name.data() == nullptr) {
130 Records[I].Name = Result;
132 return Records[I].Name;
139 if (Records.size() <= Index.toArrayIndex()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/XRay/
BlockIndexer.cpp 10 // thread and a range of records representing a block.
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()
    [all...]
Trace.cpp 38 std::vector<XRayRecord> &Records) {
80 case 0: { // Normal records.
81 Records.emplace_back();
82 auto &Record = Records.back();
151 auto &Record = Records.back();
206 // Advance the offset pointer enough bytes to align to 32-byte records for
216 /// of interspersed 16 byte Metadata Records and 8 byte Function Records.
268 XRayFileHeader &FileHeader, std::vector<XRayRecord> &Records) {
281 // First we load the records into memory
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/XRay/
Trace.h 9 // Defines the XRay Trace class representing records in an XRay trace file.
26 /// A Trace object represents the records that have been loaded from XRay
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(); }
69 /// This function will attempt to load XRay trace records from the provided
73 /// This function will attempt to load XRay trace records from the provided
FDRLogBuilder.h 16 /// The LogBuilder class allows for creating ad-hoc collections of records
18 /// crafting arbitrary sequences of records:
20 /// auto Records = LogBuilder()
26 std::vector<std::unique_ptr<Record>> Records;
30 Records.emplace_back(new R(std::forward<T>(A)...));
34 std::vector<std::unique_ptr<Record>> consume() { return std::move(Records); }
FDRRecordConsumer.h 1 //===- FDRRecordConsumer.h - XRay Flight Data Recorder Mode Records -------===//
26 // This consumer will collect all the records into a vector of records, in
29 std::vector<std::unique_ptr<Record>> &Records;
33 : RecordConsumer(), Records(R) {}
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
DebugSymbolsSubsection.h 29 CVSymbolArray::Iterator begin() const { return Records.begin(); }
30 CVSymbolArray::Iterator end() const { return Records.end(); }
33 CVSymbolArray Records;
50 std::vector<CVSymbol> Records;
TypeTableCollection.h 22 explicit TypeTableCollection(ArrayRef<ArrayRef<uint8_t>> Records);
38 ArrayRef<ArrayRef<uint8_t>> Records;
  /src/external/apache2/llvm/dist/llvm/include/llvm/TableGen/
Main.h 21 /// Perform the action using Records, and write output to OS.
23 using TableGenMainFn = bool (raw_ostream &OS, RecordKeeper &Records);
DirectiveEmitter.h 13 explicit DirectiveLanguage(const llvm::RecordKeeper &Records)
14 : Records(Records) {
50 return Records.getAllDerivedDefinitions("Directive");
54 return Records.getAllDerivedDefinitions("Clause");
61 const llvm::RecordKeeper &Records;
64 return Records.getAllDerivedDefinitions("DirectiveLanguage");

Completed in 38 milliseconds

1 2 3 4 5