Home
last modified time | relevance | path

Searched refs:XRayEntryType (Results 1 – 16 of 16) sorted by relevance

/external/llvm-project/compiler-rt/lib/xray/
Dxray_basic_logging.h31 void basicLoggingHandleArg0RealTSC(int32_t FuncId, XRayEntryType Entry);
32 void basicLoggingHandleArg0EmulateTSC(int32_t FuncId, XRayEntryType Entry);
33 void basicLoggingHandleArg1RealTSC(int32_t FuncId, XRayEntryType Entry,
35 void basicLoggingHandleArg1EmulateTSC(int32_t FuncId, XRayEntryType Entry,
Dxray_basic_logging.cpp158 void InMemoryRawLog(int32_t FuncId, XRayEntryType Type, in InMemoryRawLog()
176 case XRayEntryType::ENTRY: in InMemoryRawLog()
177 case XRayEntryType::LOG_ARGS_ENTRY: { in InMemoryRawLog()
194 case XRayEntryType::EXIT: in InMemoryRawLog()
195 case XRayEntryType::TAIL: { in InMemoryRawLog()
221 TLD.BufferOffset -= StackTop.Type == XRayEntryType::ENTRY ? 1 : 2; in InMemoryRawLog()
255 void InMemoryRawLogWithArg(int32_t FuncId, XRayEntryType Type, uint64_t Arg1, in InMemoryRawLogWithArg()
301 XRayEntryType Type) XRAY_NEVER_INSTRUMENT { in basicLoggingHandleArg0RealTSC()
305 void basicLoggingHandleArg0EmulateTSC(int32_t FuncId, XRayEntryType Type) in basicLoggingHandleArg0EmulateTSC()
319 void basicLoggingHandleArg1RealTSC(int32_t FuncId, XRayEntryType Type, in basicLoggingHandleArg1RealTSC()
[all …]
Dxray_fdr_logging.cpp496 XRayEntryType Entry) XRAY_NEVER_INSTRUMENT { in fdrLoggingHandleArg0()
509 case XRayEntryType::ENTRY: in fdrLoggingHandleArg0()
510 case XRayEntryType::LOG_ARGS_ENTRY: in fdrLoggingHandleArg0()
513 case XRayEntryType::EXIT: in fdrLoggingHandleArg0()
516 case XRayEntryType::TAIL: in fdrLoggingHandleArg0()
519 case XRayEntryType::CUSTOM_EVENT: in fdrLoggingHandleArg0()
520 case XRayEntryType::TYPED_EVENT: in fdrLoggingHandleArg0()
525 void fdrLoggingHandleArg1(int32_t FuncId, XRayEntryType Entry, in fdrLoggingHandleArg1()
539 case XRayEntryType::ENTRY: in fdrLoggingHandleArg1()
540 case XRayEntryType::LOG_ARGS_ENTRY: in fdrLoggingHandleArg1()
[all …]
Dxray_interface.cpp153 case XRayEntryType::ENTRY: in patchSled()
156 case XRayEntryType::EXIT: in patchSled()
159 case XRayEntryType::TAIL: in patchSled()
162 case XRayEntryType::LOG_ARGS_ENTRY: in patchSled()
165 case XRayEntryType::CUSTOM_EVENT: in patchSled()
168 case XRayEntryType::TYPED_EVENT: in patchSled()
402 XRayEntryType)) XRAY_NEVER_INSTRUMENT { in __xray_set_handler() argument
478 int __xray_set_handler_arg1(void (*entry)(int32_t, XRayEntryType, uint64_t)) { in __xray_set_handler_arg1() argument
Dxray_trampoline_powerpc64.cpp6 extern std::atomic<void (*)(int32_t, XRayEntryType)> XRayPatchedFunction;
9 void CallXRayPatchedFunction(int32_t FuncId, XRayEntryType Type) { in CallXRayPatchedFunction()
Dxray_fdr_logging.h31 void fdrLoggingHandleArg0(int32_t FuncId, XRayEntryType Entry);
32 void fdrLoggingHandleArg1(int32_t FuncId, XRayEntryType Entry, uint64_t Arg1);
Dxray_profiling.cpp272 XRayEntryType Entry) XRAY_NEVER_INSTRUMENT { in profilingHandleArg0()
296 case XRayEntryType::ENTRY: in profilingHandleArg0()
297 case XRayEntryType::LOG_ARGS_ENTRY: in profilingHandleArg0()
300 case XRayEntryType::EXIT: in profilingHandleArg0()
301 case XRayEntryType::TAIL: in profilingHandleArg0()
310 void profilingHandleArg1(int32_t FuncId, XRayEntryType Entry, in profilingHandleArg1()
/external/llvm-project/compiler-rt/include/xray/
Dxray_interface.h23 enum XRayEntryType { enum
52 extern int __xray_set_handler(void (*entry)(int32_t, XRayEntryType));
63 extern int __xray_set_handler_arg1(void (*entry)(int32_t, XRayEntryType,
Dxray_log_interface.h187 void (*handle_arg0)(int32_t, XRayEntryType);
/external/llvm-project/compiler-rt/test/xray/TestCases/Posix/
Darg1-arg0-logging.cpp19 void arg0logger(int32_t, XRayEntryType) { arg0loggercalled = true; } in arg0logger() argument
24 void arg1logger(int32_t, XRayEntryType, uint64_t) { arg1loggercalled = true; } in arg1logger() argument
Dcommon-trampoline-alignment.cpp32 XRayEntryType) { in noarg_handler() argument
38 [[clang::xray_never_instrument]] void arg1_handler(int32_t, XRayEntryType, in arg1_handler() argument
Darg1-logger.cpp23 void arg1logger(int32_t fn, XRayEntryType t, uint64_t a1) { in arg1logger()
Darg1-logging-implicit-this.cpp21 void handler(int32_t, XRayEntryType, uint64_t arg1) { in handler() argument
Dpatching-unpatching.cpp17 void test_handler(int32_t fid, XRayEntryType type) { in test_handler()
Dcoverage-sample.cpp19 XRayEntryType) { in coverage_handler() argument
Dlogging-modes.cpp16 XRayEntryType) { in printing_handler() argument