| /freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
| H A D | xray_AArch64.cpp | 33 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 D | xray_arm.cpp | 76 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 D | xray_hexagon.cpp | 87 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 D | xray_loongarch64.cpp | 43 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 D | xray_mips.cpp | 52 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 D | xray_mips64.cpp | 53 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 D | xray_riscv.cpp | 79 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 D | xray_interface.cpp | 169 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()
|