Searched refs:XRaySledEntry (Results 1 – 9 of 9) sorted by relevance
/external/llvm-project/compiler-rt/lib/xray/ |
D | xray_interface_internal.h | 24 struct XRaySledEntry { struct 69 const XRaySledEntry *Begin; 70 const XRaySledEntry *End; 77 const XRaySledEntry *Sleds; 83 bool patchFunctionEntry(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled, 85 bool patchFunctionExit(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled); 87 const XRaySledEntry &Sled); 88 bool patchCustomEvent(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled); 89 bool patchTypedEvent(bool Enable, uint32_t FuncId, const XRaySledEntry &Sled);
|
D | xray_AArch64.cpp | 35 const XRaySledEntry &Sled, in patchSled() 93 const XRaySledEntry &Sled, in patchFunctionEntry() 99 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() 104 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit() 109 const XRaySledEntry &Sled) in patchCustomEvent() 115 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
D | xray_arm.cpp | 77 const XRaySledEntry &Sled, in patchSled() 130 const XRaySledEntry &Sled, in patchFunctionEntry() 136 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() 141 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit() 146 const XRaySledEntry &Sled) in patchCustomEvent() 152 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
D | xray_powerpc64.cpp | 53 const XRaySledEntry &Sled, in patchFunctionEntry() 72 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() 90 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit() 98 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() 104 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
D | xray_mips.cpp | 53 const XRaySledEntry &Sled, in patchSled() 138 const XRaySledEntry &Sled, in patchFunctionEntry() 144 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() 149 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit() 156 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() 162 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
D | xray_mips64.cpp | 54 const XRaySledEntry &Sled, in patchSled() 146 const XRaySledEntry &Sled, in patchFunctionEntry() 152 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() 157 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit() 164 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() 170 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
D | xray_init.cpp | 25 extern const XRaySledEntry __start_xray_instr_map[] __attribute__((weak)); 26 extern const XRaySledEntry __stop_xray_instr_map[] __attribute__((weak)); 33 const XRaySledEntry __start_xray_instr_map[] = {}; 34 extern const XRaySledEntry __stop_xray_instr_map[] = {};
|
D | xray_x86_64.cpp | 124 const XRaySledEntry &Sled, in patchFunctionEntry() 172 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionExit() 218 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchFunctionTailExit() 247 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchCustomEvent() 296 const XRaySledEntry &Sled) XRAY_NEVER_INSTRUMENT { in patchTypedEvent()
|
D | xray_interface.cpp | 149 bool patchSled(const XRaySledEntry &Sled, bool Enable, in patchSled() 502 const XRaySledEntry *Sled = InstrMap.SledsIndex in __xray_function_address()
|