Home
last modified time | relevance | path

Searched refs:trampoline (Results 1 – 22 of 22) sorted by relevance

/external/llvm/test/Transforms/InstCombine/
D2011-09-03-Trampoline.ll3 declare void @llvm.init.trampoline(i8*, i8*, i8*)
4 declare i8* @llvm.adjust.trampoline(i8*)
11 call void @llvm.init.trampoline(i8* %gep, i8* bitcast (i32 (i8*, i32)* @f to i8*),
13 %tramp = call i8* @llvm.adjust.trampoline(i8* %gep)
23 call void @llvm.init.trampoline(i8* %trampmem,
26 %tramp = call i8* @llvm.adjust.trampoline(i8* %trampmem)
35 %tramp = call i8* @llvm.adjust.trampoline(i8* %trampmem)
44 call void @llvm.init.trampoline(i8* %trampmem,
50 %tramp0 = call i8* @llvm.adjust.trampoline(i8* %trampmem)
55 %tramp1 = call i8* @llvm.adjust.trampoline(i8* %trampmem)
[all …]
D2008-01-14-VarArgTrampoline.ll6 declare void @llvm.init.trampoline(i8*, i8*, i8*) nounwind
7 declare i8* @llvm.adjust.trampoline(i8*) nounwind
19 …call void @llvm.init.trampoline( i8* %TRAMP.216.sub, i8* bitcast (i32 (%struct.FRAME.nest*, ...)* …
20 %tramp = call i8* @llvm.adjust.trampoline( i8* %TRAMP.216.sub)
/external/llvm/test/CodeGen/X86/
D2011-08-23-Trampoline.ll8 …call void @llvm.init.trampoline( i8* null, i8* bitcast (void (%struct.FRAME.gnat__perfect_hash_gen…
9 %tramp22 = call i8* @llvm.adjust.trampoline( i8* null)
15 declare void @llvm.init.trampoline(i8*, i8*, i8*) nounwind
16 declare i8* @llvm.adjust.trampoline(i8*) nounwind
/external/harfbuzz_ng/src/
Dhb-font.cc1569 trampoline_t *trampoline = (trampoline_t *) calloc (1, sizeof (trampoline_t)); in trampoline_create() local
1571 if (unlikely (!trampoline)) in trampoline_create()
1574 trampoline->closure.user_data = user_data; in trampoline_create()
1575 trampoline->closure.destroy = destroy; in trampoline_create()
1576 trampoline->closure.ref_count = 1; in trampoline_create()
1577 trampoline->func = func; in trampoline_create()
1579 return trampoline; in trampoline_create()
1610 hb_font_get_glyph_trampoline_t *trampoline = (hb_font_get_glyph_trampoline_t *) user_data; in hb_font_get_nominal_glyph_trampoline() local
1611 return trampoline->func (font, font_data, unicode, 0, glyph, trampoline->closure.user_data); in hb_font_get_nominal_glyph_trampoline()
1622 hb_font_get_glyph_trampoline_t *trampoline = (hb_font_get_glyph_trampoline_t *) user_data; in hb_font_get_variation_glyph_trampoline() local
[all …]
/external/llvm/test/CodeGen/XCore/
Dtrampoline.ll14 …call void @llvm.init.trampoline(i8* %TRAMP.23.sub, i8* bitcast (i32 (%struct.FRAME.f*)* @g.1101 to…
15 %tramp = call i8* @llvm.adjust.trampoline(i8* %TRAMP.23.sub)
36 declare void @llvm.init.trampoline(i8*, i8*, i8*) nounwind
37 declare i8* @llvm.adjust.trampoline(i8*) nounwind
/external/compiler-rt/lib/interception/
Dinterception_win.cc159 char *trampoline = GetMemoryForTrampoline(head + 5); in OverrideFunction() local
160 if (!trampoline) in OverrideFunction()
162 _memcpy(trampoline, old_bytes, head); in OverrideFunction()
163 WriteJumpInstruction(trampoline + head, old_bytes + head); in OverrideFunction()
164 *orig_old_func = (uptr)trampoline; in OverrideFunction()
/external/llvm/test/Feature/
Dindirectcall.ll39 define i64 @trampoline(i64 %n, i64 (i64)* %fibfunc) {
45 %Result = call i64 @trampoline( i64 10, i64 (i64)* @fib ) ; <i64> [#uses=1]
/external/v8/src/
Dframes.cc1400 Code* trampoline; in unchecked_code() local
1402 FindCodeInCache(&trampoline); in unchecked_code()
1403 if (trampoline->contains(pc())) { in unchecked_code()
1404 return trampoline; in unchecked_code()
1408 FindCodeInCache(&trampoline); in unchecked_code()
1409 if (trampoline->contains(pc())) { in unchecked_code()
1410 return trampoline; in unchecked_code()
Ddeoptimizer.cc1214 Code* trampoline = builtins->builtin(Builtins::kInterpreterEntryTrampoline); in DoComputeInterpretedFrame() local
1215 output_frame->SetPc(reinterpret_cast<intptr_t>(trampoline->entry())); in DoComputeInterpretedFrame()
1221 reinterpret_cast<intptr_t>(trampoline->constant_pool()); in DoComputeInterpretedFrame()
1826 Code* trampoline = NULL; in DoComputeCompiledStubFrame() local
1829 .FindCodeInCache(&trampoline); in DoComputeCompiledStubFrame()
1830 DCHECK(trampoline != NULL); in DoComputeCompiledStubFrame()
1832 trampoline->instruction_start())); in DoComputeCompiledStubFrame()
1837 reinterpret_cast<intptr_t>(trampoline->constant_pool()); in DoComputeCompiledStubFrame()
/external/vulkan-validation-layers/loader/
DCMakeLists.txt20 trampoline.c
DLoaderAndLayerInterface.md114 trampoline functions that jump to the appropriate dispatch table entry for the
242 trampoline code is skipped for function pointers obtained via
1290 trampoline code normally fills in the dispatch table pointer in the newly
1292 loader trampoline will not do so. Common cases where a layer (or ICD) may create a
1293 dispatchable object without loader trampoline code is as follows:
/external/llvm/test/CodeGen/PowerPC/
Dtrampoline.ll70 …call void @llvm.init.trampoline(i8* %TRAMP.91, i8* bitcast (void (%"struct.FRAME.-[NSBitmapImageRe…
71 %tramp = call i8* @llvm.adjust.trampoline(i8* %TRAMP.91)
117 declare void @llvm.init.trampoline(i8*, i8*, i8*) nounwind
118 declare i8* @llvm.adjust.trampoline(i8*) nounwind
/external/llvm/test/Transforms/DeadStoreElimination/
Dsimple.ll6 declare void @llvm.init.trampoline(i8*, i8*, i8*)
128 ; DSE should delete the dead trampoline.
135 …call void @llvm.init.trampoline( i8* %cast, i8* bitcast (void ()* @test11f to i8*), i8* null ) ; …
136 ; CHECK-NOT: trampoline
/external/dng_sdk/source/
Ddng_pthread.cpp216 unsigned __stdcall trampoline(void *arg_arg) in trampoline() function
333 result = _beginthreadex(NULL, (unsigned)stacksize, trampoline, args.get(), 0, &threadID); in dng_pthread_create()
/external/compiler-rt/lib/builtins/
DREADME.txt204 // __enable_execute_stack() is used with nested functions when a trampoline
236 // PowerPC has a standard template for trampoline functions. This function
237 // generates a custom trampoline function with the specific realFunc
/external/libunwind/doc/
Dlibunwind-ia64.tex45 registers are accessible. For signal-trampoline frames, all registers
93 stack-frame of a signal-handler trampoline.
Dlibunwind.tex107 special circumstances (e.g., in a signal handler trampoline), even the
/external/valgrind/docs/internals/
Dnotes.txt110 using the current x86 scheme of copying the trampoline code around the
/external/elfutils/libdw/
Dknown-dwarf.h140 DWARF_ONE_KNOWN_DW_AT (trampoline, DW_AT_trampoline) \
/external/llvm/docs/
DLangRef.rst1019 :ref:`trampoline intrinsics <int_trampoline>`. This is not a valid
11193 in advance in a "trampoline", a block of memory usually allocated on the
11206 …call i8* @llvm.init.trampoline(i8* %tramp1, i8* bitcast (i32 (i8*, i32, i32)* @f to i8*), i8* %nva…
11207 %p = call i8* @llvm.adjust.trampoline(i8* %tramp1)
11215 '``llvm.init.trampoline``' Intrinsic
11223 declare void @llvm.init.trampoline(i8* <tramp>, i8* <func>, i8* <nval>)
11229 turning it into a trampoline.
11234 The ``llvm.init.trampoline`` intrinsic takes three arguments, all
11248 passed to :ref:`llvm.adjust.trampoline <int_at>` to get a pointer which can
11255 calling ``llvm.init.trampoline``, the memory pointed to by ``tramp`` is
[all …]
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/ObjC/
DObjC.stg1640 …* Damn! For now, work around with using the selectors directly, and by providing a trampoline eva…
/external/v8/src/crankshaft/
Dhydrogen.cc12683 HValue* trampoline = Add<HConstant>(isolate()->builtins()->Call()); in GenerateCall() local
12688 trampoline, call->arguments()->length() - 1, descriptor, in GenerateCall()