Home
last modified time | relevance | path

Searched refs:XRaySledEntry (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_interface_internal.h40 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 Dxray_init.cpp27 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 Dxray_s390x.cpp21 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 Dxray_AArch64.cpp34 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 Dxray_arm.cpp77 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 Dxray_hexagon.cpp88 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 Dxray_powerpc64.cpp53 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 Dxray_loongarch64.cpp44 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 Dxray_dso_init.cpp22 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 Dxray_mips.cpp53 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 Dxray_mips64.cpp54 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 Dxray_riscv.cpp80 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 Dxray_x86_64.cpp124 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 Dxray_interface.cpp169 bool patchSled(const XRaySledEntry &Sled, bool Enable, int32_t FuncId, in patchSled()
650 const XRaySledEntry *Sled = in __xray_function_address_in_object()