Home
last modified time | relevance | path

Searched refs:XRayFileHeader (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_fdr_logging.cpp138 static XRayFileHeader &fdrCommonHeaderInfo() { in fdrCommonHeaderInfo()
139 alignas(XRayFileHeader) static std::byte HStorage[sizeof(XRayFileHeader)]; in fdrCommonHeaderInfo()
145 XRayFileHeader &H = reinterpret_cast<XRayFileHeader &>(HStorage); in fdrCommonHeaderInfo()
168 return reinterpret_cast<XRayFileHeader &>(HStorage); in fdrCommonHeaderInfo()
204 XRayFileHeader) static std::byte HeaderStorage[sizeof(XRayFileHeader)]; in fdrIterator()
208 reinterpret_cast<XRayFileHeader &>(HeaderStorage) = in fdrIterator()
213 auto &Header = reinterpret_cast<XRayFileHeader &>(HeaderStorage); in fdrIterator()
344 XRayFileHeader Header = fdrCommonHeaderInfo(); in fdrLoggingFlush()
H A Dxray_basic_logging.cpp101 XRayFileHeader Header; in getLog()
/freebsd/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-account.h101 void exportStatsAsText(raw_ostream &OS, const XRayFileHeader &Header) const;
102 void exportStatsAsCSV(raw_ostream &OS, const XRayFileHeader &Header) const;
107 template <class F> void exportStats(const XRayFileHeader &Header, F fn) const;
H A Dxray-account.cpp312 void LatencyAccountant::exportStats(const XRayFileHeader &Header, F Fn) const { in exportStats()
375 const XRayFileHeader &Header) const { in exportStatsAsText()
411 const XRayFileHeader &Header) const { in exportStatsAsCSV()
/freebsd/contrib/llvm-project/llvm/include/llvm/XRay/
H A DFDRRecordProducer.h28 const XRayFileHeader &Header;
38 FileBasedRecordProducer(const XRayFileHeader &FH, DataExtractor &DE, in FileBasedRecordProducer()
H A DTrace.h47 XRayFileHeader FileHeader;
61 const XRayFileHeader &getFileHeader() const { return FileHeader; } in getFileHeader()
H A DFileHeaderReader.h26 Expected<XRayFileHeader> readBinaryFormatHeader(DataExtractor &HeaderExtractor,
H A DXRayRecord.h27 struct XRayFileHeader { struct
H A DFDRTraceWriter.h32 explicit FDRTraceWriter(raw_ostream &O, const XRayFileHeader &H);
/freebsd/contrib/llvm-project/compiler-rt/include/xray/
H A Dxray_records.h38 struct alignas(32) XRayFileHeader { struct
65 static_assert(sizeof(XRayFileHeader) == 32, "XRayFileHeader != 32 bytes"); argument
/freebsd/contrib/llvm-project/llvm/lib/XRay/
H A DFileHeaderReader.cpp14 Expected<XRayFileHeader> readBinaryFormatHeader(DataExtractor &HeaderExtractor, in readBinaryFormatHeader()
27 XRayFileHeader FileHeader; in readBinaryFormatHeader()
H A DFDRTraceWriter.cpp59 FDRTraceWriter::FDRTraceWriter(raw_ostream &O, const XRayFileHeader &H) in FDRTraceWriter()
73 sizeof(XRayFileHeader::FreeFormData)); in FDRTraceWriter()
H A DTrace.cpp35 XRayFileHeader &FileHeader, in loadNaiveFormatLog()
230 /// FDRLog: XRayFileHeader ThreadBuffer*
231 /// XRayFileHeader: 32 bytes to identify the log as FDR with machine metadata.
269 XRayFileHeader &FileHeader, std::vector<XRayRecord> &Records) { in loadFDRLog()
351 Error loadYAMLLog(StringRef Data, XRayFileHeader &FileHeader, in loadYAMLLog()
H A DFDRRecordProducer.cpp36 metadataRecordType(const XRayFileHeader &Header, uint8_t T) { in metadataRecordType()