Home
last modified time | relevance | path

Searched refs:Trampoline (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_x86_64.cpp148 auto Trampoline = in patchFunctionEntry() local
151 int64_t TrampolineOffset = reinterpret_cast<int64_t>(Trampoline) - in patchFunctionEntry()
155 reinterpret_cast<void *>(Trampoline), in patchFunctionEntry()
198 auto Trampoline = Trampolines.ExitTrampoline; in patchFunctionExit() local
200 int64_t TrampolineOffset = reinterpret_cast<int64_t>(Trampoline) - in patchFunctionExit()
204 reinterpret_cast<void *>(Trampoline), in patchFunctionExit()
229 auto Trampoline = Trampolines.TailExitTrampoline; in patchFunctionTailExit() local
231 int64_t TrampolineOffset = reinterpret_cast<int64_t>(Trampoline) - in patchFunctionTailExit()
235 reinterpret_cast<void *>(Trampoline), in patchFunctionTailExit()
H A Dxray_AArch64.cpp94 auto Trampoline = in patchFunctionEntry() local
96 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
H A Dxray_arm.cpp133 auto Trampoline = in patchFunctionEntry() local
135 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
H A Dxray_hexagon.cpp140 auto Trampoline = in patchFunctionEntry() local
142 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
H A Dxray_loongarch64.cpp131 auto Trampoline = in patchFunctionEntry() local
133 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
H A Dxray_mips.cpp141 auto Trampoline = in patchFunctionEntry() local
143 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
H A Dxray_mips64.cpp149 auto Trampoline = in patchFunctionEntry() local
151 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp295 Function *Trampoline = generateLSDAInEAXThunk(F); in emitExceptionRegistrationRecord() local
297 linkExceptionRegistration(Builder, Trampoline); in emitExceptionRegistrationRecord()
399 Function *Trampoline = Function::Create( in generateLSDAInEAXThunk() local
405 Trampoline->setComdat(C); in generateLSDAInEAXThunk()
406 BasicBlock *EntryBB = BasicBlock::Create(Context, "entry", Trampoline); in generateLSDAInEAXThunk()
409 auto AI = Trampoline->arg_begin(); in generateLSDAInEAXThunk()
417 return Trampoline; in generateLSDAInEAXThunk()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLazyReexports.cpp32 auto Trampoline = TP->getTrampoline(); in getCallThroughTrampoline() local
34 if (!Trampoline) in getCallThroughTrampoline()
35 return Trampoline.takeError(); in getCallThroughTrampoline()
37 Reexports[*Trampoline] = ReexportsEntry{&SourceJD, std::move(SymbolName)}; in getCallThroughTrampoline()
38 Notifiers[*Trampoline] = std::move(NotifyResolved); in getCallThroughTrampoline()
39 return *Trampoline; in getCallThroughTrampoline()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DSymbol.cpp406 ENUM_TO_CSTRING(Trampoline); in GetTypeAsString()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsics.td1522 //===------------------------ Trampoline Intrinsics -----------------------===//