Home
last modified time | relevance | path

Searched refs:trampoline (Results 1 - 25 of 34) sorted by relevance

12

/third_party/node/deps/v8/src/codegen/
H A Dsafepoint-table.cc55 // Check if the PC is pointing at a trampoline. in FindEntry()
105 << " trampoline: " << std::setw(6) << std::hex in Print()
118 int SafepointTableBuilder::UpdateDeoptimizationInfo(int pc, int trampoline, in UpdateDeoptimizationInfo() argument
121 DCHECK_NE(SafepointEntry::kNoTrampolinePC, trampoline); in UpdateDeoptimizationInfo()
128 it->trampoline = trampoline; in UpdateDeoptimizationInfo()
144 if (entry.trampoline != SafepointEntry::kNoTrampolinePC) { in Emit()
145 DCHECK_LT(last_trampoline, entry.trampoline); in Emit()
146 DCHECK_LT(entries_.back().pc, entry.trampoline); in Emit()
147 last_trampoline = entry.trampoline; in Emit()
[all...]
H A Dsafepoint-table.h211 int trampoline = SafepointEntry::kNoTrampolinePC; member
266 // trampoline field. Calling this function ensures that the safepoint
267 // table contains the trampoline PC {trampoline} that replaced the
269 int UpdateDeoptimizationInfo(int pc, int trampoline, int start,
/third_party/skia/third_party/externals/harfbuzz/src/
H A Dhb-font.cc2271 trampoline_t *trampoline = (trampoline_t *) hb_calloc (1, sizeof (trampoline_t)); in trampoline_create() local
2273 if (unlikely (!trampoline)) in trampoline_create()
2276 trampoline->closure.user_data = user_data; in trampoline_create()
2277 trampoline->closure.destroy = destroy; in trampoline_create()
2278 trampoline->closure.ref_count = 1; in trampoline_create()
2279 trampoline->func = func; in trampoline_create()
2281 return trampoline; in trampoline_create()
2312 hb_font_get_glyph_trampoline_t *trampoline = (hb_font_get_glyph_trampoline_t *) user_data; in hb_font_get_nominal_glyph_trampoline() local
2313 return trampoline->func (font, font_data, unicode, 0, glyph, trampoline in hb_font_get_nominal_glyph_trampoline()
2324 hb_font_get_glyph_trampoline_t *trampoline = (hb_font_get_glyph_trampoline_t *) user_data; hb_font_get_variation_glyph_trampoline() local
2354 hb_font_get_glyph_trampoline_t *trampoline; hb_font_funcs_set_glyph_func() local
[all...]
/third_party/skia/src/gpu/
H A DGrThreadSafeCache.cpp335 sk_sp<Trampoline> trampoline(new Trampoline); in CreateLazyView()
340 [trampoline]( in CreateLazyView()
343 if (!resourceProvider || !trampoline->fProxy || in CreateLazyView()
344 !trampoline->fProxy->isInstantiated()) { in CreateLazyView()
348 SkASSERT(!trampoline->fProxy->peekTexture()->getUniqueKey().isValid()); in CreateLazyView()
350 sk_ref_sp(trampoline->fProxy->peekTexture())); in CreateLazyView()
368 return {{std::move(proxy), origin, swizzle}, std::move(trampoline)}; in CreateLazyView()
H A DGrBlurUtils.cpp404 sk_sp<GrThreadSafeCache::Trampoline> trampoline; in hw_create_filtered_mask() local
409 std::tie(lazyView, trampoline) = GrThreadSafeCache::CreateLazyView( in hw_create_filtered_mask()
486 trampoline->fProxy = filteredMaskView.asTextureProxyRef(); in hw_create_filtered_mask()
/third_party/node/deps/openssl/openssl/crypto/
H A Dsparse_array.c129 static void trampoline(ossl_uintmax_t n, void *l, void *arg) in trampoline() function
140 sa_doall(sa, NULL, &trampoline, &tramp); in ossl_sa_doall()
/third_party/openssl/crypto/
H A Dsparse_array.c129 static void trampoline(ossl_uintmax_t n, void *l, void *arg) in trampoline() function
140 sa_doall(sa, NULL, &trampoline, &tramp); in ossl_sa_doall()
/third_party/rust/crates/cxx/src/
H A Dfunction.rs7 pub trampoline: *const c_void,
/third_party/node/deps/v8/src/objects/
H A Djs-regexp.cc182 Handle<CodeT> trampoline = in set_bytecode_and_trampoline() local
184 SetDataAt(JSRegExp::kIrregexpLatin1CodeIndex, *trampoline); in set_bytecode_and_trampoline()
185 SetDataAt(JSRegExp::kIrregexpUC16CodeIndex, *trampoline); in set_bytecode_and_trampoline()
/third_party/vulkan-loader/scripts/qnx/
H A Dcommon.mk24 phys_dev_ext.c trampoline.c unknown_ext_chain.c wsi.c \
/third_party/skia/third_party/externals/dng_sdk/source/
H A Ddng_pthread.cpp214 // This trampoline takes care of the return type being different
216 unsigned __stdcall trampoline(void *arg_arg) in trampoline() function
333 result = _beginthreadex(NULL, (unsigned)stacksize, trampoline, args.get(), 0, &threadID); in dng_pthread_create()
/third_party/libunwind/libunwind/doc/
H A Dlibunwind-ia64.tex45 registers are accessible. For signal-trampoline frames, all registers
93 stack-frame of a signal-handler trampoline.
H A Dlibunwind.tex109 special circumstances (e.g., in a signal handler trampoline), even the
/third_party/node/deps/v8/src/debug/
H A Ddebug.cc1423 // Check if the PC is a baseline entry trampoline. If it is, replace it
1424 // with the corresponding interpreter entry trampoline.
1460 auto trampoline = BUILTIN_CODE(isolate, InterpreterEntryTrampoline); in DiscardBaselineCode() local
1467 fun.set_code(*trampoline); in DiscardBaselineCode()
1478 auto trampoline = BUILTIN_CODE(isolate_, InterpreterEntryTrampoline); in DiscardAllBaselineCode() local
1485 fun.set_code(*trampoline); in DiscardAllBaselineCode()
1568 // Check the list of debug infos whether the debug break trampoline needs to in InstallDebugBreakTrampoline()
1570 // to the trampoline. in InstallDebugBreakTrampoline()
1572 // If there is a breakpoint at function entry, we need to install trampoline. in InstallDebugBreakTrampoline()
1589 Handle<CodeT> trampoline in InstallDebugBreakTrampoline()
[all...]
/third_party/skia/src/core/
H A DSkBlurMF.cpp1076 sk_sp<GrThreadSafeCache::Trampoline> trampoline, in fillin_view_on_gpu()
1132 trampoline->fProxy = view.asTextureProxyRef(); in fillin_view_on_gpu()
1292 auto [lazyView, trampoline] = GrThreadSafeCache::CreateLazyView(dContext, in find_or_create_rrect_blur_mask_fp()
1310 std::move(trampoline), in find_or_create_rrect_blur_mask_fp()
1074 fillin_view_on_gpu(GrDirectContext* dContext, const GrSurfaceProxyView& lazyView, sk_sp<GrThreadSafeCache::Trampoline> trampoline, const SkRRect& rrectToDraw, const SkISize& dimensions, float xformedSigma) fillin_view_on_gpu() argument
/third_party/skia/tests/
H A DGrThreadSafeCacheTest.cpp650 sk_sp<GrThreadSafeCache::Trampoline> trampoline) { in FillInViewOnGpu()
666 trampoline->fProxy = view.asTextureProxyRef(); in FillInViewOnGpu()
682 auto [lazyView, trampoline] = GrThreadSafeCache::CreateLazyView( in AccessCachedView()
705 if (!FillInViewOnGpu(dContext, wh, stats, lazyView, std::move(trampoline))) { in AccessCachedView()
648 FillInViewOnGpu(GrDirectContext* dContext, int wh, Stats* stats, const GrSurfaceProxyView& lazyView, sk_sp<GrThreadSafeCache::Trampoline> trampoline) FillInViewOnGpu() argument
/third_party/rust/crates/cxx/macro/src/
H A Dexpand.rs805 trampoline: { in expand_function_pointer_trampoline()
808 fn trampoline(); in expand_function_pointer_trampoline() functions
811 trampoline as usize as *const ::cxx::core::ffi::c_void in expand_function_pointer_trampoline()
/third_party/node/deps/v8/src/regexp/
H A Dregexp.cc466 // compiling the regexp before the tier-up, or it can contain a trampoline to in RegExpCodeIsValidForPreCompilation()
582 // Store code generated by compiler in bytecode and trampoline to in CompileIrregexp()
585 Handle<CodeT> trampoline = in CompileIrregexp() local
587 data->set(JSRegExp::code_index(is_one_byte), *trampoline); in CompileIrregexp() local
/third_party/rust/crates/cxx/gen/src/include/
H A Dcxx.h379 Ret (*trampoline)(Args..., void *fn) noexcept;
497 return (*this->trampoline)(std::forward<Args>(args)..., this->fn);
/third_party/rust/crates/cxx/gen/cmd/src/gen/include/
H A Dcxx.h379 Ret (*trampoline)(Args..., void *fn) noexcept;
497 return (*this->trampoline)(std::forward<Args>(args)..., this->fn);
/third_party/rust/crates/cxx/gen/build/src/gen/include/
H A Dcxx.h379 Ret (*trampoline)(Args..., void *fn) noexcept;
497 return (*this->trampoline)(std::forward<Args>(args)..., this->fn);
/third_party/rust/crates/cxx/include/
H A Dcxx.h379 Ret (*trampoline)(Args..., void *fn) noexcept;
497 return (*this->trampoline)(std::forward<Args>(args)..., this->fn);
/third_party/rust/crates/cxx/gen/lib/src/gen/include/
H A Dcxx.h379 Ret (*trampoline)(Args..., void *fn) noexcept;
497 return (*this->trampoline)(std::forward<Args>(args)..., this->fn);
/third_party/node/deps/v8/src/execution/
H A Disolate.cc2108 // shadow stack will drop the underlying interpreter entry trampoline in ThrowInternal()
3671 Handle<Code> trampoline = isolate->factory()->NewOffHeapTrampolineFor( in ThrowInternal() local
3676 builtins->set_code(builtin, ToCodeT(*trampoline)); in ThrowInternal()
4061 // Store the interpreter entry trampoline on the root list. It is used as a in ThrowInternal()
/third_party/node/deps/v8/src/codegen/riscv64/
H A Dassembler-riscv64.h1178 // Class for scoping postponing the trampoline pool generation.
1236 // Postpone the generation of the trampoline pool for the specified number of
1424 bool trampoline = false);
1432 // Block the emission of the trampoline pool before pc_offset.
1508 // Repeated checking whether the trampoline pool should be emitted is rather
1517 // Emission of the trampoline pool may be blocked in some code sequences.
1700 // One trampoline consists of:
1701 // - space for trampoline slots,
1704 // Space for trampoline slots is equal to slot_count * 2 * kInstrSize.
1705 // Space for trampoline slot
[all...]

Completed in 42 milliseconds

12