| /freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 34 ASTRecordWriter Record; member in clang::ASTStmtWriter 41 : Writer(Writer), Record(Writer, Record), in ASTStmtWriter() 85 Record.AddStmt(CS); in VisitCompoundStmt() 359 Record.AddStmt(S); in VisitCoroutineBodyStmt() 376 Record.AddStmt(S); in VisitCoroutineSuspendExpr() 395 Record.AddStmt(S); in VisitDependentCoawaitExpr() 526 Record.AddStmt(I); in VisitCapturedStmt() 788 Record.push_back(0); in VisitUnaryExprOrTypeTraitExpr() 1263 Record.AddStmt(*i); in VisitPseudoObjectExpr() 1641 Record.AddStmt(*C); in VisitLambdaExpr() [all …]
|
| H A D | ASTReaderStmt.cpp | 102 : Record(Record), DeclsCursor(Cursor) {} in ASTStmtReader() 165 Record.recordSwitchCaseID(S, Record.readInt()); in VisitSwitchCase() 258 for (auto E = Record.size(); Record.getIdx() != E; ) { in VisitSwitchStmt() 259 SwitchCase *SC = Record.getSwitchCaseWithID(Record.readInt()); in VisitSwitchStmt() 346 if (Record.size() - Record.getIdx() == 1) { in VisitDeclStmt() 351 int N = Record.size() - Record.getIdx(); in VisitDeclStmt() 637 E->setValue(Record.getContext(), Record.readAPInt()); in VisitIntegerLiteral() 644 E->setValue(Record.getContext(), Record.readAPInt()); in VisitFixedPointLiteral() 1206 E->updateInit(Record.getContext(), I, Record.readSubExpr()); in VisitInitListExpr() 1222 while (Record.getIdx() < Record.size()) { in VisitDesignatedInitExpr() [all …]
|
| H A D | ASTWriterDecl.cpp | 37 ASTRecordWriter Record; member in clang::ASTDeclWriter 45 : Writer(Writer), Context(Context), Record(Writer, Record), in ASTDeclWriter() 244 Record[I] = Record.size() - I - 1; in AddTemplateSpecializations() 303 Record.push_back(0); in VisitDecl() 343 Record.AddString(Arg); in VisitPragmaCommentDecl() 354 Record.AddString(Name); in VisitPragmaDetectMismatchDecl() 422 Record.push_back(1); in VisitTagDecl() 425 Record.push_back(2); in VisitTagDecl() 429 Record.push_back(0); in VisitTagDecl() 1821 Record[I] = Record.size() - I; in VisitRedeclarable() [all …]
|
| H A D | ASTWriter.cpp | 181 TypeLocWriter(ASTRecordWriter &Record) : Record(Record) {} in TypeLocWriter() argument 552 Record.clear(); in EmitBlockID() 559 Record.clear(); in EmitBlockID() 568 Record.clear(); in EmitRecordID() 1234 Record.clear(); in WriteControlBlock() 1271 Record.clear(); in WriteControlBlock() 1289 Record.clear(); in WriteControlBlock() 1296 Record.clear(); in WriteControlBlock() 2807 Record[SizeIdx] = (Record.size() - SizeIdx) / 2; in WritePragmaDiagnosticMappings() 4190 Record.insert(Record.end(), Str.begin(), Str.end()); in AddString() [all …]
|
| H A D | ASTReaderDecl.cpp | 149 if (Record.getIdx() == Record.size()) in readSubmoduleID() 152 return Record.getGlobalSubmoduleID(Record.readInt()); in readSubmoduleID() 252 : Reader(Reader), Record(Record), Loc(Loc), ThisDeclID(thisDeclID), in ASTDeclReader() 672 DeferredTypeID = Record.getGlobalTypeID(Record.readInt()); in VisitTypeDecl() 817 DeferredTypeID = Record.getGlobalTypeID(Record.readInt()); in VisitValueDecl() 824 if (Record.readInt()) in VisitEnumConstantDecl() 1158 DeferredTypeID = Record.getGlobalTypeID(Record.readInt()); in VisitObjCInterfaceDecl() 4127 assert(Record.getIdx() == Record.size()); in ReadDeclRecord() 4181 Decl *D = Record.D; in loadDeclUpdateRecords() 4289 RecordData Record; in loadPendingDeclChain() local [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 1434 Record[5], Record[6], Record[7])), in parseOneMetadata() 1587 if (Record.size() != 3 && Record.size() != 5 && Record.size() != 6) in parseOneMetadata() 1597 if (Record.size() > 4 && Record[3] && Record[4]) in parseOneMetadata() 1618 Context, Record[1], getMDOrNull(Record[2]), getMDString(Record[3]), in parseOneMetadata() 1619 Record[4], getMDString(Record[5]), Record[6], getMDString(Record[7]), in parseOneMetadata() 1620 Record[8], getMDOrNull(Record[9]), getMDOrNull(Record[10]), in parseOneMetadata() 1748 getMDOrNull(Record[2]), Record[3], Record[4])), in parseOneMetadata() 1867 getMDString(Record[3]), getMDOrNull(Record[4]), Record[5], in parseOneMetadata() 1868 getDITypeRefOrNull(Record[6]), Record[7], Record[8], in parseOneMetadata() 1913 getMDString(Record[3]), getMDOrNull(Record[4]), Record[5], in parseOneMetadata() [all …]
|
| H A D | BitcodeReader.cpp | 477 return {StringRef(Strtab.data() + Record[0], Record[1]), Record.slice(2)}; in readNameFromStrtab() 2754 {OpTy, OpTy, Record[0], Record[1], Record[2], NextCstNo}); in parseConstants() 2765 {OpTy, RTy, Record[1], Record[2], Record[3], NextCstNo}); in parseConstants() 6016 Record = Record.drop_front(); in parseParamAccesses() 6019 Record = Record.drop_front(); in parseParamAccesses() 6031 Record = Record.drop_front(); in parseParamAccesses() 6034 Record = Record.drop_front(); in parseParamAccesses() 6037 Record = Record.drop_front(); in parseParamAccesses() 6039 Record = Record.drop_front(); in parseParamAccesses() 6452 {{Record[0], Record[1]}, {Record.begin() + 2, Record.end()}}); in parseEntireSummary() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeRecordMapping.cpp | 267 MemberKind = Record.Kind; in visitMemberBegin() 340 Record.ArgIndices, in visitKnownRecord() 351 Record.StringIndices, in visitKnownRecord() 377 if (Record.isFlat()) in visitKnownRecord() 379 if (Record.isConst()) in visitKnownRecord() 381 if (Record.isVolatile()) in visitKnownRecord() 435 error(mapNameAndUniqueName(IO, Record.Name, Record.UniqueName, in visitKnownRecord() 449 error(mapNameAndUniqueName(IO, Record.Name, Record.UniqueName, in visitKnownRecord() 463 error(mapNameAndUniqueName(IO, Record.Name, Record.UniqueName, in visitKnownRecord() 517 Record.MethodNames, in visitKnownRecord() [all …]
|
| H A D | CVTypeVisitor.cpp | 47 switch (Record.Kind) { in visitMemberRecord() 54 if (auto EC = visitKnownMember<Name##Record>(Record, Callbacks)) \ in visitMemberRecord() 78 Error visitTypeRecord(CVType &Record); 89 Error finishVisitation(CVType &Record); 99 switch (Record.kind()) { in finishVisitation() 106 if (auto EC = visitKnownRecord<Name##Record>(Record, Callbacks)) \ in finishVisitation() 127 return finishVisitation(Record); in visitTypeRecord() 134 return finishVisitation(Record); in visitTypeRecord() 175 CVMemberRecord Record; in visitFieldListMemberStream() local 176 Record.Kind = Leaf; in visitFieldListMemberStream() [all …]
|
| H A D | CVSymbolVisitor.cpp | 21 static Error visitKnownRecord(CVSymbol &Record, in visitKnownRecord() argument 25 if (auto EC = Callbacks.visitKnownRecord(Record, KnownRecord)) in visitKnownRecord() 30 static Error finishVisitation(CVSymbol &Record, in finishVisitation() argument 32 switch (Record.kind()) { in finishVisitation() 34 if (auto EC = Callbacks.visitUnknownSymbol(Record)) in finishVisitation() 48 if (auto EC = Callbacks.visitSymbolEnd(Record)) in finishVisitation() 54 Error CVSymbolVisitor::visitSymbolRecord(CVSymbol &Record) { in visitSymbolRecord() argument 55 if (auto EC = Callbacks.visitSymbolBegin(Record)) in visitSymbolRecord() 57 return finishVisitation(Record, Callbacks); in visitSymbolRecord() 61 if (auto EC = Callbacks.visitSymbolBegin(Record, Offset)) in visitSymbolRecord() [all …]
|
| H A D | MergingTypeTableBuilder.cpp | 92 assert(Record.size() < UINT32_MAX && "Record too big"); in insertRecordAs() 93 assert(Record.size() % 4 == 0 && in insertRecordAs() 97 LocallyHashedType WeakHash{Hash, Record}; in insertRecordAs() 108 Record = SeenRecords[ActualTI.toArrayIndex()]; in insertRecordAs() 114 return insertRecordAs(hash_value(Record), Record); in insertRecordBytes() 132 ArrayRef<uint8_t> Record = Data.data(); in replaceType() local 134 assert(Record.size() % 4 == 0 && in replaceType() 138 LocallyHashedType WeakHash{hash_value(Record), Record}; in replaceType() 146 Record = stabilize(RecordStorage, Record); in replaceType() 147 Result.first->first.RecordData = Record; in replaceType() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | SerializedDiagnosticReader.cpp | 110 Record = 1, enumerator 179 case Cursor::Record: in readMetaBlock() 246 case Cursor::Record: in readDiagnosticBlock() 251 Record.clear(); in readDiagnosticBlock() 277 Record[0], Location(Record[1], Record[2], Record[3], Record[4]), in readDiagnosticBlock() 278 Record[5], Record[6], Blob))) in readDiagnosticBlock() 293 if ((EC = visitFilenameRecord(Record[0], Record[1], Record[2], Blob))) in readDiagnosticBlock() 301 Location(Record[0], Record[1], Record[2], Record[3]), in readDiagnosticBlock() 302 Location(Record[4], Record[5], Record[6], Record[7]), Blob))) in readDiagnosticBlock() 310 Location(Record[0], Record[1], Record[2], Record[3]), in readDiagnosticBlock() [all …]
|
| H A D | SerializedDiagnosticPrinter.cpp | 268 RecordData Record; member 317 Record.clear(); in EmitBlockID() 318 Record.push_back(ID); in EmitBlockID() 325 Record.clear(); in EmitBlockID() 337 Record.clear(); in EmitRecordID() 338 Record.push_back(ID); in EmitRecordID() 433 RecordData &Record = State->Record; in EmitBlockInfoBlock() local 647 RecordData &Record = State->Record; in EmitDiagnosticMessage() local 651 Record.clear(); in EmitDiagnosticMessage() 704 RecordData &Record = State->Record; in EmitCodeContext() local [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 100 TS.writeLeafType(Record); in toCodeViewRecord() 104 mutable T Record; member 134 CRB.writeMemberType(Record); in writeTo() 137 mutable T Record; member 471 Error visitKnownMember(CVMemberRecord &CVR, Name##Record &Record) override { \ 481 Impl->Record = Record; in visitKnownMemberImpl() 559 IO.mapRequired("Age", Record.Age); in map() 564 IO.mapRequired("Id", Record.Id); in map() 575 IO.mapRequired("UDT", Record.UDT); in map() 709 static void mapping(IO &io, LeafRecordBase &Record) { Record.map(io); } in mapping() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeVisitorCallbackPipeline.h | 27 if (auto EC = Visitor->visitUnknownType(Record)) in visitUnknownType() 35 if (auto EC = Visitor->visitUnknownMember(Record)) in visitUnknownMember() 41 Error visitTypeBegin(CVType &Record) override { in visitTypeBegin() argument 43 if (auto EC = Visitor->visitTypeBegin(Record)) in visitTypeBegin() 57 Error visitTypeEnd(CVType &Record) override { in visitTypeEnd() argument 59 if (auto EC = Visitor->visitTypeEnd(Record)) in visitTypeEnd() 67 if (auto EC = Visitor->visitMemberBegin(Record)) in visitMemberBegin() 73 Error visitMemberEnd(CVMemberRecord &Record) override { in visitMemberEnd() argument 75 if (auto EC = Visitor->visitMemberEnd(Record)) in visitMemberEnd() 86 Error visitKnownRecord(CVType &CVR, Name##Record &Record) override { \ [all …]
|
| H A D | TypeDeserializer.h | 60 T Record(K); in deserializeAs() 62 if (auto EC = deserializeAs<T>(CVT, Record)) in deserializeAs() 64 return Record; in deserializeAs() 67 Error visitTypeBegin(CVType &Record) override { in visitTypeBegin() argument 70 return Mapping->Mapping.visitTypeBegin(Record); in visitTypeBegin() 74 return visitTypeBegin(Record); in visitTypeBegin() 77 Error visitTypeEnd(CVType &Record) override { in visitTypeEnd() argument 85 Error visitKnownRecord(CVType &CVR, Name##Record &Record) override { \ 86 return visitKnownRecordImpl<Name##Record>(CVR, Record); \ 138 Error visitKnownMember(CVMemberRecord &CVR, Name##Record &Record) override { \ [all …]
|
| H A D | SymbolDeserializer.h | 42 if (auto EC = S.visitKnownRecord(Symbol, Record)) in deserializeAs() 49 T Record(static_cast<SymbolRecordKind>(Symbol.kind())); in deserializeAs() 50 if (auto EC = deserializeAs<T>(Symbol, Record)) in deserializeAs() 52 return Record; in deserializeAs() 60 return visitSymbolBegin(Record); in visitSymbolBegin() 63 Error visitSymbolBegin(CVSymbol &Record) override { in visitSymbolBegin() argument 66 return Mapping->Mapping.visitSymbolBegin(Record); in visitSymbolBegin() 68 Error visitSymbolEnd(CVSymbol &Record) override { in visitSymbolEnd() argument 70 auto EC = Mapping->Mapping.visitSymbolEnd(Record); in visitSymbolEnd() 85 Record.RecordOffset = in visitKnownRecordImpl() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeTypePointer.cpp | 30 Record(std::move(Record)) {} in NativeTypePointer() 73 assert(Record); in getClassParentId() 79 if (Record) in getLength() 108 if (!Record) in isReference() 114 if (!Record) in isRValueReference() 120 if (!Record) in isPointerToDataMember() 126 if (!Record) in isPointerToMemberFunction() 132 if (!Record) in isConstType() 138 if (!Record) in isRestrictedType() 145 if (!Record) in isVolatileType() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | ClangOptionDocEmitter.cpp | 27 Record *Option; 36 Record *Group; 45 std::map<Record*, std::vector<Record*> > OptionsInGroup; in extractDocumentation() 46 std::map<Record*, std::vector<Record*> > GroupsInGroup; in extractDocumentation() 47 std::map<Record*, std::vector<Record*> > Aliases; in extractDocumentation() 57 auto SkipFlattened = [&](Record *R) -> Record* { in extractDocumentation() 71 Record *Group = nullptr; in extractDocumentation() 102 auto CompareByName = [](Record *A, Record *B) { in extractDocumentation() 106 auto CompareByLocation = [](Record *A, Record *B) { in extractDocumentation() 154 unsigned getNumArgsForKind(Record *OptionKind, const Record *Option) { in getNumArgsForKind() [all …]
|
| H A D | ClangSACheckersEmitter.cpp | 130 static bool isHidden(const Record *R) { in isHidden() 160 const Record &R) { in printOption() 200 const Record &R = *I->second; in EmitClangSACheckers() 227 for (const Record *Package : packages) { in EmitClangSACheckers() 234 for (Record *PackageOpt : PackageOptions) { in EmitClangSACheckers() 254 for (const Record *checker : checkers) { in EmitClangSACheckers() 268 for (const Record *Checker : checkers) { in EmitClangSACheckers() 272 for (const Record *Dependency : in EmitClangSACheckers() 293 for (const Record *Checker : checkers) { in EmitClangSACheckers() 297 for (const Record *Dependency : in EmitClangSACheckers() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenSchedule.h | 49 Record *TheDef; 130 Record *ItinClassDef; 171 Record *RCDef; 187 Record *RegisterFileDef; 221 Record *ModelDef; 222 Record *ItinsDef; 250 Record *RetireControlUnit; 253 Record *LoadQueue; 254 Record *StoreQueue; 473 Record *getModelOrItinDef(Record *ProcDef) const { in getModelOrItinDef() [all …]
|
| H A D | CodeGenTarget.h | 36 MVT::SimpleValueType getValueType(Record *Rec); 43 std::string getQualifiedName(const Record *R); 49 Record *TargetRec; 51 mutable DenseMap<const Record*, 54 mutable std::vector<Record*> RegAltNameIndices; 82 Record *getInstructionSet() const; 91 Record *getAsmParser() const; 96 Record *getAsmParserVariant(unsigned i) const; 105 Record *getAsmWriter() const; 208 std::vector<Record*> RootNodes; [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTRecordWriter.h | 29 ASTWriter::RecordDataImpl *Record; variable 48 auto &StoredOffset = (*Record)[I]; in PrepareToEmit() 59 : DataStreamBasicWriter(W.getASTContext()), Writer(&W), Record(&Record) {} in ASTRecordWriter() 65 Record(&Record) {} in ASTRecordWriter() 79 Record->append(begin, end); in append() 109 Record->push_back(BitOffset); in AddOffset() 144 Record->push_back(Value); in writeBool() 148 Record->push_back(Value); in writeUInt32() 152 Record->push_back(Value); in writeUInt64() 196 return Writer->AddTypeRef(T, *Record); in AddTypeRef() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 1498 Record.clear(); in writeValueAsMetadata() 1513 Record.clear(); in writeMDTuple() 1544 Record.clear(); in writeDILocation() 1575 Record.clear(); in writeGenericDINode() 1589 Record.clear(); in writeDISubrange() 1602 Record.clear(); in writeDIGenericSubrange() 1633 Record.clear(); in writeDIEnumerator() 1648 Record.clear(); in writeDIBasicType() 1664 Record.clear(); in writeDIStringType() 1691 Record.clear(); in writeDIDerivedType() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/TableGen/ |
| H A D | TGParser.h | 42 std::unique_ptr<Record> Rec; 44 std::unique_ptr<Record::AssertionInfo> Assertion; 214 bool addDefOne(std::unique_ptr<Record> Rec); 233 bool ParseObjectBody(Record *CurRec); 234 bool ParseBody(Record *CurRec); 235 bool ParseBodyItem(Record *CurRec); 237 bool ParseTemplateArgList(Record *CurRec); 253 Record *CurRec, Record *ArgsRec); 256 Record *CurRec); 270 Record *ParseClassID(); [all …]
|