Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLazyReexports.cpp30 auto Trampoline = TP->getTrampoline(); in getCallThroughTrampoline() local
32 if (!Trampoline) in getCallThroughTrampoline()
33 return Trampoline.takeError(); in getCallThroughTrampoline()
35 Reexports[*Trampoline] = ReexportsEntry{&SourceJD, std::move(SymbolName)}; in getCallThroughTrampoline()
36 Notifiers[*Trampoline] = std::move(NotifyResolved); in getCallThroughTrampoline()
37 return *Trampoline; in getCallThroughTrampoline()
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_AArch64.cpp92 void (*Trampoline)()) XRAY_NEVER_INSTRUMENT { in patchFunctionEntry() argument
93 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
H A Dxray_x86_64.cpp125 void (*Trampoline)()) XRAY_NEVER_INSTRUMENT { in patchFunctionEntry() argument
148 int64_t TrampolineOffset = reinterpret_cast<int64_t>(Trampoline) - in patchFunctionEntry()
152 reinterpret_cast<void *>(Trampoline), in patchFunctionEntry()
H A Dxray_hexagon.cpp138 void (*Trampoline)()) XRAY_NEVER_INSTRUMENT { in patchFunctionEntry() argument
139 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
H A Dxray_arm.cpp131 void (*Trampoline)()) XRAY_NEVER_INSTRUMENT { in patchFunctionEntry() argument
132 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
H A Dxray_loongarch64.cpp129 void (*Trampoline)()) XRAY_NEVER_INSTRUMENT { in patchFunctionEntry() argument
130 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
H A Dxray_mips.cpp139 void (*Trampoline)()) XRAY_NEVER_INSTRUMENT { in patchFunctionEntry() argument
140 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
H A Dxray_mips64.cpp147 void (*Trampoline)()) XRAY_NEVER_INSTRUMENT { in patchFunctionEntry() argument
148 return patchSled(Enable, FuncId, Sled, Trampoline); in patchFunctionEntry()
H A Dxray_interface_internal.h82 void (*Trampoline)());
H A Dxray_powerpc64.cpp54 void (*Trampoline)()) XRAY_NEVER_INSTRUMENT { in patchFunctionEntry() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp293 Function *Trampoline = generateLSDAInEAXThunk(F); in emitExceptionRegistrationRecord()
295 linkExceptionRegistration(Builder, Trampoline); in emitExceptionRegistrationRecord()
395 Function *Trampoline = in generateLSDAInEAXThunk()
401 Trampoline->setComdat(C); in generateLSDAInEAXThunk()
402 BasicBlock *EntryBB = BasicBlock::Create(Context, "entry", Trampoline); in generateLSDAInEAXThunk()
405 auto AI = Trampoline->arg_begin(); in generateLSDAInEAXThunk()
413 return Trampoline; in generateLSDAInEAXThunk()
294 Function *Trampoline = generateLSDAInEAXThunk(F); emitExceptionRegistrationRecord() local
398 Function *Trampoline = generateLSDAInEAXThunk() local
/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.td1455 //===------------------------ Trampoline Intrinsics -----------------------===//