Home
last modified time | relevance | path

Searched refs:patchSled (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_AArch64.cpp33 inline static bool patchSled(const bool Enable, const uint32_t FuncId, in patchSled() function
96 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
102 return patchSled(Enable, FuncId, Sled, Trampolines.ExitTrampoline); in patchFunctionExit()
108 return patchSled(Enable, FuncId, Sled, Trampolines.TailExitTrampoline); in patchFunctionTailExit()
H A Dxray_arm.cpp76 inline static bool patchSled(const bool Enable, const uint32_t FuncId, in patchSled() function
135 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
141 return patchSled(Enable, FuncId, Sled, Trampolines.ExitTrampoline); in patchFunctionExit()
147 return patchSled(Enable, FuncId, Sled, Trampolines.TailExitTrampoline); in patchFunctionTailExit()
H A Dxray_hexagon.cpp87 inline static bool patchSled(const bool Enable, const uint32_t FuncId, in patchSled() function
142 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
148 return patchSled(Enable, FuncId, Sled, Trampolines.ExitTrampoline); in patchFunctionExit()
154 return patchSled(Enable, FuncId, Sled, Trampolines.TailExitTrampoline); in patchFunctionTailExit()
H A Dxray_loongarch64.cpp43 static inline bool patchSled(const bool Enable, const uint32_t FuncId, in patchSled() function
133 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
139 return patchSled(Enable, FuncId, Sled, Trampolines.ExitTrampoline); in patchFunctionExit()
147 return patchSled(Enable, FuncId, Sled, Trampolines.ExitTrampoline); in patchFunctionTailExit()
H A Dxray_mips.cpp52 inline static bool patchSled(const bool Enable, const uint32_t FuncId, in patchSled() function
143 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
149 return patchSled(Enable, FuncId, Sled, Trampolines.ExitTrampoline); in patchFunctionExit()
157 return patchSled(Enable, FuncId, Sled, Trampolines.ExitTrampoline); in patchFunctionTailExit()
H A Dxray_mips64.cpp53 inline static bool patchSled(const bool Enable, const uint32_t FuncId, in patchSled() function
151 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
157 return patchSled(Enable, FuncId, Sled, Trampolines.ExitTrampoline); in patchFunctionExit()
165 return patchSled(Enable, FuncId, Sled, Trampolines.ExitTrampoline); in patchFunctionTailExit()
H A Dxray_riscv.cpp79 static inline bool patchSled(const bool Enable, const uint32_t FuncId, in patchSled() function
240 return patchSled(Enable, FuncId, Sled, Trampolines.EntryTrampoline); in patchFunctionEntry()
246 return patchSled(Enable, FuncId, Sled, Trampolines.ExitTrampoline); in patchFunctionExit()
252 return patchSled(Enable, FuncId, Sled, Trampolines.TailExitTrampoline); in patchFunctionTailExit()
H A Dxray_interface.cpp169 bool patchSled(const XRaySledEntry &Sled, bool Enable, int32_t FuncId, in patchSled() function
279 SucceedOnce |= patchSled(f[i], Enable, PackedId, InstrMap.Trampolines); in patchFunction()
369 patchSled(Sled, Enable, PackedId, InstrMap.Trampolines); in controlPatchingObjectUnchecked()