Home
last modified time | relevance | path

Searched refs:rdx (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Doptimized_call.cpp57 Register argv = rdx; in JSFunctionEntry()
65 __ Movq(Operand(rbx, 0), rdx); in JSFunctionEntry()
134 __ Movl(Operand(rsp, FRAME_SLOT_SIZE), rdx); // argc rdx in OptimizedCallAndPushUndefined()
141 Register actualNumArgsReg = rdx; in OptimizedCallAndPushUndefined()
236 __ Movq(Operand(rsp, 0), rdx); in CallBuiltinTrampoline()
238 __ Push(rdx); in CallBuiltinTrampoline()
243 __ Pop(rdx); in CallBuiltinTrampoline()
244 __ Movq(rdx, Operand(rsp, 0)); in CallBuiltinTrampoline()
349 Register method = rdx; in GenJSCall()
391 __ Movq(jsFuncReg, rdx); in GenJSCall()
[all …]
Doptimized_fast_call.cpp46 Register argv = rdx; in OptimizedFastCallEntry()
53 __ Movq(Operand(r8, FRAME_SLOT_SIZE), rdx); // thisobj in OptimizedFastCallEntry()
96 Register jsFuncReg = rdx; in OptimizedFastCallAndPushUndefined()
109 __ Movq(rdx, rsi); // func move to argc in OptimizedFastCallAndPushUndefined()
111 __ Movq(thisObj, rdx); // this move to func in OptimizedFastCallAndPushUndefined()
Dasm_interpreter_call.cpp100 Register nRegsRegister = rdx; in GeneratorReEnterAsmInterpDispatch()
771 Register func = rdx; in CallNativeWithArgv()
852 Register method = rdx; in CallNativeEntry()
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/
Dassembler_x64_test.cpp219 __ Movabs(0x2, rdx); in HWTEST_F_L0()
241 __ Movq(0x5, rdx); in HWTEST_F_L0()
272 __ Cmpl(0x9FFFFFF, rdx); in HWTEST_F_L0()
294 __ Cmp(0x0, rdx); in HWTEST_F_L0()
396 __ And(rax, rdx); in HWTEST_F_L0()
432 __ Leal(Operand(rax, -50331649), rdx); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
Dextended_assembler_x64.cpp24 rdi, rbp, rsi, rdx, rcx, r8, r9, rInvalid, rInvalid };
Dassembler_x64.h24 rdx, enumerator
/arkcompiler/ets_runtime/tools/circuit_viewer/examples/
Dlog_loop.txt1642 [compiler] 00000016:18558b48 movq 24(%rbp), %rdx
1644 [compiler] 00000024:f0558948 movq %rdx, -16(%rbp)
1655 [compiler] 0000005f:c8558948 movq %rdx, -56(%rbp)
1657 [compiler] 00000066:00f2894c movq %r14, %rdx
1672 [compiler] 0000009d:07f28348 xorq $7, %rdx
1676 [compiler] 000000aa:00e2094c orq %r12, %rdx
1677 [compiler] 000000ad:00000000 movq %rdx, %xmm0
1682 [compiler] 000000ca:10508b48 movq 16(%rax), %rdx
1683 [compiler] 000000ce:02fa8348 cmpq $2, %rdx
1685 [compiler] 000000d4:00000000 movq 3240(%rbx), %rdx
[all …]