Searched refs:rdx (Results 1 – 15 of 15) sorted by relevance
/art/runtime/interpreter/mterp/x86_64/ |
D | op_cmp_long.S | 6 movzbq 2(rPC), %rdx # edx <- BB 8 GET_WIDE_VREG %rdx, %rdx # rdx <- v[BB] 13 cmpq VREG_ADDRESS(%rcx), %rdx
|
D | op_move_wide_from16.S | 4 GET_WIDE_VREG %rdx, %rcx # rdx <- v[B] 5 SET_WIDE_VREG %rdx, rINSTq # v[A] <- rdx
|
D | op_move_wide_16.S | 5 GET_WIDE_VREG %rdx, %rcx # rdx <- v[B] 6 SET_WIDE_VREG %rdx, %rax # v[A] <- rdx
|
D | op_move_wide.S | 6 GET_WIDE_VREG %rdx, rINSTq # rdx <- v[B] 7 SET_WIDE_VREG %rdx, %rcx # v[A] <- rdx
|
D | op_move_result_wide.S | 3 movq (%rax), %rdx # Get wide 4 SET_WIDE_VREG %rdx, rINSTq # v[AA] <- rdx
|
D | bindiv.S | 19 $ext # rdx:rax <- sign-extended of rax
|
D | bindiv2addr.S | 20 $ext # rdx:rax <- sign-extended of rax
|
D | footer.S | 259 movq OFF_FP_RESULT_REGISTER(rFP), %rdx 260 movq %rax, (%rdx)
|
D | header.S | 139 #define IN_ARG2 %rdx 146 #define OUT_ARG2 %rdx
|
/art/runtime/arch/x86_64/ |
D | memcmp16_x86_64.S | 47 shl $1, %rdx 48 cmp $79, %rdx 50 add %rdx, %rsi 51 add %rdx, %rdi 52 BRANCH_TO_JMPTBL_ENTRY(L(table_64bytes), %rdx, 2) 67 add %rcx, %rdx 71 cmp $128, %rdx 74 sub $64, %rdx 95 cmp $32, %rdx 107 sub $32, %rdx [all …]
|
D | quick_entrypoints_x86_64.S | 173 PUSH rdx // Quick arg 2. 217 PUSH rdx // Quick arg 2. 259 POP rdx 293 PUSH rdx 375 POP rdx 465 movq %gs:THREAD_SELF_OFFSET, %rdx // pass Thread::Current() 543 movq %gs:THREAD_SELF_OFFSET, %rdx // pass Thread 549 movq %rdx, %rax 684 subq %rdx, %rsp // Reserve stack space for argument array. 702 LOOP_OVER_SHORTY_LOADING_GPRS rdx, edx, .Lgpr_setup_finished [all …]
|
D | jni_entrypoints_x86_64.S | 28 PUSH rdx // Arg. 66 POP rdx // Arg.
|
/art/runtime/interpreter/mterp/out/ |
D | mterp_x86_64.S | 146 #define IN_ARG2 %rdx 153 #define OUT_ARG2 %rdx 455 GET_WIDE_VREG %rdx, rINSTq # rdx <- v[B] 456 SET_WIDE_VREG %rdx, %rcx # v[A] <- rdx 466 GET_WIDE_VREG %rdx, %rcx # rdx <- v[B] 467 SET_WIDE_VREG %rdx, rINSTq # v[A] <- rdx 478 GET_WIDE_VREG %rdx, %rcx # rdx <- v[B] 479 SET_WIDE_VREG %rdx, %rax # v[A] <- rdx 557 movq (%rax), %rdx # Get wide 558 SET_WIDE_VREG %rdx, rINSTq # v[AA] <- rdx [all …]
|
/art/compiler/optimizing/ |
D | code_generator_x86_64.cc | 3505 CpuRegister rdx = locations->GetTemp(0).AsRegister<CpuRegister>(); in DivByPowerOfTwo() local 3507 codegen_->Load64BitValue(rdx, abs_imm - 1); in DivByPowerOfTwo() 3508 __ addq(rdx, numerator); in DivByPowerOfTwo() 3510 __ cmov(kGreaterEqual, rdx, numerator); in DivByPowerOfTwo() 3512 __ sarq(rdx, Immediate(shift)); in DivByPowerOfTwo() 3515 __ negq(rdx); in DivByPowerOfTwo() 3518 __ movq(output_register, rdx); in DivByPowerOfTwo() 3585 CpuRegister rdx = edx; in GenerateDivRemWithAnyConstant() local 3600 __ addq(rdx, numerator); in GenerateDivRemWithAnyConstant() 3603 __ subq(rdx, numerator); in GenerateDivRemWithAnyConstant() [all …]
|
/art/runtime/arch/ |
D | stub_test.cc | 464 PUSH(%%rdx) in Invoke3WithReferrerAndHidden() 488 POP(%%rdx) in Invoke3WithReferrerAndHidden() 507 POP(%%rdx) in Invoke3WithReferrerAndHidden()
|