Searched refs:tramp (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/lldb/test/Shell/Unwind/Inputs/ |
| H A D | trap_frame_sym_ctx.s | 19 # 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 D | 2011-09-03-Trampoline.ll | 13 %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 D | 2008-01-14-VarArgTrampoline.ll | 20 %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 D | trap_frame_sym_ctx.test | 10 settings append target.trap-handler-names tramp 20 # CHECK: frame #1: {{.*}}`tramp
|
| /llvm-project-15.0.7/llvm/test/CodeGen/XCore/ |
| H A D | trampoline.ll | 15 %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 D | BoxedProcedure.cpp | 233 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 D | trampoline.ll | 71 %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 D | netbsd_syscall_hooks.h | 1779 #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 D | LangRef.rst | 17919 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 D | pdbdump-headers.test | 510 ALL-NEXT: type = tramp incremental, size = 5, source = 0001:0005, target = 0001:0005
|