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

1 2 3

  /src/external/apache2/llvm/dist/llvm/include/llvm/XRay/
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) {}
BlockIndexer.h 10 // thread and a range of records representing a block.
24 // The BlockIndexer will gather all related records associated with a
32 std::vector<Record *> Records;
60 /// allow for explicitly flushing a block's records to the currently
YAMLXRayRecord.h 46 std::vector<YAMLXRayRecord> Records;
96 // trace records.
98 IO.mapRequired("records", Trace.Records);
  /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...]
JSONBackend.cpp 1 //===- JSONBackend.cpp - Generate a JSON dump of all records. -*- C++ -*-=====//
10 // of all the classes and records defined by the input, in JSON format.
29 RecordKeeper &Records;
41 JSONEmitter::JSONEmitter(RecordKeeper &R) : Records(R) {}
70 // translation back into TableGen input syntax that -print-records
131 for (const auto &C : Records.getClasses()) {
137 for (const auto &D : Records.getDefs()) {
DetailedRecordsBackend.cpp 1 //===- DetailedRecordBackend.cpp - Detailed Records Report -*- C++ -*-===//
10 // variables, classes, and records in complete detail. It includes more
30 #define DEBUG_TYPE "detailed-records-backend"
40 RecordKeeper &Records;
43 DetailedRecordsEmitter(RecordKeeper &RK) : Records(RK) {}
69 OS << formatv("DETAILED RECORDS for file {0}\n", Records.getInputFilename());
74 const auto GlobalList = Records.getGlobals();
86 const auto &ClassList = Records.getClasses();
99 // Print the records, including the defm sequences, supercasses
    [all...]
SetTheory.cpp 10 // Records from DAG expressions.
176 // (sequence "Format", From, To) Generate a sequence of records by name.
213 RecordKeeper &Records =
225 Record *Rec = Records.getDef(OS.str());
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
TypeTableCollection.h 22 explicit TypeTableCollection(ArrayRef<ArrayRef<uint8_t>> Records);
38 ArrayRef<ArrayRef<uint8_t>> Records;
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;
LazyRandomTypeCollection.h 29 /// offset into the type stream, because type records are variable-lengthed.
91 /// Number of actual records.
103 std::vector<CacheEntry> Records;
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
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");
CodeBeadsGen.cpp 36 RecordKeeper &Records;
39 CodeBeadsGen(RecordKeeper &R) : Records(R) {}
44 CodeGenTarget Target(Records);
45 std::vector<Record *> Insts = Records.getAllDerivedDefinitions("Instruction");
CodeGenHwModes.h 57 RecordKeeper &Records;
CTagsEmitter.cpp 47 RecordKeeper &Records;
49 CTagsEmitter(RecordKeeper &R) : Records(R) {}
65 const auto &Classes = Records.getClasses();
66 const auto &Defs = Records.getDefs();
CallingConvEmitter.cpp 23 RecordKeeper &Records;
25 explicit CallingConvEmitter(RecordKeeper &R) : Records(R) {}
37 std::vector<Record*> CCs = Records.getAllDerivedDefinitions("CallingConv");
41 Records.startTimer("Emit prototypes");
60 Records.startTimer("Emit full descriptions");
DAGISelEmitter.cpp 26 RecordKeeper &Records; // Just so we can get at the timing functions.
29 explicit DAGISelEmitter(RecordKeeper &R) : Records(R), CGP(R) {}
154 Records.startTimer("Sort patterns");
164 Records.startTimer("Convert to matchers");
178 Records.startTimer("Optimize matchers");
183 Records.startTimer("Emit matcher table");
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");
CodeGenTarget.h 48 RecordKeeper &Records;
67 CodeGenTarget(RecordKeeper &Records);
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
ClangOpcodesEmitter.cpp 23 RecordKeeper &Records;
29 : Records(R), Root("Opcode", SMLoc(), R),
30 NumTypes(Records.getAllDerivedDefinitions("Type").size()) {}
89 for (auto *Opcode : Records.getAllDerivedDefinitions(Root.getName())) {
356 void clang::EmitClangOpcodes(RecordKeeper &Records, raw_ostream &OS) {
357 ClangOpcodesEmitter(Records).run(OS);
ClangTypeNodesEmitter.cpp 77 RecordKeeper &Records;
83 TypeNodeEmitter(RecordKeeper &records, raw_ostream &out)
84 : Records(records), Out(out),
85 Types(Records.getAllDerivedDefinitions(TypeNodeClassName)) {
105 PrintFatalError("no Type records in input!");
140 visitASTNodeHierarchy<TypeNode>(Records, [&](TypeNode type, TypeNode base) {
206 void clang::EmitClangTypeNodes(RecordKeeper &records, raw_ostream &out) {
207 TypeNodeEmitter(records, out).emit();
ClangASTNodesEmitter.cpp 36 RecordKeeper &Records;
74 : Records(R), NodeClassName(N), BaseSuffix(S) {}
149 = Records.getAllDerivedDefinitions(NodeClassName);
205 void clang::EmitClangDeclContext(RecordKeeper &Records, raw_ostream &OS) {
222 = Records.getAllDerivedDefinitions(DeclContextNodeClassName);
223 RecordVector Decls = Records.getAllDerivedDefinitions(DeclNodeClassName);
  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchFinder.h 130 Profiling(llvm::StringMap<llvm::TimeRecord> &Records)
131 : Records(Records) {}
134 llvm::StringMap<llvm::TimeRecord> &Records;
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Program.h 182 llvm::DenseMap<const RecordDecl *, Record *> Records;

Completed in 30 milliseconds

1 2 3