| /freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
| H A D | xray_interface_internal.h | 40 struct XRaySledEntry { struct 77 const XRaySledEntry *Begin; 81 const XRaySledEntry *fromPCRelative() const { in fromPCRelative() 82 return reinterpret_cast<const XRaySledEntry *>(uintptr_t(&Begin) + in fromPCRelative() 102 extern int32_t __xray_register_dso(const XRaySledEntry *SledsBegin, 103 const XRaySledEntry *SledsEnd, 133 const XRaySledEntry *Sleds; 142 bool patchFunctionEntry(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled, 144 bool patchFunctionExit(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled, 147 const XRaySledEntry &Sled, [all …]
|
| H A D | xray_init.cpp | 27 extern const XRaySledEntry __start_xray_instr_map[] __attribute__((weak)); 28 extern const XRaySledEntry __stop_xray_instr_map[] __attribute__((weak)); 35 const XRaySledEntry __start_xray_instr_map[] = {}; 36 extern const XRaySledEntry __stop_xray_instr_map[] = {}; 69 __xray_register_sleds(const XRaySledEntry *SledsBegin, in __xray_register_sleds() 70 const XRaySledEntry *SledsEnd, in __xray_register_sleds() 173 const XRaySledEntry *SledsBegin, const XRaySledEntry *SledsEnd, in __xray_register_dso()
|
| H A D | xray_s390x.cpp | 21 const XRaySledEntry &Sled, in patchFunctionEntry() 50 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionExit() 78 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionTailExit() 84 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() 90 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
| H A D | xray_AArch64.cpp | 34 const XRaySledEntry &Sled, in patchSled() 91 const XRaySledEntry &Sled, in patchFunctionEntry() 100 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionExit() 106 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionTailExit() 126 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() 137 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
| H A D | xray_arm.cpp | 77 const XRaySledEntry &Sled, in patchSled() 130 const XRaySledEntry &Sled, in patchFunctionEntry() 139 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionExit() 145 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionTailExit() 151 const XRaySledEntry &Sled) in patchCustomEvent() 157 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
| H A D | xray_hexagon.cpp | 88 const XRaySledEntry &Sled, in patchSled() 137 const XRaySledEntry &Sled, in patchFunctionEntry() 146 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionExit() 152 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionTailExit() 158 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() 164 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
| H A D | xray_powerpc64.cpp | 53 const XRaySledEntry &Sled, in patchFunctionEntry() 77 const bool Enable, uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionExit() 100 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionTailExit() 109 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() 115 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
| H A D | xray_loongarch64.cpp | 44 const XRaySledEntry &Sled, in patchSled() 128 const XRaySledEntry &Sled, in patchFunctionEntry() 137 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionExit() 143 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionTailExit() 151 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() 157 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
| H A D | xray_dso_init.cpp | 22 extern const XRaySledEntry __start_xray_instr_map[] __attribute__((weak)) 24 extern const XRaySledEntry __stop_xray_instr_map[] __attribute__((weak)) 34 extern const XRaySledEntry __start_xray_instr_map[] = {}; 35 extern const XRaySledEntry __stop_xray_instr_map[] = {};
|
| H A D | xray_mips.cpp | 53 const XRaySledEntry &Sled, in patchSled() 138 const XRaySledEntry &Sled, in patchFunctionEntry() 147 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionExit() 153 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionTailExit() 161 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() 167 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
| H A D | xray_mips64.cpp | 54 const XRaySledEntry &Sled, in patchSled() 146 const XRaySledEntry &Sled, in patchFunctionEntry() 155 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionExit() 161 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionTailExit() 169 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() 175 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
| H A D | xray_riscv.cpp | 80 const XRaySledEntry &Sled, in patchSled() 235 const XRaySledEntry &Sled, in patchFunctionEntry() 244 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionExit() 250 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionTailExit() 256 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() 261 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
| H A D | xray_x86_64.cpp | 124 const XRaySledEntry &Sled, in patchFunctionEntry() 176 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionExit() 225 const bool Enable, const uint32_t FuncId, const XRaySledEntry &Sled, in patchFunctionTailExit() 256 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() 284 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
| H A D | xray_interface.cpp | 169 bool patchSled(const XRaySledEntry &Sled, bool Enable, int32_t FuncId, in patchSled() 650 const XRaySledEntry *Sled = in __xray_function_address_in_object()
|