Home
last modified time | relevance | path

Searched refs:XRay (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_x86_64.inc9 // This file is a part of XRay, a dynamic runtime instrumentation system.
H A Dxray_basic_flags.inc9 // XRay runtime flags.
H A Dxray_powerpc64.inc9 // This file is a part of XRay, a dynamic runtime instrumentation system.
H A Dxray_fdr_flags.inc9 // XRay FDR Mode runtime flags.
H A Dxray_profiling_flags.inc9 // XRay profiling runtime flags.
H A Dxray_flags.inc9 // XRay runtime flags.
H A Dxray_trampoline_arm.S95 @ But before the logging part of XRay is ready, we pretend that here a
/freebsd/lib/clang/libllvm/
H A DMakefile2169 SRCS_EXT+= XRay/BlockIndexer.cpp
2170 SRCS_EXT+= XRay/BlockVerifier.cpp
2171 SRCS_EXT+= XRay/FDRRecordProducer.cpp
2172 SRCS_EXT+= XRay/FDRRecords.cpp
2173 SRCS_EXT+= XRay/FDRTraceExpander.cpp
2174 SRCS_EXT+= XRay/FileHeaderReader.cpp
2175 SRCS_EXT+= XRay/InstrumentationMap.cpp
2176 SRCS_EXT+= XRay/LogBuilderConsumer.cpp
2177 SRCS_EXT+= XRay/RecordInitializer.cpp
2178 SRCS_EXT+= XRay/Trace.cpp
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DCodeGenOptions.def128 ///< Emit the XRay function index section.
135 ///< XRay instrumentation.
H A DLangOptions.def408 LANGOPT(XRayInstrument, 1, 0, NotCompatible, "controls whether to do XRay instrumentation")
H A DBuiltins.td5123 // Builtins for XRay.
H A DAttrDocs.td6542 instrumented with XRay. This will cause the function to always have space at
6549 If a function has neither of these attributes, they become subject to the XRay
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTarget.td1454 let AsmString = "# XRay Function Enter.";
1461 let AsmString = "# XRay Function Patchable RET.";
1470 let AsmString = "# XRay Function Exit.";
1478 let AsmString = "# XRay Tail Call Exit.";
1486 let AsmString = "# XRay Custom Event Log.";
1496 let AsmString = "# XRay Typed Event Log.";
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DCommonArgs.cpp1754 const XRayArgs &XRay = TC.getXRayArgs(Args); in addXRayRuntime() local
1756 if (XRay.needsXRayDSORt()) { in addXRayRuntime()
1762 } else if (XRay.needsXRayRt()) { in addXRayRuntime()
1765 for (const auto &Mode : XRay.modeList()) in addXRayRuntime()
H A DDarwin.cpp1627 const XRayArgs &XRay = getXRayArgs(Args); in AddLinkRuntimeLibArgs() local
1628 if (XRay.needsXRayRt()) { in AddLinkRuntimeLibArgs()
H A DClang.cpp6746 const XRayArgs &XRay = TC.getXRayArgs(Args); in ConstructJob() local
6747 XRay.addArgs(TC, Args, CmdArgs, InputType); in ConstructJob()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td2951 "Generate XRay instrumentation sleds on function entry and exit">,
2957 HelpText<"Sets the minimum function size to instrument with XRay">,
2963 …HelpText<"DEPRECATED: Filename defining the whitelist for imbuing the 'always instrument' XRay att…
2968 …HelpText<"DEPRECATED: Filename defining the whitelist for imbuing the 'never instrument' XRay attr…
2973 HelpText<"Filename defining the list of functions/types for imbuing XRay attributes.">,
2978 HelpText<"List of modes to link in by default into XRay instrumented binaries.">;
3009 HelpText<"Link XRay runtime library when -fxray-instrument is specified (default)">;
3015 …HelpText<"Select which XRay instrumentation points to emit. Options: all, none, function-entry, fu…
3032 "Enable shared library instrumentation with XRay">,
/freebsd/contrib/llvm-project/
H A DFREEBSD-Xlist1031 llvm/lib/XRay/CMakeLists.txt