Searched refs:MetadataRecord (Results 1 – 9 of 9) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/XRay/ |
| H A D | FDRRecords.h | 71 class MetadataRecord : public Record { 95 explicit MetadataRecord(RecordKind T, MetadataType M) : Record(T), MT(M) {} in MetadataRecord() function 104 virtual ~MetadataRecord() = default; 110 class BufferExtents : public MetadataRecord { 116 : MetadataRecord(RecordKind::RK_Metadata_BufferExtents, in BufferExtents() 120 : MetadataRecord(RecordKind::RK_Metadata_BufferExtents, in BufferExtents() 133 class WallclockRecord : public MetadataRecord { 140 : MetadataRecord(RecordKind::RK_Metadata_WallClockTime, in WallclockRecord() 144 : MetadataRecord(RecordKind::RK_Metadata_WallClockTime, in WallclockRecord() 158 class NewCPUIDRecord : public MetadataRecord { [all …]
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/tests/unit/ |
| H A D | fdr_log_writer_test.cc | 47 MetadataRecord Preamble[] = { in TEST() 48 createMetadataRecord<MetadataRecord::RecordKinds::NewBuffer>(int32_t{1}), in TEST() 49 createMetadataRecord<MetadataRecord::RecordKinds::WalltimeMarker>( in TEST() 51 createMetadataRecord<MetadataRecord::RecordKinds::Pid>(int32_t{1}), in TEST() 54 Eq(sizeof(MetadataRecord) * 3)); in TEST() 55 ASSERT_TRUE(Writer.writeMetadata<MetadataRecord::RecordKinds::NewCPUId>(1)); in TEST() 85 MetadataRecord Preamble[] = { in TEST() 86 createMetadataRecord<MetadataRecord::RecordKinds::NewBuffer>(int32_t{1}), in TEST() 87 createMetadataRecord<MetadataRecord::RecordKinds::WalltimeMarker>( in TEST() 89 createMetadataRecord<MetadataRecord::RecordKinds::Pid>(int32_t{1}), in TEST() [all …]
|
| H A D | test_helpers.cc | 87 createMetadataRecord<MetadataRecord::RecordKinds::BufferExtents>(Size); in serialize()
|
| H A D | fdr_controller_test.cc | 307 BQ = llvm::make_unique<BufferQueue>(sizeof(MetadataRecord) * 5 + in SetUp() 406 ASSERT_THAT(BQ->init(sizeof(MetadataRecord) * 4 + sizeof(FunctionRecord) * 2, in TEST_F()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/XRay/ |
| H A D | RecordInitializer.cpp | 26 OffsetPtr += MetadataRecord::kMetadataBodySize - (OffsetPtr - PreReadOffset); in visit() 32 MetadataRecord::kMetadataBodySize)) in visit() 54 assert(OffsetPtr - BeginOffset <= MetadataRecord::kMetadataBodySize); in visit() 55 OffsetPtr += MetadataRecord::kMetadataBodySize - (OffsetPtr - BeginOffset); in visit() 61 MetadataRecord::kMetadataBodySize)) in visit() 80 OffsetPtr += MetadataRecord::kMetadataBodySize - (OffsetPtr - BeginOffset); in visit() 86 MetadataRecord::kMetadataBodySize)) in visit() 98 OffsetPtr += MetadataRecord::kMetadataBodySize - (OffsetPtr - PreReadOffset); in visit() 104 MetadataRecord::kMetadataBodySize)) in visit() 144 OffsetPtr - BeginOffset <= MetadataRecord::kMetadataBodySize); in visit() [all …]
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/ |
| H A D | xray_fdr_log_writer.h | 65 template <MetadataRecord::RecordKinds Kind, class... DataTypes> 66 MetadataRecord createMetadataRecord(DataTypes &&... Ds) { 68 sizeof(MetadataRecord) - 1, 70 MetadataRecord R; 102 template <MetadataRecord::RecordKinds Kind, class... Data> 111 template <size_t N> size_t writeMetadataRecords(MetadataRecord (&Recs)[N]) { 112 constexpr auto Size = sizeof(MetadataRecord) * N; 151 MetadataRecord A = 152 createMetadataRecord<MetadataRecord::RecordKinds::CallArgument>(Arg); 174 MetadataRecord R = [all …]
|
| H A D | xray_fdr_controller.h | 75 DCHECK(hasSpace(sizeof(MetadataRecord) * 3)); in setupNewBuffer() 83 MetadataRecord Metadata[] = { in setupNewBuffer() 90 createMetadataRecord<MetadataRecord::RecordKinds::NewBuffer>( in setupNewBuffer() 96 createMetadataRecord<MetadataRecord::RecordKinds::WalltimeMarker>( in setupNewBuffer() 101 createMetadataRecord<MetadataRecord::RecordKinds::Pid>( in setupNewBuffer() 158 W.writeMetadata<MetadataRecord::RecordKinds::NewCPUId>(CPU, TSC); in recordPreamble() 175 W.writeMetadata<MetadataRecord::RecordKinds::TSCWrap>(TSC); in recordPreamble() 248 !prepareBuffer(sizeof(MetadataRecord) + sizeof(FunctionRecord))) in functionEnter() 274 if (!prepareBuffer(sizeof(MetadataRecord) + sizeof(FunctionRecord))) in functionTailExit() 297 !prepareBuffer((2 * sizeof(MetadataRecord)) + sizeof(FunctionRecord)) || in functionEnterArg() [all …]
|
| H A D | xray_fdr_logging.cc | 255 SerializedBufferSize = BufferSize + sizeof(MetadataRecord); in fdrIterator() 261 MetadataRecord ExtentsRecord; in fdrIterator() 264 uint8_t(MetadataRecord::RecordKinds::BufferExtents); in fdrIterator() 268 sizeof(MetadataRecord))) + in fdrIterator() 269 sizeof(MetadataRecord); in fdrIterator() 367 MetadataRecord ExtentsRecord; in fdrLoggingFlush() 372 uint8_t(MetadataRecord::RecordKinds::BufferExtents); in fdrLoggingFlush() 377 sizeof(MetadataRecord)); in fdrLoggingFlush()
|
| H A D | xray_fdr_log_records.h | 23 struct alignas(16) MetadataRecord { struct 47 static_assert(sizeof(MetadataRecord) == 16, "Wrong size for MetadataRecord."); argument
|