| /arkcompiler/runtime_core/runtime/ |
| D | runtime.yaml | 45 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 …]
|
| D | object_accessor.cpp | 17 #include "object_accessor-impl.cpp"
|
| /arkcompiler/runtime_core/verification/type/ |
| D | type_systems.cpp | 82 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 …]
|
| D | type_systems.h | 42 struct Impl; 43 inline static Impl *impl {nullptr};
|
| /arkcompiler/runtime_core/verification/cache/ |
| D | results_cache.cpp | 28 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() 87 …impl = 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 …]
|
| D | results_cache.h | 33 struct Impl; 34 static Impl *impl; variable
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/ |
| D | get_intrinsics.inl.erb | 18 % 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 …]
|
| D | entrypoints_bridge_asm_macro.inl.erb | 19 % 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…
|
| D | compiler_intrinsics.rb | 52 respond_to?(:impl)
|
| /arkcompiler/runtime_core/runtime/templates/ |
| D | intrinsics_gen.h.erb | 19 % 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('::')
|
| D | intrinsics.yaml.erb | 26 impl: <%= intrinsic.wrapper_impl %> 31 orig_impl: <%= intrinsic.impl %> 36 need_decl: <%= intrinsic.impl.start_with?(Runtime::intrinsics_namespace) %>
|
| D | runtime.rb | 96 return impl + 'AbiWrapper' if need_abi_wrapper? 97 impl 101 respond_to?(:impl)
|
| D | intrinsics.h.erb | 26 % Runtime::intrinsics.select { |i| i.has_impl? && i.need_decl }.group_by { |i| i.impl.rpartition(':… 30 % impl_name = i.impl.rpartition('::').last
|
| D | intrinsics.rb | 113 respond_to?(:impl)
|
| /arkcompiler/runtime_core/disassembler/templates/ |
| D | intrinsics_gen.h.erb | 29 <%= 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/ |
| D | code_generator.h | 41 explicit CodeGenerator(std::unique_ptr<CodeGeneratorImpl> &impl, const std::string& methodName) in CodeGenerator() argument 42 : impl_(std::move(impl)), methodName_(methodName) in CodeGenerator()
|
| D | llvm_ir_builder.cpp | 259 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 …]
|
| D | llvm_ir_builder.h | 77 inline void SetImpl(void *impl) in SetImpl() argument 79 impl_ = impl; in SetImpl()
|
| D | circuit_builder-inl.h | 981 auto impl = new Label::LabelImpl(env, control); in NewLabel() local 982 rawLabels_.emplace_back(impl); in NewLabel() 983 return impl; in NewLabel()
|
| D | circuit_builder.h | 625 explicit Label(LabelImpl *impl) : impl_(impl) {} in Label() argument
|
| /arkcompiler/runtime_core/runtime/arch/x86/ |
| D | interpreter_support.S | 24 // arg3: ESP+16: impl
|
| /arkcompiler/runtime_core/runtime/arch/amd64/ |
| D | interpreter_support.S | 27 // arg3: %rcx: impl
|
| /arkcompiler/runtime_core/runtime/arch/aarch64/ |
| D | interpreter_support.S | 24 * x3 impl
|
| /arkcompiler/runtime_core/runtime/arch/arm/ |
| D | interpreter_support.S | 23 * r3 impl
|
| /arkcompiler/runtime_core/runtime/interpreter/ |
| D | interpreter-inl.h | 3391 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()
|