Home
last modified time | relevance | path

Searched refs:FrameTransitionType (Results 1 - 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
H A Dbaseline_call.cpp29 FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallArg0AndCheckToBaseline()
36 FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallArg1AndCheckToBaseline()
43 FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallArgs2AndCheckToBaseline()
50 FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallArgs3AndCheckToBaseline()
57 assembler, JSCallMode::CALL_THIS_ARG0, FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallThisArg0AndCheckToBaseline()
64 assembler, JSCallMode::CALL_THIS_ARG1, FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallThisArg1AndCheckToBaseline()
71 assembler, JSCallMode::CALL_THIS_ARG2, FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallThisArgs2AndCheckToBaseline()
78 assembler, JSCallMode::CALL_THIS_ARG3, FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallThisArgs3AndCheckToBaseline()
85 assembler, JSCallMode::CALL_WITH_ARGV, FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallRangeAndCheckToBaseline()
92 assembler, JSCallMode::CALL_CONSTRUCTOR_WITH_ARGV, FrameTransitionType in CallNewAndCheckToBaseline()
[all...]
H A Dasm_interpreter_call.cpp107 JSCallCommonEntry(assembler, JSCallMode::CALL_ENTRY, FrameTransitionType::OTHER_TO_BASELINE_CHECK); in AsmInterpEntryDispatch()
123 JSCallMode mode, FrameTransitionType type) in JSCallCommonEntry()
131 if (!kungfu::AssemblerModule::IsJumpToCallCommonEntry(mode) || type == FrameTransitionType::BASELINE_TO_OTHER || in JSCallCommonEntry()
132 type == FrameTransitionType::BASELINE_TO_BASELINE_CHECK) { in JSCallCommonEntry()
392 JSCallCommonEntry(assembler, JSCallMode::CALL_THIS_WITH_ARGV, FrameTransitionType::OTHER_TO_OTHER); in PushCallThisRangeAndDispatch()
398 JSCallCommonEntry(assembler, JSCallMode::CALL_WITH_ARGV, FrameTransitionType::OTHER_TO_OTHER); in PushCallRangeAndDispatch()
404 JSCallCommonEntry(assembler, JSCallMode::CALL_CONSTRUCTOR_WITH_ARGV, FrameTransitionType::OTHER_TO_OTHER); in PushCallNewAndDispatch()
410 JSCallCommonEntry(assembler, JSCallMode::SUPER_CALL_WITH_ARGV, FrameTransitionType::OTHER_TO_OTHER); in PushSuperCallAndDispatch()
416 JSCallCommonEntry(assembler, JSCallMode::CALL_ARG3, FrameTransitionType::OTHER_TO_OTHER); in PushCallArgs3AndDispatch()
422 JSCallCommonEntry(assembler, JSCallMode::CALL_ARG2, FrameTransitionType in PushCallArgs2AndDispatch()
[all...]
H A Dcommon_call.h25 enum class FrameTransitionType : uint8_t { class
223 Label *stackOverflow, FrameTransitionType type);
228 static void PushVregs(ExtendedAssembler *assembler, Label *stackOverflow, FrameTransitionType type);
244 static void JSCallCommonEntry(ExtendedAssembler *assembler, JSCallMode mode, FrameTransitionType type);
H A Doptimized_call.cpp286 FrameTransitionType::OTHER_TO_OTHER); in OptimizedCallAsmInterpreter()
863 FrameTransitionType::OTHER_TO_OTHER); in FastCallToAsmInterBridge()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
H A Dbaseline_call.cpp26 FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallArg0AndCheckToBaseline()
33 FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallArg1AndCheckToBaseline()
40 FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallArgs2AndCheckToBaseline()
47 FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallArgs3AndCheckToBaseline()
54 assembler, JSCallMode::CALL_THIS_ARG0, FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallThisArg0AndCheckToBaseline()
61 assembler, JSCallMode::CALL_THIS_ARG1, FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallThisArg1AndCheckToBaseline()
68 assembler, JSCallMode::CALL_THIS_ARG2, FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallThisArgs2AndCheckToBaseline()
75 assembler, JSCallMode::CALL_THIS_ARG3, FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallThisArgs3AndCheckToBaseline()
82 assembler, JSCallMode::CALL_WITH_ARGV, FrameTransitionType::OTHER_TO_BASELINE_CHECK); in CallRangeAndCheckToBaseline()
89 assembler, JSCallMode::CALL_CONSTRUCTOR_WITH_ARGV, FrameTransitionType in CallNewAndCheckToBaseline()
[all...]
H A Dasm_interpreter_call.cpp170 JSCallCommonEntry(assembler, JSCallMode::CALL_ENTRY, FrameTransitionType::OTHER_TO_BASELINE_CHECK); in AsmInterpEntryDispatch()
290 JSCallMode mode, FrameTransitionType type) in JSCallCommonEntry()
365 JSCallCommonEntry(assembler, JSCallMode::CALL_THIS_WITH_ARGV, FrameTransitionType::OTHER_TO_OTHER); in PushCallThisRangeAndDispatch()
371 JSCallCommonEntry(assembler, JSCallMode::CALL_WITH_ARGV, FrameTransitionType::OTHER_TO_OTHER); in PushCallRangeAndDispatch()
377 JSCallCommonEntry(assembler, JSCallMode::CALL_CONSTRUCTOR_WITH_ARGV, FrameTransitionType::OTHER_TO_OTHER); in PushCallNewAndDispatch()
383 JSCallCommonEntry(assembler, JSCallMode::SUPER_CALL_WITH_ARGV, FrameTransitionType::OTHER_TO_OTHER); in PushSuperCallAndDispatch()
389 JSCallCommonEntry(assembler, JSCallMode::CALL_ARG3, FrameTransitionType::OTHER_TO_OTHER); in PushCallArgs3AndDispatch()
395 JSCallCommonEntry(assembler, JSCallMode::CALL_ARG2, FrameTransitionType::OTHER_TO_OTHER); in PushCallArgs2AndDispatch()
401 JSCallCommonEntry(assembler, JSCallMode::CALL_ARG1, FrameTransitionType::OTHER_TO_OTHER); in PushCallArg1AndDispatch()
407 JSCallCommonEntry(assembler, JSCallMode::CALL_ARG0, FrameTransitionType in PushCallArg0AndDispatch()
[all...]
H A Dcommon_call.h25 enum class FrameTransitionType : uint8_t { class
209 Label *stackOverflow, FrameTransitionType type);
212 static void PushVregs(ExtendedAssembler *assembler, Label *stackOverflow, FrameTransitionType type);
220 static void JSCallCommonEntry(ExtendedAssembler *assembler, JSCallMode mode, FrameTransitionType type);
H A Doptimized_call.cpp229 assembler, JSCallMode::CALL_FROM_AOT, FrameTransitionType::OTHER_TO_OTHER); in OptimizedCallAsmInterpreter()
822 assembler, JSCallMode::CALL_FROM_AOT, FrameTransitionType::OTHER_TO_OTHER); in FastCallToAsmInterBridge()

Completed in 10 milliseconds