class TSCWrapRecord

Declaration

class TSCWrapRecord : public MetadataRecord { /* full declaration omitted */ };

Declared at: llvm/include/llvm/XRay/FDRRecords.h:184

Inherits from: MetadataRecord

Member Variables

private uint64_t BaseTSC = 0

Inherited from MetadataRecord:

protected static kMetadataBodySize = 15

Method Overview

Inherited from MetadataRecord:

Inherited from Record:

Methods

TSCWrapRecord()

Declared at: llvm/include/llvm/XRay/FDRRecords.h:189

TSCWrapRecord(uint64_t B)

Declared at: llvm/include/llvm/XRay/FDRRecords.h:193

Parameters

uint64_t B

llvm::Error apply(llvm::xray::RecordVisitor& V)

Declared at: llvm/include/llvm/XRay/FDRRecords.h:199

Parameters

llvm::xray::RecordVisitor& V

static bool classof(const llvm::xray::Record* R)

Declared at: llvm/include/llvm/XRay/FDRRecords.h:201

Parameters

const llvm::xray::Record* R

uint64_t tsc() const

Declared at: llvm/include/llvm/XRay/FDRRecords.h:197