Home
last modified time | relevance | path

Searched refs:RecordKind (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/XRay/
H A DFDRRecords.cpp31 StringRef Record::kindToString(RecordKind K) { in kindToString()
33 case RecordKind::RK_Metadata: in kindToString()
35 case RecordKind::RK_Metadata_BufferExtents: in kindToString()
37 case RecordKind::RK_Metadata_WallClockTime: in kindToString()
39 case RecordKind::RK_Metadata_NewCPUId: in kindToString()
41 case RecordKind::RK_Metadata_TSCWrap: in kindToString()
43 case RecordKind::RK_Metadata_CustomEvent: in kindToString()
45 case RecordKind::RK_Metadata_CustomEventV5: in kindToString()
47 case RecordKind::RK_Metadata_CallArg: in kindToString()
49 case RecordKind::RK_Metadata_PIDEntry: in kindToString()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/XRay/
H A DFDRRecords.h34 enum class RecordKind { enum
51 LLVM_ABI static StringRef kindToString(RecordKind K);
54 const RecordKind T;
61 explicit Record(RecordKind T) : T(T) {} in Record()
63 RecordKind getRecordType() const { return T; } in getRecordType()
96 explicit MetadataRecord(RecordKind T, MetadataType M) : Record(T), MT(M) {} in MetadataRecord()
99 return R->getRecordType() >= RecordKind::RK_Metadata && in classof()
100 R->getRecordType() <= RecordKind::RK_Metadata_LastMetadata; in classof()
117 : MetadataRecord(RecordKind::RK_Metadata_BufferExtents, in BufferExtents()
121 : MetadataRecord(RecordKind::RK_Metadata_BufferExtents, in BufferExtents()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h187 enum RecordKind { enum
262 RecordKind KindForDisplay;
265 const RecordKind Kind;
274 RecordKind getKind() const { return Kind; } in getKind()
275 RecordKind getKindForDisplay() const { return KindForDisplay; } in getKindForDisplay()
282 APIRecord(RecordKind Kind, StringRef USR, StringRef Name,
294 APIRecord(RecordKind Kind, StringRef USR, StringRef Name) in APIRecord()
300 static bool classofKind(RecordKind K) { return true; } in classofKind()
311 static bool classofKind(APIRecord::RecordKind K) { in classofKind()
318 RecordContext(APIRecord::RecordKind Kind) : Kind(Kind) {} in RecordContext()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/IR/
H A DCIRTypesDetails.h36 RecordType::RecordKind kind;
40 RecordType::RecordKind kind) in KeyTy()
50 RecordType::RecordKind kind;
54 RecordType::RecordKind kind) in RecordTypeStorage()
H A DCIRTypes.td504 Each record type will have a `RecordKind` that is either `Class`, `Struct`,
539 "RecordType::RecordKind":$kind
556 "RecordKind":$kind
565 "RecordKind":$kind
577 "RecordKind":$kind
586 enum RecordKind : uint32_t { Class, Struct, Union };
588 bool isClass() const { return getKind() == RecordKind::Class; };
589 bool isStruct() const { return getKind() == RecordKind::Struct; };
590 bool isUnion() const { return getKind() == RecordKind::Union; };
598 case RecordKind::Class:
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DContinuationRecordBuilder.cpp14 SegmentInjection(TypeLeafKind Kind) { Prefix.RecordKind = Kind; } in SegmentInjection()
51 void ContinuationRecordBuilder::begin(ContinuationRecordKind RecordKind) { in begin() argument
53 Kind = RecordKind; in begin()
62 (RecordKind == ContinuationRecordKind::FieldList) in begin()
70 RecordPrefix Prefix(getTypeLeafKind(RecordKind)); in begin()
H A DSimpleTypeSerializer.cpp55 Prefix->RecordKind = CVT.kind(); in serialize()
H A DTypeIndexDiscovery.cpp498 TypeLeafKind K = static_cast<TypeLeafKind>(uint16_t(P->RecordKind)); in discoverTypeIndices()
512 SymbolKind K = static_cast<SymbolKind>(uint16_t(P->RecordKind)); in discoverTypeIndicesInSymbol()
H A DTypeRecordMapping.cpp247 auto RecordKind = CVR.kind(); in visitTypeBegin() local
250 getEnumName(IO, unsigned(RecordKind), ArrayRef(LeafTypeNames))); in visitTypeBegin()
252 error(IO.mapEnum(RecordKind, "Record kind: " + RecordKindName)); in visitTypeBegin()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DSymbolSerializer.h42 Prefix.RecordKind = Kind; in writeRecordPrefix()
75 template <typename RecordKind>
76 Error visitKnownRecordImpl(CVSymbol &CVR, RecordKind &Record) { in visitKnownRecordImpl()
H A DContinuationRecordBuilder.h45 LLVM_ABI void begin(ContinuationRecordKind RecordKind);
H A DRecordSerialization.h35 explicit RecordPrefix(uint16_t Kind) : RecordLen(2), RecordKind(Kind) {} in RecordPrefix()
38 ulittle16_t RecordKind; // Record kind enum (SymRecordKind or TypeRecordKind) member
H A DCVRecord.h46 reinterpret_cast<const RecordPrefix *>(RecordData.data())->RecordKind)); in kind()
H A DTypeDeserializer.h59 static_cast<TypeRecordKind>(uint16_t(Prefix->RecordKind)); in deserializeAs()
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_fdr_log_records.h42 /* RecordKinds */ uint8_t RecordKind : 7; member
56 /* RecordKinds */ uint8_t RecordKind : 3; member
H A Dxray_fdr_log_writer.h71 R.RecordKind = static_cast<uint8_t>(Kind);
132 R.RecordKind = uint8_t(Kind);
147 R.RecordKind = uint8_t(Kind);
H A Dxray_fdr_controller.h195 DCHECK(F.RecordKind == in rewindRecords()
213 DCHECK_EQ(F.RecordKind, in rewindRecords()
H A Dxray_fdr_logging.cpp259 ExtentsRecord.RecordKind = in fdrIterator()
366 ExtentsRecord.RecordKind = in fdrLoggingFlush()
/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/
H A DCIRTypes.cpp101 RecordKind kind; in parse()
110 kind = RecordKind::Struct; in parse()
112 kind = RecordKind::Union; in parse()
114 kind = RecordKind::Class; in parse()
192 case RecordKind::Struct: in print()
195 case RecordKind::Union: in print()
198 case RecordKind::Class: in print()
237 RecordType::RecordKind kind) { in verify()
257 cir::RecordType::RecordKind RecordType::getKind() const { in getKind()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugProgramInstruction.cpp81 switch (RecordKind) { in deleteRecord()
93 switch (RecordKind) { in print()
106 switch (RecordKind) { in print()
118 if (RecordKind != R.RecordKind) in isIdenticalToWhenDefined()
120 switch (RecordKind) { in isIdenticalToWhenDefined()
137 switch (RecordKind) { in createDebugIntrinsic()
386 switch (RecordKind) { in clone()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugProgramInstruction.h148 Kind RecordKind; ///< Subclass discriminator. variable
151 DbgRecord(Kind RecordKind, DebugLoc DL) in DbgRecord() argument
152 : DbgLoc(DL), RecordKind(RecordKind) {} in DbgRecord()
173 Kind getRecordKind() const { return RecordKind; } in getRecordKind()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenBuilder.h87 cir::RecordType::RecordKind getRecordKind(const clang::TagTypeKind kind) { in getRecordKind()
111 auto kind = cir::RecordType::RecordKind::Struct; in getCompleteRecordTy()
137 cir::RecordType::RecordKind kind = cir::RecordType::RecordKind::Struct; in getIncompleteRecordTy()
/freebsd/contrib/llvm-project/lld/COFF/
H A DPDB.cpp328 return static_cast<SymbolKind>(uint16_t(prefix->RecordKind)); in symbolKind()
339 prefix->RecordKind = SymbolKind::S_END; in translateIdSymbols()
389 prefix->RecordKind = uint16_t(kind); in translateIdSymbols()
541 prefix->RecordKind = SymbolKind::S_SKIP; in replaceWithSkipRecord()
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h1646 enum RecordKind { RK_Def, RK_AnonymousDef, RK_Class, RK_MultiClass }; enum
1674 RecordKind Kind;
1681 RecordKind Kind = RK_Def)
1688 RecordKind Kind = RK_Def)
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DGSIStreamBuilder.cpp113 FixedMem->Prefix.RecordKind = static_cast<uint16_t>(codeview::S_PUB32); in serializePublic()

12