Searched refs:diffRegister (Results 1 – 2 of 2) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
| D | asm_interpreter_call.cpp | 502 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/ |
| D | asm_interpreter_call.cpp | 268 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()
|