/external/v8/test/cctest/ |
test-disasm-x64.cc | 75 __ addq(rdx, rbx); 76 __ addq(rdx, Operand(rbx, 0)); 77 __ addq(rdx, Operand(rbx, 16)); 78 __ addq(rdx, Operand(rbx, 1999)); 79 __ addq(rdx, Operand(rsp, 0)); 80 __ addq(rdx, Operand(rsp, 16)); 81 __ addq(rdx, Operand(rsp, 1999)); 91 __ and_(rdx, Immediate(3)); 92 __ and_(rdx, Operand(rsp, 4)); 93 __ cmpq(rdx, Immediate(3)) 142 __ movb(Operand(rsp, 16), rdx); local 143 __ movw(Operand(rsp, 16), rdx); local 154 __ movq(Operand(rbx, rcx, times_4, 10000), rdx); local 167 __ testq(Operand(rbx, rcx, times_4, 10000), rdx); local 231 __ testq(Operand(rbx, rcx, times_8, 10000), rdx); local 232 __ testb(Operand(rcx, rbx, times_2, 1000), rdx); local 238 __ bts(Operand(rbx, rcx, times_8, 10000), rdx); local [all...] |
test-macro-assembler-x64.cc | 77 using v8::internal::rdx; 86 // in RSI, RDI, RDX, RCX, R8, and R9, and floating point arguments in 107 __ Move(rdx, Smi::FromInt(1)); 108 __ cmpq(rdx, v8::internal::kSmiConstantRegister); 109 __ movq(rdx, Immediate(-1)); 110 __ cmovq(not_equal, rax, rdx); 145 __ Set(rdx, reinterpret_cast<intptr_t>(Smi::FromInt(0))); 146 __ cmpq(rcx, rdx); 198 __ Move(rdx, Smi::FromInt(y)); 199 __ movq(r9, rdx); [all...] |
/external/valgrind/main/none/tests/amd64/ |
cmpxchg.c | 14 ULong rdx; variable 24 rdx = 0x11111111; rax = 0x22222222; 34 "\tpush %rdx\n" 40 "\tmov " VG_SYM(rdx) ",%rdx\n" 45 "\tmov " VG_SYM(rdx) "(%rip),%rdx\n" 57 "\tpop %rdx\n" 68 rdx = 0x99999999; rax = 0x77777777; 78 "\tpush %rdx\n [all...] |
/external/zlib/src/contrib/amd64/ |
amd64-match.S | 269 mov $(-MAX_MATCH_8), %rdx 275 prefetcht1 (%windowbestlen, %rdx) 276 prefetcht1 (%prev, %rdx) 280 * adjust %rdx so that it is offset to the exact byte that mismatched. 293 movdqu (%windowbestlen, %rdx), %xmm1 294 movdqu (%prev, %rdx), %xmm2 296 movdqu 16(%windowbestlen, %rdx), %xmm3 297 movdqu 16(%prev, %rdx), %xmm4 299 movdqu 32(%windowbestlen, %rdx), %xmm5 300 movdqu 32(%prev, %rdx), %xmm [all...] |
/external/openssl/crypto/bn/asm/ |
x86_64-mont5.pl | 36 $bp="%rdx"; # const BN_ULONG *bp, 147 mov %rdx,$hi0 156 adc \$0,%rdx 157 mov %rdx,$hi1 166 adc \$0,%rdx 169 adc \$0,%rdx 171 mov %rdx,$hi1 177 adc \$0,%rdx 179 mov %rdx,$lo0 189 adc \$0,%rdx [all...] |
modexp512-x86_64.pl | 83 # uses rax, rdx, and args 90 mul $OP # rdx:rax = %OP * [0] 93 adc \$0, %rdx 98 mov %rdx, $TMP 101 mul $OP # rdx:rax = %OP * [$i] 104 adc \$0, %rdx 106 adc \$0, %rdx 110 mov %rdx, $X[0] 116 # uses rax, rdx, and args 123 mul $OP # rdx:rax = %OP * [0 [all...] |
x86_64-mont.pl | 48 $bp="%rdx"; # const BN_ULONG *bp, 110 mov %rdx,$hi0 115 adc \$0,%rdx 116 mov %rdx,$hi1 125 adc \$0,%rdx 128 adc \$0,%rdx 130 mov %rdx,$hi1 136 adc \$0,%rdx 138 mov %rdx,$lo0 146 adc \$0,%rdx [all...] |
/external/llvm/test/MC/ELF/ |
relocation.s | 7 movq $bar, %rdx # R_X86_64_32S 10 movq bar, %rdx # R_X86_64_32S 18 movq foo(%rip), %rdx
|
/external/libvpx/vp8/common/x86/ |
subpixel_ssse3.asm | 47 movsxd rdx, DWORD PTR arg(5) ;table index 49 shl rdx, 4 54 add rax, rdx 68 movsxd rdx, dword ptr arg(3) ;output_pitch 70 sub rdi, rdx 88 lea rdi, [rdi + rdx] 126 movsxd rdx, dword ptr arg(3) ;output_pitch 128 sub rdi, rdx 143 lea rdi, [rdi + rdx] 188 movsxd rdx, DWORD PTR arg(5) ;table inde [all...] |
subpixel_sse2.asm | 46 mov rdx, arg(6) ;vp8_filter 76 pmullw xmm3, XMMWORD PTR [rdx] ; x[-2] * H[-2]; Tap 1 80 pmullw xmm4, XMMWORD PTR [rdx+16] ; x[-1] * H[-1]; Tap 2 86 pmullw xmm5, [rdx+32] ; x[ 0] * H[ 0]; Tap 3 91 pmullw xmm6, [rdx+48] ; x[ 1] * h[ 1] ; Tap 4 97 pmullw xmm7, [rdx+64] ; x[ 2] * h[ 2] ; Tap 5 100 pmullw xmm1, [rdx+80] ; x[ 3] * h[ 3] ; Tap 6 166 mov rdx, arg(6) ;vp8_filter 201 pmullw xmm3, XMMWORD PTR [rdx] ; x[-2] * H[-2]; Tap 1 205 pmullw xmm4, XMMWORD PTR [rdx+16] ; x[-1] * H[-1]; Tap [all...] |
idctllm_sse2.asm | 32 mov rdx, arg(1) ; dequant 39 movd xmm5, [rdx] 42 pinsrw xmm5, [rdx], 4 71 movsxd rdx, dword ptr arg(4) ; dst_stride 87 movq [rax + rdx], xmm1 89 lea rax, [rax + 2*rdx] 92 movq [rax + rdx], xmm3 120 mov rdx, arg(1) ; dequant 136 pmullw xmm0, [rdx] 137 pmullw xmm2, [rdx+16 [all...] |
/external/valgrind/main/coregrind/m_syswrap/ |
syscall-amd64-linux.S | 69 const vki_sigset_t *sysmask, // rdx 93 pushq %rdx ; \ 100 popq %rdx ; \ 116 movq %rdx, %rsi // sysmask 117 movq %rcx, %rdx // postmask 134 movq OFFSET_amd64_RDX(%rax), %rdx 159 xorq %rdx, %rdx // NULL
|
/external/compiler-rt/lib/tsan/rtl/ |
tsan_rtl_amd64.S | 13 push %rdx 15 .cfi_rel_offset %rdx, 0 63 pop %rdx 72 .cfi_restore %rdx 92 push %rdx 94 .cfi_rel_offset %rdx, 0 142 pop %rdx 151 .cfi_restore %rdx
|
/external/zlib/src/contrib/gcc_gvmat64/ |
gvmat64.S | 68 ; register used : rax,rbx,rcx,rdx,rsi,rdi,r8,r9,r10,r11,r12
170 ; parameter 1 in rcx(deflate state s), param 2 in rdx (cur match)
176 ; rax, rcx, rdx, r8, r9, r10, and r11, which are scratch.
195 ; this clear high 32 bits of r8, which can be garbage in both r8 and rdx
419 mov rdx, 0xfffffffffffffef8 //; -(MAX_MATCH_8)
423 prefetcht1 [rsi+rdx]
424 prefetcht1 [rdi+rdx]
428 ;;; adjust rdx so that it is offset to the exact byte that mismatched.
443 mov rax, [rsi + rdx]
444 xor rax, [rdi + rdx]
[all...] |
/external/v8/src/x64/ |
ic-x64.cc | 236 StubCompiler::GenerateLoadArrayLength(masm, rax, rdx, &miss); 250 StubCompiler::GenerateLoadStringLength(masm, rax, rdx, rbx, &miss, 265 StubCompiler::GenerateLoadFunctionPrototype(masm, rax, rdx, rbx, &miss); 392 // -- rdx : receiver 405 masm, rdx, rcx, Map::kHasIndexedInterceptor, &slow); 411 rdx, 424 __ movq(rcx, FieldOperand(rdx, JSObject::kElementsOffset)); 427 // rdx: receiver 439 // rdx: receiver 448 masm, rdx, rcx, Map::kHasNamedInterceptor, &slow) 981 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local [all...] |
stub-cache-x64.cc | 482 Register arguments_arg = rdx; 1320 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local 1366 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1566 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1803 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1884 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1999 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 2064 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, local 2071 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local 2177 compiler.Compile(masm(), object, holder, name, &lookup, rdx, rbx, rdi, rax, local 2192 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local 2245 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local 2288 GenerateStoreField(masm(), object, index, transition, rdx, rcx, rbx, &miss); local 2461 GenerateStoreField(masm(), object, index, transition, rdx, rcx, rbx, &miss); local 2558 masm(), Handle<GlobalObject>::cast(last), name, rdx, &miss); local 2837 GenerateLoadArrayLength(masm(), rdx, rcx, &miss); local 2863 GenerateLoadStringLength(masm(), rdx, rcx, rbx, &miss, true); local 2889 GenerateLoadFunctionPrototype(masm(), rdx, rcx, rbx, &miss); local 3310 __ movb(Operand(rbx, rdi, times_1, 0), rdx); local 3314 __ movb(Operand(rbx, rdi, times_1, 0), rdx); local 3318 __ movw(Operand(rbx, rdi, times_2, 0), rdx); local 3322 __ movl(Operand(rbx, rdi, times_4, 0), rdx); local 3385 __ movb(Operand(rbx, rdi, times_1, 0), rdx); local 3390 __ movw(Operand(rbx, rdi, times_2, 0), rdx); local 3397 __ movl(Operand(rbx, rdi, times_4, 0), rdx); local [all...] |
/external/libvpx/vp8/encoder/x86/ |
temporal_filter_apply_sse2.asm | 44 mov rdx, arg(3) 45 mov [rsp + block_size], rdx 51 mov rdx, 16 52 sub rdx, arg(4) ; 16 - strength 53 movd xmm4, rdx ; can't use rdx w/ shift 59 mov rdx, arg(2) ; predictor frame 72 lea rcx, [rdx + 16*16*1] 75 lea rcx, [rdx + 8*8*1] 94 movdqa xmm2, [rdx] ; predictor (frame2 [all...] |
subtract_mmx.asm | 30 movsxd rdx, dword ptr arg(1);src_stride; 42 movd mm0, [rsi+rdx] 50 movd mm0, [rsi+rdx*2] 57 lea rsi, [rsi+rdx*2] 62 movd mm0, [rsi+rdx] 91 movsxd rdx, dword ptr arg(3) ;stride 139 lea rsi, [rsi+rdx] 176 movsxd rdx, dword ptr arg(4) ;stride; 193 movq mm0, [rsi+rdx] 206 movq mm0, [rsi+rdx*2 [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/asm/ |
ptrace.h | 49 unsigned long rdx; member in struct:pt_regs
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/sysroot/usr/include/asm/ |
ptrace.h | 49 unsigned long rdx; member in struct:pt_regs
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/sysroot/usr/include/asm/ |
ptrace.h | 49 unsigned long rdx; member in struct:pt_regs
|
/prebuilts/ndk/4/platforms/android-5/arch-x86/usr/include/asm/ |
ptrace.h | 58 unsigned long rdx; member in struct:pt_regs
|
/prebuilts/ndk/4/platforms/android-8/arch-x86/usr/include/asm/ |
ptrace.h | 58 unsigned long rdx; member in struct:pt_regs
|
/prebuilts/ndk/6/platforms/android-9/arch-x86/usr/include/asm/ |
ptrace.h | 58 unsigned long rdx; member in struct:pt_regs
|
/prebuilts/ndk/7/platforms/android-14/arch-x86/usr/include/asm/ |
ptrace.h | 58 unsigned long rdx; member in struct:pt_regs
|