| /freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | TableGen.cpp | 266 EmitJSON(Records, OS); in ClangTableGenMain() 387 EmitNeon(Records, OS); in ClangTableGenMain() 390 EmitFP16(Records, OS); in ClangTableGenMain() 393 EmitBF16(Records, OS); in ClangTableGenMain() 396 EmitNeonSema(Records, OS); in ClangTableGenMain() 399 EmitNeonTest(Records, OS); in ClangTableGenMain() 402 EmitMveHeader(Records, OS); in ClangTableGenMain() 417 EmitSveHeader(Records, OS); in ClangTableGenMain() 420 EmitSveBuiltins(Records, OS); in ClangTableGenMain() 432 EmitCdeHeader(Records, OS); in ClangTableGenMain() [all …]
|
| H A D | TableGenBackends.h | 38 llvm::RecordKeeper &Records, llvm::raw_ostream &OS); 46 void EmitClangAttrHasAttrImpl(llvm::RecordKeeper &Records, 50 void EmitClangAttrASTVisitor(llvm::RecordKeeper &Records, 54 void EmitClangAttrParsedAttrList(llvm::RecordKeeper &Records, 60 void EmitClangAttrTextNodeDump(llvm::RecordKeeper &Records, 62 void EmitClangAttrNodeTraverse(llvm::RecordKeeper &Records, 68 void EmitClangDiagsIndexName(llvm::RecordKeeper &Records, 73 void EmitClangCommentHTMLTags(llvm::RecordKeeper &Records, 86 void EmitClangSyntaxNodeList(llvm::RecordKeeper &Records, 123 void EmitClangOpenCLBuiltins(llvm::RecordKeeper &Records, [all …]
|
| H A D | ClangOpenCLBuiltinEmitter.cpp | 89 BuiltinNameEmitter(RecordKeeper &Records, raw_ostream &OS) in BuiltinNameEmitter() argument 90 : Records(Records), OS(OS) {} in BuiltinNameEmitter() 102 RecordKeeper &Records; member in __anond2bca2700111::BuiltinNameEmitter 242 : Records(Records), OS(OS) {} in OpenCLBuiltinTestEmitter() 287 RecordKeeper &Records; member in __anond2bca2700111::OpenCLBuiltinTestEmitter 350 Records.getAllDerivedDefinitions("GenericType"); in EmitDeclarations() 496 Records.getAllDerivedDefinitions("FunctionExtension"); in EmitExtensionTable() 751 Records.getAllDerivedDefinitions("ImageType"); in EmitQualTypeFinder() 987 Record *PossibleGenType = Records.getDef(SubTypeName); in getTypeLists() 1144 BuiltinNameEmitter NameChecker(Records, OS); in EmitClangOpenCLBuiltins() [all …]
|
| H A D | ClangCommentHTMLTagsEmitter.cpp | 22 void clang::EmitClangCommentHTMLTags(RecordKeeper &Records, raw_ostream &OS) { in EmitClangCommentHTMLTags() argument 23 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag"); in EmitClangCommentHTMLTags() 38 void clang::EmitClangCommentHTMLTagsProperties(RecordKeeper &Records, in EmitClangCommentHTMLTagsProperties() argument 40 std::vector<Record *> Tags = Records.getAllDerivedDefinitions("Tag"); in EmitClangCommentHTMLTagsProperties()
|
| H A D | ClangAttrEmitter.cpp | 1857 RecordKeeper &Records) { in PragmaClangAttributeSupport() argument 2627 emitAttributes(Records, OS, true); in EmitClangAttrClass() 2636 emitAttributes(Records, OS, false); in EmitClangAttrImpl() 2871 AttrClassHierarchy Hierarchy(Records); in EmitClangAttrList() 2912 getPragmaAttributeSupport(Records); in EmitClangAttrSubjectMatchRuleList() 3913 getPragmaAttributeSupport(Records); in EmitClangAttrParsedAttrImpl() 4200 emitClangAttrArgContextList(Records, OS); in EmitClangAttrParserStringSwitches() 4201 emitClangAttrIdentifierArgList(Records, OS); in EmitClangAttrParserStringSwitches() 4204 emitClangAttrTypeArgList(Records, OS); in EmitClangAttrParserStringSwitches() 4205 emitClangAttrLateParsedList(Records, OS); in EmitClangAttrParserStringSwitches() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | TableGen.cpp | 159 EmitJSON(Records, OS); in LLVMTableGenMain() 165 EmitCodeBeads(Records, OS); in LLVMTableGenMain() 171 EmitInstrInfo(Records, OS); in LLVMTableGenMain() 174 EmitInstrDocs(Records, OS); in LLVMTableGenMain() 180 EmitAsmWriter(Records, OS); in LLVMTableGenMain() 195 EmitDAGISel(Records, OS); in LLVMTableGenMain() 201 EmitFastISel(Records, OS); in LLVMTableGenMain() 216 EmitOptRST(Records, OS); in LLVMTableGenMain() 240 EmitCTags(Records, OS); in LLVMTableGenMain() 264 EmitExegesis(Records, OS); in LLVMTableGenMain() [all …]
|
| H A D | Attributes.cpp | 22 Attributes(RecordKeeper &R) : Records(R) {} in Attributes() 30 RecordKeeper &Records; member in __anon6c1901760111::Attributes 49 for (auto A : Records.getAllDerivedDefinitions(KindName)) { in emitTargetIndependentNames() 69 for (auto A : Records.getAllDerivedDefinitions(KindName)) { in emitTargetIndependentNames() 87 Records.getAllDerivedDefinitions("CompatRule"); in emitFnAttrCompatCheck() 99 Records.getAllDerivedDefinitions("MergeRule"); in emitFnAttrCompatCheck() 118 for (auto A : Records.getAllDerivedDefinitions(KindName)) { in emitAttributeProperties()
|
| H A D | ExegesisEmitter.cpp | 58 RecordKeeper &Records; member in __anon073715860111::ExegesisEmitter 66 collectPfmCounters(const RecordKeeper &Records) { in collectPfmCounters() argument 74 for (Record *Def : Records.getAllDerivedDefinitions("ProcPfmCounters")) { in collectPfmCounters() 98 : Records(RK), PfmCounterNameTable(collectPfmCounters(RK)) { in ExegesisEmitter() 99 std::vector<Record *> Targets = Records.getAllDerivedDefinitions("Target"); in ExegesisEmitter() 155 Records.getAllDerivedDefinitions("ProcPfmCounters"); in emitPfmCounters() 183 Records.getAllDerivedDefinitions("PfmCountersBinding"); in emitPfmCountersLookupTable()
|
| H A D | DisassemblerEmitter.cpp | 105 void EmitDisassembler(RecordKeeper &Records, raw_ostream &OS) { in EmitDisassembler() argument 106 CodeGenTarget Target(Records); in EmitDisassembler() 143 EmitFixedLenDecoder(Records, OS, PredicateNamespace, in EmitDisassembler() 151 EmitFixedLenDecoder(Records, OS, std::string(Target.getName()), "if (", in EmitDisassembler()
|
| H A D | DAGISelEmitter.cpp | 26 RecordKeeper &Records; // Just so we can get at the timing functions. member in __anonfacc46620111::DAGISelEmitter 29 explicit DAGISelEmitter(RecordKeeper &R) : Records(R), CGP(R) {} in DAGISelEmitter() 154 Records.startTimer("Sort patterns"); in run() 164 Records.startTimer("Convert to matchers"); in run() 178 Records.startTimer("Optimize matchers"); in run() 183 Records.startTimer("Emit matcher table"); in run()
|
| H A D | DirectiveEmitter.cpp | 49 for (const auto &R : Records) { in GenerateEnumClass() 56 << "_enumSize = " << Records.size() << ";\n"; in GenerateEnumClass() 65 for (const auto &R : Records) { in GenerateEnumClass() 76 void GenerateEnumClauseVal(const std::vector<Record *> &Records, in GenerateEnumClauseVal() argument 79 for (const auto &R : Records) { in GenerateEnumClauseVal() 178 void EmitDirectivesDecl(RecordKeeper &Records, raw_ostream &OS) { in EmitDirectivesDecl() argument 179 const auto DirLang = DirectiveLanguage{Records}; in EmitDirectivesDecl() 255 for (const auto &R : Records) { in GenerateGetName() 279 if (DefaultIt == Records.end()) { in GenerateGetKind() 291 for (const auto &R : Records) { in GenerateGetKind() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/XRay/ |
| H A D | BlockIndexer.cpp | 21 CurrentBlock.Records.push_back(&R); in visit() 27 CurrentBlock.Records.push_back(&R); in visit() 32 CurrentBlock.Records.push_back(&R); in visit() 37 CurrentBlock.Records.push_back(&R); in visit() 42 CurrentBlock.Records.push_back(&R); in visit() 47 CurrentBlock.Records.push_back(&R); in visit() 52 CurrentBlock.Records.push_back(&R); in visit() 58 CurrentBlock.Records.push_back(&R); in visit() 63 if (!CurrentBlock.Records.empty()) in visit() 68 CurrentBlock.Records.push_back(&R); in visit() [all …]
|
| H A D | Trace.cpp | 38 std::vector<XRayRecord> &Records) { in loadNaiveFormatLog() argument 81 Records.emplace_back(); in loadNaiveFormatLog() 82 auto &Record = Records.back(); in loadNaiveFormatLog() 151 auto &Record = Records.back(); in loadNaiveFormatLog() 313 for (auto *R : B.Records) in loadFDRLog() 338 for (auto *R : B.Records) in loadFDRLog() 351 std::vector<XRayRecord> &Records) { in loadYAMLLog() argument 369 Records.clear(); in loadYAMLLog() 370 std::transform(Trace.Records.begin(), Trace.Records.end(), in loadYAMLLog() 446 T.FileHeader, T.Records)) in loadTrace() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/TableGen/ |
| H A D | Main.cpp | 87 RecordKeeper Records; in TableGenMain() local 90 Records.startPhaseTiming(); in TableGenMain() 94 Records.startTimer("Parse, build records"); in TableGenMain() 101 Records.saveInputFilename(InputFilename); in TableGenMain() 110 TGParser Parser(SrcMgr, MacroNames, Records); in TableGenMain() 114 Records.stopTimer(); in TableGenMain() 120 unsigned status = MainFn(Out, Records); in TableGenMain() 121 Records.stopBackendTimer(); in TableGenMain() 134 Records.startTimer("Write output"); in TableGenMain() 156 Records.stopTimer(); in TableGenMain() [all …]
|
| H A D | TableGenBackendSkeleton.cpp | 38 RecordKeeper &Records; member in __anonbef7d7a40111::SkeletonEmitter 41 SkeletonEmitter(RecordKeeper &RK) : Records(RK) {} in SkeletonEmitter() 51 (void)Records; // To suppress unused variable warning; remove on use. in run()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | LazyRandomTypeCollection.cpp | 42 Records.resize(RecordCountHint); in LazyRandomTypeCollection() 68 Records.clear(); in reset() 69 Records.resize(RecordCountHint); in reset() 128 if (Records[I].Name.data() == nullptr) { in getTypeName() 130 Records[I].Name = Result; in getTypeName() 132 return Records[I].Name; in getTypeName() 167 Records.resize(NewCapacity); in ensureCapacityFor() 252 Records[Idx].Type = *Begin; in fullScanForType() 253 Records[Idx].Offset = Begin.offset(); in fullScanForType() 273 Records[Idx].Type = *RI; in visitRange() [all …]
|
| H A D | TypeTableCollection.cpp | 18 TypeTableCollection::TypeTableCollection(ArrayRef<ArrayRef<uint8_t>> Records) in TypeTableCollection() argument 19 : NameStorage(Allocator), Records(Records) { in TypeTableCollection() 20 Names.resize(Records.size()); in TypeTableCollection() 38 assert(Index.toArrayIndex() < Records.size()); in getType() 39 return CVType(Records[Index.toArrayIndex()]); in getType() 58 uint32_t TypeTableCollection::size() { return Records.size(); } in size() 60 uint32_t TypeTableCollection::capacity() { return Records.size(); } in capacity()
|
| /freebsd-13.1/contrib/llvm-project/lldb/utils/TableGen/ |
| H A D | LLDBTableGen.cpp | 45 static bool LLDBTableGenMain(raw_ostream &OS, RecordKeeper &Records) { in LLDBTableGenMain() argument 48 OS << Records; // No argument, dump all contents in LLDBTableGenMain() 51 EmitJSON(Records, OS); in LLDBTableGenMain() 54 EmitOptionDefs(Records, OS); in LLDBTableGenMain() 57 EmitPropertyDefs(Records, OS); in LLDBTableGenMain() 60 EmitPropertyEnumDefs(Records, OS); in LLDBTableGenMain()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | GSIStreamBuilder.cpp | 182 std::vector<BulkPublic> Records; in finalizeGlobalBuckets() local 183 Records.resize(Globals.size()); in finalizeGlobalBuckets() 187 Records[I].Name = Name.data(); in finalizeGlobalBuckets() 188 Records[I].NameLen = Name.size(); in finalizeGlobalBuckets() 189 Records[I].SymOffset = SymOffset; in finalizeGlobalBuckets() 193 GSH->finalizeBuckets(RecordZeroOffset, Records); in finalizeGlobalBuckets() 200 Records[I].setBucketIdx(hashStringV1(Records[I].Name) % IPHR_HASH); in finalizeBuckets() 207 for (const BulkPublic &P : Records) in finalizeBuckets() 219 HashRecords.resize(Records.size()); in finalizeBuckets() 222 for (int I = 0, E = Records.size(); I < E; ++I) { in finalizeBuckets() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/XRay/ |
| H A D | Trace.h | 49 RecordVector Records; variable 63 const_iterator begin() const { return Records.begin(); } in begin() 64 const_iterator end() const { return Records.end(); } in end() 65 bool empty() const { return Records.empty(); } in empty() 66 size_type size() const { return Records.size(); } in size()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeHashing.h | 41 static std::vector<LocallyHashedType> hashTypes(Range &&Records) { in hashTypes() 43 Hashes.reserve(std::distance(std::begin(Records), std::end(Records))); in hashTypes() 44 for (const auto &R : Records) in hashTypes() 120 static std::vector<GloballyHashedType> hashTypes(Range &&Records) { in hashTypes() 123 for (const auto &R : Records) { in hashTypes() 138 for (const auto &R : Records) { in hashTypes() 157 hashIds(Range &&Records, ArrayRef<GloballyHashedType> TypeHashes) { in hashIds() 159 for (const auto &R : Records) in hashIds()
|
| H A D | DebugSymbolsSubsection.h | 29 CVSymbolArray::Iterator begin() const { return Records.begin(); } in begin() 30 CVSymbolArray::Iterator end() const { return Records.end(); } in end() 33 CVSymbolArray Records; 50 std::vector<CVSymbol> Records; variable
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/TableGen/ |
| H A D | DirectiveEmitter.h | 13 explicit DirectiveLanguage(const llvm::RecordKeeper &Records) in DirectiveLanguage() argument 14 : Records(Records) { in DirectiveLanguage() 50 return Records.getAllDerivedDefinitions("Directive"); in getDirectives() 54 return Records.getAllDerivedDefinitions("Clause"); in getClauses() 61 const llvm::RecordKeeper &Records; variable 64 return Records.getAllDerivedDefinitions("DirectiveLanguage"); in getDirectiveLanguages()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-xray/ |
| H A D | xray-converter.cpp | 78 void TraceConverter::exportAsYAML(const Trace &Records, raw_ostream &OS) { in exportAsYAML() argument 80 const auto &FH = Records.getFileHeader(); in exportAsYAML() 83 Trace.Records.reserve(Records.size()); in exportAsYAML() 84 for (const auto &R : Records) { in exportAsYAML() 85 Trace.Records.push_back({R.RecordType, R.CPU, R.Type, R.FuncId, in exportAsYAML() 95 void TraceConverter::exportAsRAWv1(const Trace &Records, raw_ostream &OS) { in exportAsRAWv1() argument 99 const auto &FH = Records.getFileHeader(); in exportAsRAWv1() 119 for (const auto &R : Records) { in exportAsRAWv1() 265 void TraceConverter::exportAsChromeTraceEventFormat(const Trace &Records, in exportAsChromeTraceEventFormat() argument 267 const auto &FH = Records.getFileHeader(); in exportAsChromeTraceEventFormat() [all …]
|
| H A D | xray-fdr-dump.cpp | 77 std::vector<std::unique_ptr<Record>> Records; in __anon0e5ac8c90102() local 78 LogBuilderConsumer C(Records); in __anon0e5ac8c90102() 83 for (auto &Ptr : Records) in __anon0e5ac8c90102() 95 for (auto &Ptr : Records) in __anon0e5ac8c90102() 107 for (auto *R : B.Records) { in __anon0e5ac8c90102()
|