/freebsd-12-stable/contrib/llvm-project/clang/utils/TableGen/ |
H A D | TableGen.cpp | 210 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 D | 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, 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"); 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 D | TableGen.cpp | 137 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 D | Attributes.cpp | 22 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 D | DisassemblerEmitter.cpp | 105 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 D | CTagsEmitter.cpp | 47 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 D | ExegesisEmitter.cpp | 58 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 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-12-stable/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);
|
H A D | xray-fdr-dump.cpp | 77 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 D | TypeTableCollection.cpp | 18 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 D | DebugSymbolsSubsection.cpp | 15 return Reader.readArray(Records, Reader.getLength()); 23 for (const auto &Record : Records) { 31 Records.push_back(Symbol);
|
H A D | 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 [all...] |
/freebsd-12-stable/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...] |
H A D | Trace.cpp | 38 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 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 : RecordConsumer(), Records(R) {}
|
/freebsd-12-stable/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
|
H A D | TypeTableCollection.h | 22 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 D | Main.h | 21 /// 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 D | GSIStreamBuilder.cpp | 51 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...] |