Searched refs:XRayFileHeader (Results 1 – 14 of 14) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
H A D | xray_fdr_logging.cpp | 138 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 D | xray_basic_logging.cpp | 101 XRayFileHeader Header; in getLog()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-xray/ |
H A D | xray-account.h | 101 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 D | xray-account.cpp | 312 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 D | FDRRecordProducer.h | 28 const XRayFileHeader &Header; 38 FileBasedRecordProducer(const XRayFileHeader &FH, DataExtractor &DE, in FileBasedRecordProducer()
|
H A D | Trace.h | 47 XRayFileHeader FileHeader; 61 const XRayFileHeader &getFileHeader() const { return FileHeader; } in getFileHeader()
|
H A D | FileHeaderReader.h | 26 Expected<XRayFileHeader> readBinaryFormatHeader(DataExtractor &HeaderExtractor,
|
H A D | XRayRecord.h | 27 struct XRayFileHeader { struct
|
H A D | FDRTraceWriter.h | 32 explicit FDRTraceWriter(raw_ostream &O, const XRayFileHeader &H);
|
/freebsd/contrib/llvm-project/compiler-rt/include/xray/ |
H A D | xray_records.h | 38 struct alignas(32) XRayFileHeader { struct 65 static_assert(sizeof(XRayFileHeader) == 32, "XRayFileHeader != 32 bytes"); argument
|
/freebsd/contrib/llvm-project/llvm/lib/XRay/ |
H A D | FileHeaderReader.cpp | 14 Expected<XRayFileHeader> readBinaryFormatHeader(DataExtractor &HeaderExtractor, in readBinaryFormatHeader() 27 XRayFileHeader FileHeader; in readBinaryFormatHeader()
|
H A D | FDRTraceWriter.cpp | 59 FDRTraceWriter::FDRTraceWriter(raw_ostream &O, const XRayFileHeader &H) in FDRTraceWriter() 73 sizeof(XRayFileHeader::FreeFormData)); in FDRTraceWriter()
|
H A D | Trace.cpp | 35 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 D | FDRRecordProducer.cpp | 36 metadataRecordType(const XRayFileHeader &Header, uint8_t T) { in metadataRecordType()
|