Home
last modified time | relevance | path

Searched refs:diffRegister (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Dasm_interpreter_call.cpp502 Register diffRegister = __ TempRegister(); in JSCallCommonSlowPath() local
503 __ Movq(declaredNumArgsRegister, diffRegister); in JSCallCommonSlowPath()
505 __ Subq(argc, diffRegister); in JSCallCommonSlowPath()
507 __ Subq(argcRegister, diffRegister); in JSCallCommonSlowPath()
509 __ Cmpq(0, diffRegister); in JSCallCommonSlowPath()
511 PushUndefinedWithArgc(assembler, diffRegister); in JSCallCommonSlowPath()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Dasm_interpreter_call.cpp268 Register diffRegister = __ TempRegister1(); in JSCallCommonSlowPath() local
270 __ Sub(diffRegister.W(), declaredNumArgsRegister.W(), Immediate(argc)); in JSCallCommonSlowPath()
272 __ Sub(diffRegister.W(), declaredNumArgsRegister.W(), argcRegister.W()); in JSCallCommonSlowPath()
276 PushUndefinedWithArgc(assembler, glueRegister, diffRegister, tempRegister, in JSCallCommonSlowPath()