/freebsd/usr.bin/clang/llvm-xray/ |
H A D | Makefile | 1 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 D | YAMLXRayRecord.h | 21 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 D | InstrumentationMap.h | 27 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 D | FileHeaderReader.h | 22 namespace xray {
|
H A D | FDRLogBuilder.h | 14 namespace xray {
|
H A D | XRayRecord.h | 22 namespace xray {
|
H A D | FDRRecordProducer.h | 17 namespace xray {
|
/freebsd/lib/libclang_rt/xray/ |
H A D | Makefile | 3 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 D | Makefile | 3 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 D | Makefile | 3 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 D | Makefile | 3 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 D | Makefile | 35 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 D | xray_flags.inc | 18 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 D | xray-account.cpp | 29 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 D | xray-extract.cpp | 27 using namespace llvm::xray; 97 llvm::xray::FuncIdConversionHelper FuncIdHelper(ExtractInput, Symbolizer, in __anon577b53910202()
|
H A D | xray-converter.cpp | 1 //===- 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 D | xray-registry.h | 19 namespace xray {
|
H A D | llvm-xray.cpp | 23 using namespace llvm::xray;
|
H A D | xray-converter.h | 21 namespace xray {
|
H A D | xray-registry.cpp | 17 namespace xray { namespace
|
H A D | xray-graph.h | 32 namespace xray { 150 ::llvm::xray::Trace Trace;
|
H A D | func-id-helper.h | 21 namespace xray {
|
H A D | xray-color-helper.h | 20 namespace xray {
|
/freebsd/contrib/llvm-project/llvm/lib/XRay/ |
H A D | LogBuilderConsumer.cpp | 11 namespace xray { namespace
|
H A D | Trace.cpp | 29 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()
|