Home
last modified time | relevance | path

Searched refs:declaredNumArgsRegister (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Dasm_interpreter_call.cpp272 Register declaredNumArgsRegister) in GetDeclaredNumArgsFromCallField() argument
274 __ Movq(callFieldRegister, declaredNumArgsRegister); in GetDeclaredNumArgsFromCallField()
275 __ Shrq(MethodLiteral::NumArgsBits::START_BIT, declaredNumArgsRegister); in GetDeclaredNumArgsFromCallField()
276 …hodLiteral::NumArgsBits::Mask() >> MethodLiteral::NumArgsBits::START_BIT, declaredNumArgsRegister); in GetDeclaredNumArgsFromCallField()
296 Register declaredNumArgsRegister = __ AvailableRegister2(); in JSCallCommonEntry() local
297 GetDeclaredNumArgsFromCallField(assembler, callFieldRegister, declaredNumArgsRegister); in JSCallCommonEntry()
304 __ Cmpq(argc, declaredNumArgsRegister); in JSCallCommonEntry()
306 __ Cmpq(argcRegister, declaredNumArgsRegister); in JSCallCommonEntry()
477 Register declaredNumArgsRegister = __ AvailableRegister2(); in JSCallCommonSlowPath() local
496 … PushUndefinedWithArgcAndCheckStack(assembler, glueRegister, declaredNumArgsRegister, op1, op2, in JSCallCommonSlowPath()
[all …]
Dcommon_call.h168 Register declaredNumArgsRegister);
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Dasm_interpreter_call.cpp145 Register declaredNumArgsRegister = __ AvailableRegister2(); in JSCallCommonEntry() local
146 GetDeclaredNumArgsFromCallField(assembler, callFieldRegister, declaredNumArgsRegister); in JSCallCommonEntry()
153 __ Cmp(declaredNumArgsRegister, Immediate(argc)); in JSCallCommonEntry()
155 __ Cmp(declaredNumArgsRegister, argcRegister); in JSCallCommonEntry()
242 Register declaredNumArgsRegister = __ AvailableRegister2(); in JSCallCommonSlowPath() local
261 … PushUndefinedWithArgc(assembler, glueRegister, declaredNumArgsRegister, tempRegister, in JSCallCommonSlowPath()
270 __ Sub(diffRegister.W(), declaredNumArgsRegister.W(), Immediate(argc)); in JSCallCommonSlowPath()
272 __ Sub(diffRegister.W(), declaredNumArgsRegister.W(), argcRegister.W()); in JSCallCommonSlowPath()
290 __ Cmp(declaredNumArgsRegister, Immediate(0)); in JSCallCommonSlowPath()
296 PushArgsWithArgv(assembler, glueRegister, declaredNumArgsRegister, in JSCallCommonSlowPath()
[all …]