Home
last modified time | relevance | path

Searched refs:tramp (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/lldb/test/Shell/Unwind/Inputs/
H A Dtrap_frame_sym_ctx.s19 # install tramp as return address
21 leaq tramp(%rip), %rax
23 jmp bar # call, with return address pointing to tramp
30 .globl tramp
31 tramp: label
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A D2011-09-03-Trampoline.ll13 %tramp = call i8* @llvm.adjust.trampoline(i8* %gep)
14 %function = bitcast i8* %tramp to i32(i32)*
26 %tramp = call i8* @llvm.adjust.trampoline(i8* %trampmem)
27 %function = bitcast i8* %tramp to i32(i32)*
35 %tramp = call i8* @llvm.adjust.trampoline(i8* %trampmem)
36 %functiona = bitcast i8* %tramp to i32(i32)*
H A D2008-01-14-VarArgTrampoline.ll20 %tramp = call i8* @llvm.adjust.trampoline( i8* %TRAMP.216.sub)
22 %tmp89 = bitcast i8* %tramp to i32 (...)* ; <i32 (...)*> [#uses=2]
/llvm-project-15.0.7/lldb/test/Shell/Unwind/
H A Dtrap_frame_sym_ctx.test10 settings append target.trap-handler-names tramp
20 # CHECK: frame #1: {{.*}}`tramp
/llvm-project-15.0.7/llvm/test/CodeGen/XCore/
H A Dtrampoline.ll15 %tramp = call i8* @llvm.adjust.trampoline(i8* %TRAMP.23.sub)
17 %1 = bitcast i8* %tramp to i32 ()*
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DBoxedProcedure.cpp233 mlir::Value tramp = builder.createConvert(loc, i8Ptr, buffer); in runOnOperation() local
238 llvm::ArrayRef<mlir::Value>{tramp, func, closure}); in runOnOperation()
241 llvm::ArrayRef<mlir::Value>{tramp}); in runOnOperation()
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dtrampoline.ll71 %tramp = call i8* @llvm.adjust.trampoline(i8* %TRAMP.91)
72 store i8* %tramp, i8** %0, align 4
/llvm-project-15.0.7/compiler-rt/include/sanitizer/
H A Dnetbsd_syscall_hooks.h1779 #define __sanitizer_syscall_pre___sigaction_sigtramp(signum, nsa, osa, tramp, \ argument
1783 (long long)(tramp), (long long)(vers))
1785 tramp, vers) \
1788 (long long)(tramp), (long long)(vers))
4175 long long tramp,
4179 long long tramp, long long vers);
/llvm-project-15.0.7/llvm/docs/
H A DLangRef.rst17919 call ptr @llvm.init.trampoline(ptr %tramp, ptr @f, ptr %nval)
17920 %fp = call ptr @llvm.adjust.trampoline(ptr %tramp)
17940 This fills the memory pointed to by ``tramp`` with executable code,
17947 pointers. The ``tramp`` argument must point to a sufficiently large and
17957 The block of memory pointed to by ``tramp`` is filled with target
17958 dependent code, turning it into a function. Then ``tramp`` needs to be
17966 calling ``llvm.init.trampoline``, the memory pointed to by ``tramp`` is
17980 declare ptr @llvm.adjust.trampoline(ptr <tramp>)
17986 a trampoline (passed as ``tramp``).
17991 ``tramp`` must point to a block of memory which already has trampoline
[all …]
/llvm-project-15.0.7/llvm/test/DebugInfo/PDB/
H A Dpdbdump-headers.test510 ALL-NEXT: type = tramp incremental, size = 5, source = 0001:0005, target = 0001:0005