Lines Matching refs:assembler

18 #include "ecmascript/compiler/assembler/aarch64/extend_assembler.h"
22 #define __ assembler->
25 void BaselineCall::CallArg0AndCheckToBaseline(ExtendedAssembler *assembler)
28 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_ARG0,
32 void BaselineCall::CallArg1AndCheckToBaseline(ExtendedAssembler *assembler)
35 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_ARG1,
39 void BaselineCall::CallArgs2AndCheckToBaseline(ExtendedAssembler *assembler)
42 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_ARG2,
46 void BaselineCall::CallArgs3AndCheckToBaseline(ExtendedAssembler *assembler)
49 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_ARG3,
53 void BaselineCall::CallThisArg0AndCheckToBaseline(ExtendedAssembler *assembler)
57 assembler, JSCallMode::CALL_THIS_ARG0, FrameTransitionType::OTHER_TO_BASELINE_CHECK);
60 void BaselineCall::CallThisArg1AndCheckToBaseline(ExtendedAssembler *assembler)
64 assembler, JSCallMode::CALL_THIS_ARG1, FrameTransitionType::OTHER_TO_BASELINE_CHECK);
67 void BaselineCall::CallThisArgs2AndCheckToBaseline(ExtendedAssembler *assembler)
71 assembler, JSCallMode::CALL_THIS_ARG2, FrameTransitionType::OTHER_TO_BASELINE_CHECK);
74 void BaselineCall::CallThisArgs3AndCheckToBaseline(ExtendedAssembler *assembler)
78 assembler, JSCallMode::CALL_THIS_ARG3, FrameTransitionType::OTHER_TO_BASELINE_CHECK);
81 void BaselineCall::CallRangeAndCheckToBaseline(ExtendedAssembler *assembler)
85 assembler, JSCallMode::CALL_WITH_ARGV, FrameTransitionType::OTHER_TO_BASELINE_CHECK);
88 void BaselineCall::CallNewAndCheckToBaseline(ExtendedAssembler *assembler)
92 assembler, JSCallMode::CALL_CONSTRUCTOR_WITH_ARGV, FrameTransitionType::OTHER_TO_BASELINE_CHECK);
95 void BaselineCall::SuperCallAndCheckToBaseline(ExtendedAssembler *assembler)
99 assembler, JSCallMode::SUPER_CALL_WITH_ARGV, FrameTransitionType::OTHER_TO_BASELINE_CHECK);
102 void BaselineCall::CallThisRangeAndCheckToBaseline(ExtendedAssembler *assembler)
106 assembler, JSCallMode::CALL_THIS_WITH_ARGV, FrameTransitionType::OTHER_TO_BASELINE_CHECK);
110 void BaselineCall::CallArg0AndDispatchFromBaseline(ExtendedAssembler *assembler)
113 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_ARG0, FrameTransitionType::BASELINE_TO_OTHER);
116 void BaselineCall::CallArg1AndDispatchFromBaseline(ExtendedAssembler *assembler)
119 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_ARG1, FrameTransitionType::BASELINE_TO_OTHER);
122 void BaselineCall::CallArgs2AndDispatchFromBaseline(ExtendedAssembler *assembler)
125 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_ARG2, FrameTransitionType::BASELINE_TO_OTHER);
128 void BaselineCall::CallArgs3AndDispatchFromBaseline(ExtendedAssembler *assembler)
131 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_ARG3, FrameTransitionType::BASELINE_TO_OTHER);
134 void BaselineCall::CallThisArg0AndDispatchFromBaseline(ExtendedAssembler *assembler)
137 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_THIS_ARG0,
141 void BaselineCall::CallThisArg1AndDispatchFromBaseline(ExtendedAssembler *assembler)
144 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_THIS_ARG1,
148 void BaselineCall::CallThisArgs2AndDispatchFromBaseline(ExtendedAssembler *assembler)
151 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_THIS_ARG2,
155 void BaselineCall::CallThisArgs3AndDispatchFromBaseline(ExtendedAssembler *assembler)
158 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_THIS_ARG3,
162 void BaselineCall::CallRangeAndDispatchFromBaseline(ExtendedAssembler *assembler)
165 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_WITH_ARGV,
169 void BaselineCall::CallNewAndDispatchFromBaseline(ExtendedAssembler *assembler)
172 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_CONSTRUCTOR_WITH_ARGV,
176 void BaselineCall::SuperCallAndDispatchFromBaseline(ExtendedAssembler *assembler)
179 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::SUPER_CALL_WITH_ARGV,
183 void BaselineCall::CallThisRangeAndDispatchFromBaseline(ExtendedAssembler *assembler)
186 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_THIS_WITH_ARGV,
191 void BaselineCall::CallArg0AndCheckToBaselineFromBaseline(ExtendedAssembler *assembler)
194 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_ARG0,
198 void BaselineCall::CallArg1AndCheckToBaselineFromBaseline(ExtendedAssembler *assembler)
201 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_ARG1,
205 void BaselineCall::CallArgs2AndCheckToBaselineFromBaseline(ExtendedAssembler *assembler)
208 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_ARG2,
212 void BaselineCall::CallArgs3AndCheckToBaselineFromBaseline(ExtendedAssembler *assembler)
215 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_ARG3,
219 void BaselineCall::CallRangeAndCheckToBaselineFromBaseline(ExtendedAssembler *assembler)
222 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_WITH_ARGV,
226 void BaselineCall::CallThisRangeAndCheckToBaselineFromBaseline(ExtendedAssembler *assembler)
229 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_THIS_WITH_ARGV,
233 void BaselineCall::CallThisArg0AndCheckToBaselineFromBaseline(ExtendedAssembler *assembler)
236 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_THIS_ARG0,
240 void BaselineCall::CallThisArg1AndCheckToBaselineFromBaseline(ExtendedAssembler *assembler)
243 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_THIS_ARG1,
247 void BaselineCall::CallThisArgs2AndCheckToBaselineFromBaseline(ExtendedAssembler *assembler)
250 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_THIS_ARG2,
254 void BaselineCall::CallThisArgs3AndCheckToBaselineFromBaseline(ExtendedAssembler *assembler)
257 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_THIS_ARG3,
261 void BaselineCall::CallNewAndCheckToBaselineFromBaseline(ExtendedAssembler *assembler)
264 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::CALL_CONSTRUCTOR_WITH_ARGV,
268 void BaselineCall::SuperCallAndCheckToBaselineFromBaseline(ExtendedAssembler *assembler)
271 AsmInterpreterCall::JSCallCommonEntry(assembler, JSCallMode::SUPER_CALL_WITH_ARGV,
275 void BaselineCall::GetBaselineBuiltinFp(ExtendedAssembler *assembler)