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

12345

/freebsd-12-stable/contrib/llvm-project/clang/utils/TableGen/
H A DTableGen.cpp210 bool ClangTableGenMain(raw_ostream &OS, RecordKeeper &Records) { argument
213 OS << Records; // No argument, dump all contents local
216 EmitJSON(Records, OS);
219 EmitClangAttrClass(Records, OS);
222 EmitClangAttrParserStringSwitches(Records, OS);
225 EmitClangAttrSubjectMatchRulesParserStringSwitches(Records, OS);
228 EmitClangAttrImpl(Records, OS);
231 EmitClangAttrList(Records, OS);
234 EmitClangAttrSubjectMatchRuleList(Records, OS);
237 EmitClangAttrPCHRead(Records, O
[all...]
H A DTableGenBackends.h30 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, llv
[all...]
H A DClangCommentHTMLTagsEmitter.cpp22 void clang::EmitClangCommentHTMLTags(RecordKeeper &Records, raw_ostream &OS) { argument
23 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag");
37 void clang::EmitClangCommentHTMLTagsProperties(RecordKeeper &Records, argument
39 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag");
/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DTableGen.cpp137 bool LLVMTableGenMain(raw_ostream &OS, RecordKeeper &Records) { argument
140 OS << Records; // No argument, dump all contents local
143 EmitJSON(Records, OS);
146 EmitCodeEmitter(Records, OS);
149 EmitRegisterInfo(Records, OS);
152 EmitInstrInfo(Records, OS);
155 EmitInstrDocs(Records, OS);
158 EmitCallingConv(Records, OS);
161 EmitAsmWriter(Records, OS);
164 EmitAsmMatcher(Records, O
[all...]
H A DAttributes.cpp22 Attributes(RecordKeeper &R) : Records(R) {}
31 const std::vector<Record *> &Records);
33 const std::vector<Record *> &Records);
35 RecordKeeper &Records; member in class:__anon5888::Attributes
45 Records.getAllDerivedDefinitions("EnumAttr");
58 Records.getAllDerivedDefinitions("EnumAttr");
104 printEnumAttrClasses(OS ,Records.getAllDerivedDefinitions("EnumAttr"));
105 printStrBoolAttrClasses(OS , Records.getAllDerivedDefinitions("StrBoolAttr"));
112 Records.getAllDerivedDefinitions("CompatRule");
124 Records
138 printEnumAttrClasses(raw_ostream &OS, const std::vector<Record *> &Records) argument
151 printStrBoolAttrClasses(raw_ostream &OS, const std::vector<Record *> &Records) argument
[all...]
H A DDisassemblerEmitter.cpp105 void EmitDisassembler(RecordKeeper &Records, raw_ostream &OS) { argument
106 CodeGenTarget Target(Records);
143 EmitFixedLenDecoder(Records, OS, PredicateNamespace,
151 EmitFixedLenDecoder(Records, OS, Target.getName(),
H A DCTagsEmitter.cpp47 RecordKeeper &Records; member in class:__anon5889::CTagsEmitter
49 CTagsEmitter(RecordKeeper &R) : Records(R) {}
65 const auto &Classes = Records.getClasses();
66 const auto &Defs = Records.getDefs();
H A DExegesisEmitter.cpp58 RecordKeeper &Records; member in class:__anon5917::ExegesisEmitter
66 collectPfmCounters(const RecordKeeper &Records) { argument
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");
/freebsd-12-stable/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-12-stable/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);
H A Dxray-fdr-dump.cpp77 std::vector<std::unique_ptr<Record>> Records;
78 LogBuilderConsumer C(Records);
83 for (auto &Ptr : Records)
95 for (auto &Ptr : Records)
107 for (auto *R : B.Records) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeTableCollection.cpp18 TypeTableCollection::TypeTableCollection(ArrayRef<ArrayRef<uint8_t>> Records) argument
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(); }
H A DDebugSymbolsSubsection.cpp15 return Reader.readArray(Records, Reader.getLength());
23 for (const auto &Record : Records) {
31 Records.push_back(Symbol);
H A DLazyRandomTypeCollection.cpp42 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
[all...]
/freebsd-12-stable/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...]
H A DTrace.cpp38 std::vector<XRayRecord> &Records) {
81 Records.emplace_back();
82 auto &Record = Records.back();
151 auto &Record = Records.back();
216 /// of interspersed 16 byte Metadata Records and 8 byte Function Records.
268 XRayFileHeader &FileHeader, std::vector<XRayRecord> &Records) {
313 for (auto *R : B.Records)
335 auto Adder = [&](const XRayRecord &R) { Records.push_back(R); };
338 for (auto *R : B.Records)
36 loadNaiveFormatLog(StringRef Data, bool IsLittleEndian, XRayFileHeader &FileHeader, std::vector<XRayRecord> &Records) argument
267 loadFDRLog(StringRef Data, bool IsLittleEndian, XRayFileHeader &FileHeader, std::vector<XRayRecord> &Records) argument
350 loadYAMLLog(StringRef Data, XRayFileHeader &FileHeader, std::vector<XRayRecord> &Records) argument
[all...]
/freebsd-12-stable/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 : RecordConsumer(), Records(R) {}
/freebsd-12-stable/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
H A DTypeTableCollection.h22 explicit TypeTableCollection(ArrayRef<ArrayRef<uint8_t>> Records);
37 ArrayRef<ArrayRef<uint8_t>> Records; member in class:llvm::codeview::TypeTableCollection
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DMain.h21 /// Perform the action using Records, and write output to OS.
23 using TableGenMainFn = bool (raw_ostream &OS, RecordKeeper &Records);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DGSIStreamBuilder.cpp51 std::vector<CVSymbol> Records; member in struct:llvm::pdb::GSIHashStreamBuilder
75 Records.push_back(Symbol);
89 for (const auto &Sym : Records)
137 for (const CVSymbol &Sym : Records) {
152 HashRecords.reserve(Records.size());
195 Size += PSH->Records.size() * sizeof(uint32_t); // AddrMap
245 static std::vector<ulittle32_t> computeAddrMap(ArrayRef<CVSymbol> Records) {
252 DeserializedPublics.reserve(Records.size());
253 PublicsByAddr.reserve(Records.size());
254 SymOffsets.reserve(Records
[all...]

Completed in 282 milliseconds

12345