/external/llvm-project/compiler-rt/lib/xray/ |
D | xray_basic_logging.h | 31 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,
|
D | xray_basic_logging.cpp | 158 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 …]
|
D | xray_fdr_logging.cpp | 496 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 …]
|
D | xray_interface.cpp | 153 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
|
D | xray_trampoline_powerpc64.cpp | 6 extern std::atomic<void (*)(int32_t, XRayEntryType)> XRayPatchedFunction; 9 void CallXRayPatchedFunction(int32_t FuncId, XRayEntryType Type) { in CallXRayPatchedFunction()
|
D | xray_fdr_logging.h | 31 void fdrLoggingHandleArg0(int32_t FuncId, XRayEntryType Entry); 32 void fdrLoggingHandleArg1(int32_t FuncId, XRayEntryType Entry, uint64_t Arg1);
|
D | xray_profiling.cpp | 272 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/ |
D | xray_interface.h | 23 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,
|
D | xray_log_interface.h | 187 void (*handle_arg0)(int32_t, XRayEntryType);
|
/external/llvm-project/compiler-rt/test/xray/TestCases/Posix/ |
D | arg1-arg0-logging.cpp | 19 void arg0logger(int32_t, XRayEntryType) { arg0loggercalled = true; } in arg0logger() argument 24 void arg1logger(int32_t, XRayEntryType, uint64_t) { arg1loggercalled = true; } in arg1logger() argument
|
D | common-trampoline-alignment.cpp | 32 XRayEntryType) { in noarg_handler() argument 38 [[clang::xray_never_instrument]] void arg1_handler(int32_t, XRayEntryType, in arg1_handler() argument
|
D | arg1-logger.cpp | 23 void arg1logger(int32_t fn, XRayEntryType t, uint64_t a1) { in arg1logger()
|
D | arg1-logging-implicit-this.cpp | 21 void handler(int32_t, XRayEntryType, uint64_t arg1) { in handler() argument
|
D | patching-unpatching.cpp | 17 void test_handler(int32_t fid, XRayEntryType type) { in test_handler()
|
D | coverage-sample.cpp | 19 XRayEntryType) { in coverage_handler() argument
|
D | logging-modes.cpp | 16 XRayEntryType) { in printing_handler() argument
|