Home
last modified time | relevance | path

Searched refs:xray (Results 1 – 25 of 76) sorted by relevance

1234

/freebsd/usr.bin/clang/llvm-xray/
H A DMakefile1 PROG_CXX= llvm-xray
4 SRCDIR= llvm/tools/llvm-xray
6 SRCS+= llvm-xray.cpp
7 SRCS+= xray-account.cpp
8 SRCS+= xray-color-helper.cpp
9 SRCS+= xray-converter.cpp
10 SRCS+= xray-extract.cpp
11 SRCS+= xray-graph-diff.cpp
12 SRCS+= xray-graph.cpp
13 SRCS+= xray-registry.cpp
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/XRay/
H A DYAMLXRayRecord.h21 namespace xray {
55 template <> struct ScalarEnumerationTraits<xray::RecordTypes> {
56 static void enumeration(IO &IO, xray::RecordTypes &Type) {
57 IO.enumCase(Type, "function-enter", xray::RecordTypes::ENTER);
58 IO.enumCase(Type, "function-exit", xray::RecordTypes::EXIT);
59 IO.enumCase(Type, "function-tail-exit", xray::RecordTypes::TAIL_EXIT);
60 IO.enumCase(Type, "function-enter-arg", xray::RecordTypes::ENTER_ARG);
61 IO.enumCase(Type, "custom-event", xray::RecordTypes::CUSTOM_EVENT);
62 IO.enumCase(Type, "typed-event", xray::RecordTypes::TYPED_EVENT);
66 template <> struct MappingTraits<xray::YAMLXRayFileHeader> {
[all …]
H A DInstrumentationMap.h27 namespace xray {
106 template <> struct ScalarEnumerationTraits<xray::SledEntry::FunctionKinds> {
107 static void enumeration(IO &IO, xray::SledEntry::FunctionKinds &Kind) {
108 IO.enumCase(Kind, "function-enter", xray::SledEntry::FunctionKinds::ENTRY);
109 IO.enumCase(Kind, "function-exit", xray::SledEntry::FunctionKinds::EXIT);
110 IO.enumCase(Kind, "tail-exit", xray::SledEntry::FunctionKinds::TAIL);
112 xray::SledEntry::FunctionKinds::LOG_ARGS_ENTER);
114 xray::SledEntry::FunctionKinds::CUSTOM_EVENT);
118 template <> struct MappingTraits<xray::YAMLXRaySledEntry> {
119 static void mapping(IO &IO, xray::YAMLXRaySledEntry &Entry) {
[all …]
H A DFileHeaderReader.h22 namespace xray {
H A DFDRLogBuilder.h14 namespace xray {
H A DXRayRecord.h22 namespace xray {
H A DFDRRecordProducer.h17 namespace xray {
/freebsd/lib/libclang_rt/xray/
H A DMakefile3 LIB= clang_rt.xray-${CRTARCH}
35 SRCS+= xray/xray_buffer_queue.cpp
36 SRCS+= xray/xray_flags.cpp
37 SRCS+= xray/xray_init.cpp
38 SRCS+= xray/xray_interface.cpp
39 SRCS+= xray/xray_log_interface.cpp
40 SRCS+= xray/xray_utils.cpp
43 SRCS+= xray/xray_trampoline_x86_64.S
44 SRCS+= xray/xray_x86_64.cpp
48 SRCS+= xray/xray_powerpc64.cpp
[all …]
/freebsd/lib/libclang_rt/xray-profiling/
H A DMakefile3 LIB= clang_rt.xray-profiling-${CRTARCH}
7 SRCS+= xray/xray_profile_collector.cpp
8 SRCS+= xray/xray_profiling.cpp
9 SRCS+= xray/xray_profiling_flags.cpp
/freebsd/lib/libclang_rt/xray-fdr/
H A DMakefile3 LIB= clang_rt.xray-fdr-${CRTARCH}
7 SRCS+= xray/xray_fdr_flags.cpp
8 SRCS+= xray/xray_fdr_logging.cpp
/freebsd/lib/libclang_rt/xray-basic/
H A DMakefile3 LIB= clang_rt.xray-basic-${CRTARCH}
7 SRCS+= xray/xray_basic_flags.cpp
8 SRCS+= xray/xray_basic_logging.cpp
/freebsd/lib/libclang_rt/
H A DMakefile35 SD_XRAY+= xray
36 SD_XRAY+= xray-basic
37 SD_XRAY+= xray-fdr
38 SD_XRAY+= xray-profiling
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_flags.inc18 XRAY_FLAG(const char *, xray_logfile_base, "xray-log.",
19 "Filename base for the xray logfile.")
27 "DEPRECATED: Use xray_mode=xray-basic instead.")
40 "DEPRECATED: Use xray_mode=xray-fdr instead.")
/freebsd/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-account.cpp29 using namespace llvm::xray;
420 using namespace llvm::xray;
423 template <> struct format_provider<llvm::xray::RecordTypes> {
424 static void format(const llvm::xray::RecordTypes &T, raw_ostream &Stream, in format()
471 llvm::xray::FuncIdConversionHelper FuncIdHelper(AccountInstrMap, Symbolizer, in __anon895715230f02()
473 xray::LatencyAccountant FCA(FuncIdHelper, AccountRecursiveCallsOnly, in __anon895715230f02()
H A Dxray-extract.cpp27 using namespace llvm::xray;
97 llvm::xray::FuncIdConversionHelper FuncIdHelper(ExtractInput, Symbolizer, in __anon577b53910202()
H A Dxray-converter.cpp1 //===- xray-converter.cpp: XRay Trace Conversion --------------------------===//
12 #include "xray-converter.h"
15 #include "xray-registry.h"
28 using namespace xray;
30 // llvm-xray convert
34 cl::desc("<xray log file>"),
368 namespace xray { namespace
389 llvm::xray::FuncIdConversionHelper FuncIdHelper(ConvertInstrMap, Symbolizer, in __anone754334e0302()
391 llvm::xray::TraceConverter TC(FuncIdHelper, ConvertSymbolize); in __anone754334e0302()
424 } // namespace xray
[all...]
H A Dxray-registry.h19 namespace xray {
H A Dllvm-xray.cpp23 using namespace llvm::xray;
H A Dxray-converter.h21 namespace xray {
H A Dxray-registry.cpp17 namespace xray { namespace
H A Dxray-graph.h32 namespace xray {
150 ::llvm::xray::Trace Trace;
H A Dfunc-id-helper.h21 namespace xray {
H A Dxray-color-helper.h20 namespace xray {
/freebsd/contrib/llvm-project/llvm/lib/XRay/
H A DLogBuilderConsumer.cpp11 namespace xray { namespace
H A DTrace.cpp29 using namespace llvm::xray;
381 Expected<Trace> llvm::xray::loadTraceFile(StringRef Filename, bool Sort) { in loadTraceFile()
420 Expected<Trace> llvm::xray::loadTrace(const DataExtractor &DE, bool Sort) { in loadTrace()

1234