Home
last modified time | relevance | path

Searched full:impl (Results 1 – 25 of 64) sorted by relevance

123

/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_test_suite/coroutines/
DCMakeLists.txt23 # IMPL "THREADED" "STACKFUL"
29 # This funciont will create a number of tests as a cartesian product of IMPL, OPTION_SETS_${IMPL}, …
40 set(multiValues OPTIONS IMPL OPTION_SETS_THREADED OPTION_SETS_STACKFUL WORKERS MODE)
49 foreach(impl ${ARG_IMPL})
50 string(TOLOWER "${impl}" impl_name)
51 set(impl_option "--coroutine-impl=${impl_name}")
52 if(impl STREQUAL "STACKFUL" AND
64 foreach(option_set ${ARG_OPTION_SETS_${impl}})
91 IMPL "STACKFUL"
99 IMPL "THREADED" "STACKFUL"
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_libbase_runtime.yaml63 impl: ark::intrinsics::SinF64
75 impl: ark::intrinsics::CosF64
87 impl: ark::intrinsics::PowF64
99 impl: ark::intrinsics::SqrtF64
111 impl: ark::intrinsics::AbsF64
122 impl: ark::intrinsics::MaxI32
133 impl: ark::intrinsics::MaxI64
144 impl: ark::intrinsics::MaxF32
155 impl: ark::intrinsics::MaxF64
166 impl: ark::intrinsics::MinI32
[all …]
Dets_compiler_intrinsics.yaml32 impl: ark::ets::intrinsics::CompilerEtsLdObjByNameObj
43 impl: ark::ets::intrinsics::CompilerEtsLdObjByNameI32
54 impl: ark::ets::intrinsics::CompilerEtsLdObjByNameI64
65 impl: ark::ets::intrinsics::CompilerEtsLdObjByNameF32
76 impl: ark::ets::intrinsics::CompilerEtsLdObjByNameF64
87 impl: ark::ets::intrinsics::CompilerEtsStObjByNameObj
98 impl: ark::ets::intrinsics::CompilerEtsStObjByNameI8
109 impl: ark::ets::intrinsics::CompilerEtsStObjByNameI16
120 impl: ark::ets::intrinsics::CompilerEtsStObjByNameI32
131 impl: ark::ets::intrinsics::CompilerEtsStObjByNameI64
[all …]
/arkcompiler/runtime_core/static_core/runtime/
Druntime.yaml45 impl: ark::intrinsics::AbsI32
57 impl: ark::intrinsics::AbsI64
69 impl: ark::intrinsics::AbsF32
81 impl: ark::intrinsics::AbsF64
92 impl: ark::intrinsics::MinI32
103 impl: ark::intrinsics::MinI64
114 impl: ark::intrinsics::MinF32
125 impl: ark::intrinsics::MinF64
136 impl: ark::intrinsics::MaxI32
147 impl: ark::intrinsics::MaxI64
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/intrinsics/
Dstd_js_jsruntime.yaml43 impl: ark::ets::interop::js::intrinsics::JSRuntimeFinalizationRegistryCallbackIntrinsic
54 impl: ark::ets::interop::js::intrinsics::JSRuntimeNewJSValueDoubleIntrinsic
66 impl: ark::ets::interop::js::intrinsics::JSRuntimeNewJSValueBooleanIntrinsic
78 impl: ark::ets::interop::js::intrinsics::JSRuntimeNewJSValueStringIntrinsic
90 impl: ark::ets::interop::js::intrinsics::JSRuntimeNewJSValueObjectIntrinsic
101 impl: ark::ets::interop::js::intrinsics::JSRuntimeGetValueDoubleIntrinsic
113 impl: ark::ets::interop::js::intrinsics::JSRuntimeGetValueBooleanIntrinsic
125 impl: ark::ets::interop::js::intrinsics::JSRuntimeGetValueStringIntrinsic
139 impl: ark::ets::interop::js::intrinsics::JSRuntimeGetValueObjectIntrinsic
150 impl: ark::ets::interop::js::intrinsics::JSRuntimeGetPropertyJSValueIntrinsic
[all …]
/arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/
Dget_intrinsics.inl.erb18 % Compiler::intrinsics.select(&:has_impl?).uniq{ |i| i.impl }.each do |intrinsic|
22 % impl = intrinsic.respond_to?(:fast_path) ? intrinsic.fast_path : intrinsic.impl
25 extern "C" void <%= intrinsic.impl.rpartition('::').last %>Bridge();
26 extern "C" void <%= intrinsic.impl.rpartition('::').last %>RuntimeCallChecker();
30 extern "C" void <%= impl.rpartition('::').last %>();
32 extern "C" void <%= impl.rpartition('::').last %>Bridge();
34 extern "C" void <%= impl.rpartition('::').last %>RuntimeCallChecker();
81 % impl = intrinsic.respond_to?(:fast_path) ? intrinsic.fast_path : intrinsic.impl
82 % bridge = intrinsic.respond_to?(:fast_path) ? intrinsic.fast_path : "#{intrinsic.impl.rpartition…
88 …return runtime_call ? reinterpret_cast<uintptr_t>(<%= "#{intrinsic.impl.rpartition('::').last}Brid…
[all …]
Dentrypoints_bridge_asm_macro.inl.erb19 % Compiler::intrinsics.select(&:has_impl?).uniq { |intrn| intrn.impl + ", " + intrn.impl_signature.…
24 % implementation = intrn.impl.rpartition("::").last
35 RUNTIME_CALL_CHECKER <%= intrn.impl.rpartition("::").last %>RuntimeCallChecker, <%= intrn.impl.rpar…
/arkcompiler/ets_frontend/ets2panda/test/unit/public/
De2p_test_plugin.c24 static struct es2panda_Impl const *impl = NULL; variable
29 impl = es2panda_GetImpl(ES2PANDA_LIB_VERSION); in e2p_test_plugin_Initialize()
35 if (impl->IsIdentifier(node)) { in PrintIfIdentifier()
36 puts(impl->IdentifierName(ctx, node)); in PrintIfIdentifier()
43 es2panda_AstNode *ast = impl->ProgramAst(impl->ContextProgram(ctx)); in e2p_test_plugin_AfterParse()
44 impl->AstNodeForEach(ast, PrintIfIdentifier, ctx); in e2p_test_plugin_AfterParse()
Des2panda_public_test.cpp83 es2panda_Impl const *impl = nullptr; in TEST_F() member
87 arg.impl = impl_; in TEST_F()
92 if (a->impl->IsIdentifier(ast)) { in TEST_F()
93 a->ids.emplace_back(a->impl->IdentifierName(a->ctx, ast)); in TEST_F()
/arkcompiler/runtime_core/compiler/
Dintrinsics.yaml26 impl: panda::intrinsics::AbsI32
46 impl: panda::intrinsics::AbsI64
66 impl: panda::intrinsics::AbsF32
86 impl: panda::intrinsics::AbsF64
106 impl: panda::intrinsics::MinI32
126 impl: panda::intrinsics::MinI64
146 impl: panda::intrinsics::MinF32
166 impl: panda::intrinsics::MinF64
186 impl: panda::intrinsics::MaxI32
206 impl: panda::intrinsics::MaxI64
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/templates/intrinsics/
Dget_intrinsics.inl.erb25 % Compiler::intrinsics.select(&:has_impl?).uniq{ |i| i.impl }.each do |intrinsic|
30 % impl = intrinsic.respond_to?(:fast_path) ? intrinsic.fast_path : intrinsic.impl
32 extern "C" void <%= intrinsic.impl.rpartition('::').last %>Bridge();
33 extern "C" void <%= intrinsic.impl.rpartition('::').last %>RuntimeCallChecker();
37 extern "C" void <%= impl.rpartition('::').last %>();
39 extern "C" void <%= impl.rpartition('::').last %>Bridge();
41 extern "C" void <%= impl.rpartition('::').last %>RuntimeCallChecker();
136 % impl = intrinsic.respond_to?(:fast_path) ? intrinsic.fast_path : intrinsic.impl
137 % bridge = intrinsic.respond_to?(:fast_path) ? intrinsic.fast_path : "#{intrinsic.impl.rpartition…
143 return reinterpret_cast<uintptr_t>(<%= intrinsic.impl %>);
[all …]
Dentrypoints_bridge_asm_macro.inl.erb19 % Compiler::intrinsics.select(&:has_impl?).uniq { |intrn| intrn.impl + ", " + intrn.impl_signature.…
25 % implementation = intrn.impl.rpartition("::").last
35 RUNTIME_CALL_CHECKER <%= intrn.impl.rpartition("::").last %>RuntimeCallChecker, <%= intrn.impl.rpar…
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_test_suite/containers/
DCMakeLists.txt23 # IMPL "THREADED" "STACKFUL"
34 set(multiValues OPTIONS IMPL OPTION_SETS_THREADED OPTION_SETS_STACKFUL WORKERS MODE)
43 foreach(impl ${ARG_IMPL})
44 string(TOLOWER "${impl}" impl_name)
45 set(impl_option "--coroutine-impl=${impl_name}")
46 if(impl STREQUAL "STACKFUL" AND
58 foreach(option_set ${ARG_OPTION_SETS_${impl}})
84 IMPL "THREADED" "STACKFUL"
/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/
Dmain.cpp24 const auto *impl = es2panda_GetImpl(ES2PANDA_LIB_VERSION); in Run() local
25 auto *cfg = impl->CreateConfig(argc, argv); in Run()
31 …es2panda_Context *ctx = impl->CreateContextFromString(cfg, cfgImpl->options->ParserInput().c_str(), in Run()
37 impl->ProceedToState(ctx, ES2PANDA_STATE_CHECKED); in Run()
44 impl->DestroyContext(ctx); in Run()
45 impl->DestroyConfig(cfg); in Run()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/
Dsafe_cast.h35 namespace impl {
55 } // namespace impl
57 template <typename ToT, typename FromT, typename = std::enable_if_t<impl::EnabledSafeCast<ToT, From…
60 return impl::InstanceOfImpl<ToT, FromT>::DoIt(from);
63 template <typename ToT, typename FromT, typename = std::enable_if_t<impl::EnabledSafeCast<ToT, From…
73 typename = std::enable_if_t<impl::EnabledSafeCast<ToT, FromT>::value>>
83 typename = std::enable_if_t<impl::EnabledSafeCast<ToT, FromT>::value>>
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/napi_impl/
Dnapi_impl.h29 NapiImpl impl; in InitNapi() local
30 #define NAPI_METHOD(name, ...) impl.name = ::name; in InitNapi()
34 Init(impl); in InitNapi()
44 PANDA_PUBLIC_API static void Init(NapiImpl impl);
/arkcompiler/runtime_core/static_core/verification/cache/
Dresults_cache.cpp28 struct VerificationResultCache::Impl { struct in ark::verifier::VerificationResultCache
34 Impl(std::string fileName, It dataStart, It dataEnd) in Impl() function
40 VerificationResultCache::Impl *VerificationResultCache::impl_ {nullptr};
87 …impl_ = new (mem::AllocatorAdapter<Impl>().allocate(1)) Impl {filename, data.cbegin(), data.cend()… in Initialize()
124 impl_->~Impl(); in Destroy()
125 mem::AllocatorAdapter<Impl>().deallocate(impl_, 1); in Destroy()
Dresults_cache.h33 struct Impl;
34 static Impl *impl_;
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/scenarios/js_to_ets/indirect_call/
Dindirect_call.js51 let impl: UserInterface = new UserInterfaceImpl();
52 return impl;
62 let impl = new UserInterfaceImpl();
63 return impl;
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/
Djs_convert_base.h56 template <typename Impl, typename ImplCpptype>
65 JSConvertTypeCheckFailed(Impl::TYPE_NAME); in TypeCheckFailed()
74 auto res = Impl::WrapImpl(env, etsVal); in Wrap()
85 auto res = Impl::UnwrapImpl(ctx, env, jsVal); in Unwrap()
97 auto res = Impl::WrapImpl(env, etsVal); in WrapWithNullCheck()
110 auto res = Impl::UnwrapImpl(ctx, env, jsVal); in UnwrapWithNullCheck()
/arkcompiler/runtime_core/static_core/runtime/templates/
Dintrinsics_gen.h.erb19 % Runtime::intrinsics.select(&:has_impl?).uniq { |intrn| intrn.impl + ", " + intrn.impl_signature.a…
23 % implementation = intrinsic.impl.rpartition("::").last
34 <%= intrinsic.impl %>(<%= arg_list %>);
36 return <%= intrinsic.impl %>(<%= arg_list %>);
119 …method->SetCompiledEntryPoint(reinterpret_cast<const void *>(<%= intrinsic.impl.rpartition("::").l…
133 % Runtime::intrinsics.select(&:has_impl?).uniq { |i| i.impl }.each do |intrinsic|
135 % namespace, _, funcname = intrinsic.impl.rpartition('::')
Druntime.rb99 return impl + 'AbiWrapper' if need_abi_wrapper?
100 impl
104 respond_to?(:impl)
/arkcompiler/runtime_core/disassembler/templates/
Dintrinsics_gen.h.erb29 <%= intrinsic.impl %>(<%= arg_list %>);
31 return <%= intrinsic.impl %>(<%= arg_list %>);
83 % Runtime::intrinsics.uniq { |i| i.impl }.each do |intrinsic|
85 % namespace, _, funcname = intrinsic.impl.rpartition('::')
/arkcompiler/runtime_core/static_core/disassembler/templates/
Dintrinsics_gen.h.erb29 <%= intrinsic.impl %>(<%= arg_list %>);
31 return <%= intrinsic.impl %>(<%= arg_list %>);
83 % Runtime::intrinsics.uniq { |i| i.impl }.each do |intrinsic|
85 % namespace, _, funcname = intrinsic.impl.rpartition('::')
/arkcompiler/runtime_core/static_core/libllvmbackend/templates/
Dintrinsics.rb57 return impl + 'AbiWrapper' if need_abi_wrapper?
58 impl

123