Home
last modified time | relevance | path

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

12

/arkcompiler/runtime_core/runtime/
Druntime.yaml45 impl: panda::intrinsics::AbsI32
57 impl: panda::intrinsics::AbsI64
69 impl: panda::intrinsics::AbsF32
81 impl: panda::intrinsics::AbsF64
92 impl: panda::intrinsics::MinI32
103 impl: panda::intrinsics::MinI64
114 impl: panda::intrinsics::MinF32
125 impl: panda::intrinsics::MinF64
136 impl: panda::intrinsics::MaxI32
147 impl: panda::intrinsics::MaxI64
[all …]
Dobject_accessor.cpp17 #include "object_accessor-impl.cpp"
/arkcompiler/runtime_core/verification/type/
Dtype_systems.cpp82 struct TypeSystems::Impl { struct in panda::verifier::TypeSystems
83 explicit Impl(size_t numThreads) : type_systems {} in Impl() argument
109 if (impl != nullptr) { in Initialize()
112 impl = new (mem::AllocatorAdapter<TypeSystems::Impl>().allocate(1)) Impl {numThreads}; in Initialize()
113 ASSERT(impl != nullptr); in Initialize()
118 if (impl == nullptr) { in Destroy()
121 impl->~Impl(); in Destroy()
122 mem::AllocatorAdapter<TypeSystems::Impl>().deallocate(impl, 1); in Destroy()
123 impl = nullptr; in Destroy()
128 ASSERT(impl != nullptr); in ImageOfType()
[all …]
Dtype_systems.h42 struct Impl;
43 inline static Impl *impl {nullptr};
/arkcompiler/runtime_core/verification/cache/
Dresults_cache.cpp28 struct VerificationResultCache::Impl { struct in panda::verifier::VerificationResultCache
34 Impl(std::string file_name, It data_start, It data_end) in Impl() function
40 VerificationResultCache::Impl *VerificationResultCache::impl {nullptr};
44 return impl != nullptr; in Enabled()
87impl = new (mem::AllocatorAdapter<Impl>().allocate(1)) Impl {filename, data.cbegin(), data.cend()}; in Initialize()
98 impl->verified_ok.Apply([&data](const auto &set) { in Destroy()
105 auto file = Open(impl->filename, Mode::READWRITECREATE); in Destroy()
107 … LOG(INFO, VERIFIER) << "Cannot open verification cache file '" << impl->filename << "'"; in Destroy()
111 … LOG(INFO, VERIFIER) << "Cannot clear verification cache file '" << impl->filename << "'"; in Destroy()
116 … LOG(INFO, VERIFIER) << "Cannot write to verification cache file '" << impl->filename << "'"; in Destroy()
[all …]
Dresults_cache.h33 struct Impl;
34 static Impl *impl; variable
/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…
Dcompiler_intrinsics.rb52 respond_to?(:impl)
/arkcompiler/runtime_core/runtime/templates/
Dintrinsics_gen.h.erb19 % Runtime::intrinsics.select(&:has_impl?).uniq { |intrn| intrn.impl + ", " + intrn.impl_signature.a…
22 % implementation = intrinsic.impl.rpartition("::").last
33 <%= intrinsic.impl %>(<%= arg_list %>);
35 return <%= intrinsic.impl %>(<%= arg_list %>);
119 …method->SetCompiledEntryPoint(reinterpret_cast<const void *>(<%= intrinsic.impl.rpartition("::").l…
121 …method->SetCompiledEntryPoint(reinterpret_cast<const void *>(<%= intrinsic.impl.rpartition("::").l…
136 % Runtime::intrinsics.select(&:has_impl?).uniq { |i| i.impl }.each do |intrinsic|
138 % namespace, _, funcname = intrinsic.impl.rpartition('::')
Dintrinsics.yaml.erb26 impl: <%= intrinsic.wrapper_impl %>
31 orig_impl: <%= intrinsic.impl %>
36 need_decl: <%= intrinsic.impl.start_with?(Runtime::intrinsics_namespace) %>
Druntime.rb96 return impl + 'AbiWrapper' if need_abi_wrapper?
97 impl
101 respond_to?(:impl)
Dintrinsics.h.erb26 % Runtime::intrinsics.select { |i| i.has_impl? && i.need_decl }.group_by { |i| i.impl.rpartition(':…
30 % impl_name = i.impl.rpartition('::').last
Dintrinsics.rb113 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/ets_runtime/ecmascript/compiler/
Dcode_generator.h41 explicit CodeGenerator(std::unique_ptr<CodeGeneratorImpl> &impl, const std::string& methodName) in CodeGenerator() argument
42 : impl_(std::move(impl)), methodName_(methodName) in CodeGenerator()
Dllvm_ir_builder.cpp259 BasicBlockImpl *impl = bb->GetImpl<BasicBlockImpl>(); in SetToCfg() local
260 if ((impl == nullptr) || (impl->lBB_ == nullptr)) { in SetToCfg()
264 impl->started = true; in SetToCfg()
265 bb->SetImpl(impl); in SetToCfg()
266 LLVMPositionBuilderAtEnd(builder_, impl->lBB_); in SetToCfg()
272 auto impl = bb->GetImpl<BasicBlockImpl>(); in ProcessPhiWorkList() local
273 for (auto &e : impl->unmergedPhis_) { in ProcessPhiWorkList()
275 if (impl->started == 0) { in ProcessPhiWorkList()
286 impl->unmergedPhis_.clear(); in ProcessPhiWorkList()
293 BasicBlockImpl *impl = currentBb_->GetImpl<BasicBlockImpl>(); in EndCurrentBlock() local
[all …]
Dllvm_ir_builder.h77 inline void SetImpl(void *impl) in SetImpl() argument
79 impl_ = impl; in SetImpl()
Dcircuit_builder-inl.h981 auto impl = new Label::LabelImpl(env, control); in NewLabel() local
982 rawLabels_.emplace_back(impl); in NewLabel()
983 return impl; in NewLabel()
Dcircuit_builder.h625 explicit Label(LabelImpl *impl) : impl_(impl) {} in Label() argument
/arkcompiler/runtime_core/runtime/arch/x86/
Dinterpreter_support.S24 // arg3: ESP+16: impl
/arkcompiler/runtime_core/runtime/arch/amd64/
Dinterpreter_support.S27 // arg3: %rcx: impl
/arkcompiler/runtime_core/runtime/arch/aarch64/
Dinterpreter_support.S24 * x3 impl
/arkcompiler/runtime_core/runtime/arch/arm/
Dinterpreter_support.S23 * r3 impl
/arkcompiler/runtime_core/runtime/interpreter/
Dinterpreter-inl.h3391 extern "C" void ExecuteImplStub(ManagedThread *thread, const uint8_t *pc, Frame *frame, void *impl);
3396 void *impl = reinterpret_cast<void *>(&ExecuteImpl<RuntimeIfaceT, jump_to_eh, is_dynamic>); in ExecuteImpl_Inner() local
3397 ExecuteImplStub(thread, pc, frame, impl); in ExecuteImpl_Inner()

12