Home
last modified time | relevance | path

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

/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/tests/unit/
H A Dtest_helpers.cc73 std::aligned_storage<sizeof(XRayFileHeader), alignof(XRayFileHeader)>::type in serialize()
75 auto *Header = reinterpret_cast<XRayFileHeader *>(&HeaderStorage); in serialize()
76 new (Header) XRayFileHeader(); in serialize()
83 sizeof(XRayFileHeader)); in serialize()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/
H A Dxray_fdr_logging.cc143 static XRayFileHeader &fdrCommonHeaderInfo() { in fdrCommonHeaderInfo()
144 static std::aligned_storage<sizeof(XRayFileHeader)>::type HStorage; in fdrCommonHeaderInfo()
150 XRayFileHeader &H = reinterpret_cast<XRayFileHeader &>(HStorage); in fdrCommonHeaderInfo()
173 return reinterpret_cast<XRayFileHeader &>(HStorage); in fdrCommonHeaderInfo()
208 static std::aligned_storage<sizeof(XRayFileHeader)>::type HeaderStorage; in fdrIterator()
212 reinterpret_cast<XRayFileHeader &>(HeaderStorage) = in fdrIterator()
217 auto &Header = reinterpret_cast<XRayFileHeader &>(HeaderStorage); in fdrIterator()
349 XRayFileHeader Header = fdrCommonHeaderInfo(); in fdrLoggingFlush()
H A Dxray_basic_logging.cc102 XRayFileHeader Header; in getLog()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-xray/
H A Dxray-account.h103 void exportStatsAsText(raw_ostream &OS, const XRayFileHeader &Header) const;
104 void exportStatsAsCSV(raw_ostream &OS, const XRayFileHeader &Header) const;
109 template <class F> void exportStats(const XRayFileHeader &Header, F fn) const;
H A Dxray-account.cpp310 void LatencyAccountant::exportStats(const XRayFileHeader &Header, F Fn) const { in exportStats()
373 const XRayFileHeader &Header) const { in exportStatsAsText()
409 const XRayFileHeader &Header) const { in exportStatsAsCSV()
/netbsd-src/external/apache2/llvm/dist/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);
/netbsd-src/sys/external/bsd/compiler_rt/dist/include/xray/
H A Dxray_records.h39 struct alignas(32) XRayFileHeader { struct
66 static_assert(sizeof(XRayFileHeader) == 32, "XRayFileHeader != 32 bytes"); argument
/netbsd-src/external/apache2/llvm/dist/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.cpp37 XRayFileHeader &FileHeader, in loadNaiveFormatLog()
268 XRayFileHeader &FileHeader, std::vector<XRayRecord> &Records) { in loadFDRLog()
350 Error loadYAMLLog(StringRef Data, XRayFileHeader &FileHeader, in loadYAMLLog()
H A DFDRRecordProducer.cpp36 metadataRecordType(const XRayFileHeader &Header, uint8_t T) { in metadataRecordType()