Home
last modified time | relevance | path

Searched refs:FAST (Results 1 - 14 of 14) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/jit/
H A Djit.h38 FAST, member in panda::ecmascript::CompilerTier
70 static void Compile(EcmaVM *vm, JSHandle<JSFunction> &jsFunction, CompilerTier tier = CompilerTier::FAST,
128 explicit TimeScope(EcmaVM *vm, CString message, CompilerTier tier = CompilerTier::FAST, bool outPutLog = true, in TimeScope()
132 : vm_(vm), message_(""), tier_(CompilerTier::FAST), outPutLog_(false), isDebugLevel_(true) {} in TimeScope()
158 "Jit Compile Pass: " + message + ", Time:", CompilerTier::FAST, false) in JitLockHolder()
H A Djit.cpp351 (!jit->IsEnableFastJit() && tier == CompilerTier::FAST)) { in Compile()
406 if (tier == CompilerTier::FAST) { in Compile()
455 if (tier == CompilerTier::FAST && in CheckJitCompileStatus()
473 if (tier == CompilerTier::FAST && jsFunction->IsCompiledCode()) { in CheckJitCompileStatus()
626 ASSERT(tier_ == CompilerTier::FAST); in ~TimeScope()
633 ASSERT(tier_ == CompilerTier::FAST); in ~TimeScope()
H A Djit_task.cpp315 if (compilerTier_ == CompilerTier::FAST) { in InstallCodeByCompilerTier()
/arkcompiler/runtime_core/libpandafile/util/
H A Dcollect_util.cpp70 auto bc_ins = panda::BytecodeInst<BytecodeInstMode::FAST>(ins_arr); in CollectClassLiteralArray()
76 if (bc_ins.HasFlag(panda::BytecodeInst<BytecodeInstMode::FAST>::Flags::LITERALARRAY_ID)) { in CollectClassLiteralArray()
120 panda::BytecodeInst<BytecodeInstMode::FAST> bc_ins) in GetLiteralArrayIdInBytecodeInst()
H A Dcollect_util.h39 panda::BytecodeInst<BytecodeInstMode::FAST> bc_ins);
/arkcompiler/runtime_core/libpandafile/
H A Dbytecode_instruction.h33 enum class BytecodeInstMode { FAST, SAFE }; member in panda::BytecodeInstMode
88 class BytecodeInstBase<BytecodeInstMode::FAST> {
219 template <const BytecodeInstMode Mode = BytecodeInstMode::FAST>
232 template <const BytecodeInstMode M = Mode, typename = std::enable_if_t<M == BytecodeInstMode::FAST>>
290 auto JumpTo(int32_t offset) const -> std::enable_if_t<M == BytecodeInstMode::FAST, BytecodeInst>
434 using BytecodeInstruction = BytecodeInst<BytecodeInstMode::FAST>;
H A Dfile_reader.cpp1283 using Flags = panda::BytecodeInst<panda::BytecodeInstMode::FAST>::Flags; in AddIndexDependencyInstFlag()
1357 using Flags = panda::BytecodeInst<panda::BytecodeInstMode::FAST>::Flags; in UpdateIdInstFlag()
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dbytecode_instruction.h33 enum class BytecodeInstMode { FAST, SAFE }; member in ark::BytecodeInstMode
88 class BytecodeInstBase<BytecodeInstMode::FAST> {
219 template <const BytecodeInstMode MODE = BytecodeInstMode::FAST>
232 template <const BytecodeInstMode M = MODE, typename = std::enable_if_t<M == BytecodeInstMode::FAST>>
295 auto JumpTo(int32_t offset) const -> std::enable_if_t<M == BytecodeInstMode::FAST, BytecodeInst>
430 using BytecodeInstruction = BytecodeInst<BytecodeInstMode::FAST>;
H A Dfile_reader.cpp1094 using Flags = ark::BytecodeInst<ark::BytecodeInstMode::FAST>::Flags; in InstCheckByFlags()
1168 using Flags = ark::BytecodeInst<ark::BytecodeInstMode::FAST>::Flags; in InstUpdateId()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
H A Dets_class_linker_extension.cpp42 FAST, // - Leaves the coroutine in managed mode (GC is not allowed) member in ark::ets::__anon165::EtsNapiType
468 case EtsNapiType::FAST: { in GetNativeEntryPointFor()
/arkcompiler/runtime_core/static_core/static_linker/
H A Dlinker_code_parser_context.cpp197 using Flags = ark::BytecodeInst<ark::BytecodeInstMode::FAST>::Flags; in MakeChangeWithId()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_ark_tools.cpp1325 Jit::Compile(thread->GetEcmaVM(), jsFunction, CompilerTier::FAST,
1341 Jit::Compile(thread->GetEcmaVM(), jsFunction, CompilerTier::FAST,
/arkcompiler/ets_runtime/ecmascript/
H A Decma_context.cpp344 Jit::Compile(vm_, func, CompilerTier::FAST); in CommonInvokeEcmaEntrypoint()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs.cpp1595 Jit::Compile(thread->GetEcmaVM(), thisFunc, CompilerTier::FAST, offset.GetInt(), JitCompileMode::ASYNC); in DEF_RUNTIME_STUBS()

Completed in 23 milliseconds