HomeSort by relevance Sort by last modified time
    Searched refs:rdx (Results 26 - 50 of 104) sorted by null

12 3 4 5

  /external/v8/src/x64/
stub-cache-x64.cc 492 Register arguments_arg = rdx;
1376 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local
1420 rdx, local
1580 CheckPrototypes(JSObject::cast(object), rdx, local
1830 CheckPrototypes(JSObject::cast(object), rdx, holder, rbx, rax, rdi, name, local
1908 CheckPrototypes(JSObject::cast(object), rdx, holder, rbx, rax, rdi, name, local
2020 CheckPrototypes(JSObject::cast(object), rdx, holder, local
2090 CheckPrototypes(JSObject::cast(object), rdx, holder, local
2097 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local
2227 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local
2282 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local
2332 rdx, rcx, rbx, local
2512 rdx, rcx, rbx, local
2924 GenerateLoadArrayLength(masm(), rdx, rcx, &miss); local
2949 GenerateLoadStringLength(masm(), rdx, rcx, rbx, &miss, true); local
2974 GenerateLoadFunctionPrototype(masm(), rdx, rcx, rbx, &miss); local
3345 __ movb(Operand(rbx, rdi, times_1, 0), rdx); local
3349 __ movb(Operand(rbx, rdi, times_1, 0), rdx); local
3353 __ movw(Operand(rbx, rdi, times_2, 0), rdx); local
3357 __ movl(Operand(rbx, rdi, times_4, 0), rdx); local
3408 __ movb(Operand(rbx, rdi, times_1, 0), rdx); local
3413 __ movw(Operand(rbx, rdi, times_2, 0), rdx); local
3420 __ movl(Operand(rbx, rdi, times_4, 0), rdx); local
    [all...]
builtins-x64.cc 100 __ GetBuiltinEntry(rdx, Builtins::CALL_NON_FUNCTION_AS_CONSTRUCTOR);
201 __ LoadRoot(rdx, Heap::kOnePointerFillerMapRootIndex);
203 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex);
208 __ movq(Operand(rcx, 0), rdx); local
230 __ movzxbq(rdx, FieldOperand(rax, Map::kUnusedPropertyFieldsOffset));
232 __ addq(rdx, rcx);
235 __ subq(rdx, rcx);
244 // rdx: number of elements in properties array
247 rdx,
257 // rdx: number of element
262 __ movq(Operand(rdi, FixedArray::kLengthOffset), rdx); \/\/ and length local
274 __ movq(Operand(rcx, 0), rdx); local
    [all...]
full-codegen-x64.cc 133 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex);
135 __ push(rdx);
193 __ lea(rdx,
195 __ push(rdx);
210 Move(arguments_shadow->AsSlot(), rcx, rbx, rdx);
212 Move(arguments->AsSlot(), rax, rbx, rdx);
734 __ pop(rdx);
736 __ movq(rdx, rax);
800 __ movq(rdx, Operand(rsp, 0)); // Switch value.
805 __ movq(rcx, rdx);
1344 __ movq(FieldOperand(rax, i), rdx); local
1349 __ movq(FieldOperand(rax, size - kPointerSize), rdx); local
2152 __ movq(Operand(rsp, (arg_count + 0) * kPointerSize), rdx); local
4316 __ movq(Operand(rsp, 0), rdx); local
4332 __ movq(Operand(rsp, 0), rdx); local
    [all...]
  /external/libffi/src/x86/
unix64.S 50 movq %rdx, (%rax) /* Save flags. */
63 movq 16(%r10), %rdx
172 cmovnz %rax, %rdx
175 cmovnz %r10, %rdx
178 cmovnz %r11, %rdx
180 movq %rdx, 8(%rsi)
219 movq %rdx, 16(%rsp)
228 movq %rsp, %rdx
298 /* There are four possibilities here, %rax/%rdx, %xmm0/%rax,
300 both rdx and xmm1 with the second word. For the remaining
    [all...]
darwin64.S 50 movq %rdx, (%rax) /* Save flags. */
63 movq 16(%r10), %rdx
168 cmovnz %rax, %rdx
171 cmovnz %r10, %rdx
174 cmovnz %r11, %rdx
176 movq %rdx, 8(%rsi)
212 movq %rdx, 16(%rsp)
221 movq %rsp, %rdx
287 /* There are four possibilities here, %rax/%rdx, %xmm0/%rax,
289 both rdx and xmm1 with the second word. For the remaining
    [all...]
  /external/libvpx/vp8/decoder/x86/
dequantize_mmx.asm 65 mov rdx, arg(1) ;dq
69 pmullw mm0, [rdx]
72 pmullw mm1, [rdx +8]
75 pmullw mm2, [rdx+16]
78 pmullw mm3, [rdx+24]
80 mov rdx, arg(3) ;dest
218 movd [rdx], mm0
224 movd [rdx+rdi], mm1
230 movd [rdx+rdi*2], mm2
232 add rdx, rd
    [all...]
  /external/libvpx/vp8/encoder/x86/
subtract_sse2.asm 30 movsxd rdx, dword ptr arg(1);src_stride;
41 movd mm0, [rsi+rdx]
48 movd mm0, [rsi+rdx*2]
55 lea rsi, [rsi+rdx*2]
58 movd mm0, [rsi+rdx]
90 movsxd rdx, dword ptr arg(3) ;stride
113 movdqa xmm4, XMMWORD PTR [rsi + rdx]
133 lea rsi, [rsi+rdx*2]
164 movsxd rdx, dword ptr arg(4) ;stride;
165 lea rcx, [rdx + rdx*2
    [all...]
quantize_sse2.asm 50 mov [rsp + BLOCKD_d], rdx
57 mov rdx, [rdi + vp8_block_coeff] ; coeff_ptr
62 movdqa xmm0, [rdx]
63 movdqa xmm4, [rdx + 16]
64 mov rdx, [rdi + vp8_block_round] ; round_ptr
102 movdqa xmm2, [rdx]
103 movdqa xmm6, [rdx + 16]
136 movsx ecx, WORD PTR[rsp + abs_minus_zbin + rdx *2]
143 movsx edi, WORD PTR[rsp + temp_qcoeff + rdx *2]
145 ; downshift by quant_shift[rdx]
    [all...]
sad_sse4.asm 61 movq xmm5, MMWORD PTR [rdi+ rdx]
62 movq xmm3, MMWORD PTR [rdi+ rdx+8]
63 movq xmm2, MMWORD PTR [rdi+ rdx+16]
68 lea rdi, [rdi+rdx*2]
111 movq xmm5, MMWORD PTR [rdi+ rdx]
112 movq xmm3, MMWORD PTR [rdi+ rdx+8]
116 lea rdi, [rdi+rdx*2]
145 movq xmm5, MMWORD PTR [rdi+ rdx]
146 movq xmm3, MMWORD PTR [rdi+ rdx+8]
150 lea rdi, [rdi+rdx*2
    [all...]
sad_ssse3.asm 39 lddqu xmm1, XMMWORD PTR [rdi+rdx]
40 lddqu xmm2, XMMWORD PTR [rdi+rdx+1]
41 lddqu xmm3, XMMWORD PTR [rdi+rdx+2]
44 lea rdi, [rdi+rdx*2]
94 movdqa xmm4, XMMWORD PTR [rdi+rdx]
95 movdqa xmm3, XMMWORD PTR [rdi+rdx+16]
106 lea rdi, [rdi+rdx*2]
168 mov rdx, 0xf
169 and rdx, rdi
197 movsxd rax, dword [rax + 4*rdx] ; get the 32 bit offset from the jumptabl
    [all...]
variance_impl_sse2.asm 97 movsxd rdx, DWORD PTR arg(3) ;[recon_stride]
111 lea rcx, [rdx+rdx*2]
113 prefetcht0 [rdi+rdx]
114 prefetcht0 [rdi+rdx*2]
116 lea rbx, [rdi+rdx*4]
118 prefetcht0 [rbx+rdx]
119 prefetcht0 [rbx+rdx*2]
133 prefetcht0 [rdi+rdx*8]
159 add rdi, rdx
    [all...]
sad_mmx.asm 37 movsxd rdx, dword ptr arg(3) ;ref_stride
80 add rdi, rdx
129 movsxd rdx, dword ptr arg(3) ;ref_stride
155 add rdi, rdx
201 movsxd rdx, dword ptr arg(3) ;ref_stride
226 add rdi, rdx
271 movsxd rdx, dword ptr arg(3) ;ref_stride
277 movd mm3, DWORD PTR [rdi+rdx]
297 lea rdi, [rdi+rdx*2]
303 movd mm7, DWORD PTR [rdi+rdx]
    [all...]
  /external/llvm/test/MC/X86/
x86_64-encoding.s 93 // CHECK: movd %rdx, %mm1
95 movd %rdx, %mm1
109 // CHECK: movd %mm1, %rdx
111 movd %mm1, %rdx
  /external/libvpx/vp8/common/x86/
recon_sse2.asm 25 mov rdx, arg(1) ;q
31 paddsw xmm1, XMMWORD PTR [rdx]
38 paddsw xmm2, XMMWORD PTR [rdx+16]
45 paddsw xmm3, XMMWORD PTR [rdx+32]
52 paddsw xmm4, XMMWORD PTR [rdx+48]
77 mov rdx, arg(1) ;q
85 paddsw xmm1, XMMWORD PTR [rdx]
86 paddsw xmm5, XMMWORD PTR [rdx+16]
95 paddsw xmm2, XMMWORD PTR [rdx+32]
96 paddsw xmm6, XMMWORD PTR [rdx+48
    [all...]
loopfilter_sse2.asm 113 mov rdx, arg(2) ; get flimit
126 movdqa xmm4, XMMWORD PTR [rdx] ; flimit
131 mov rdx, arg(4) ; hev get thresh
151 movdqa xmm2, XMMWORD PTR [rdx] ; hev
177 lea rdx, srct
179 movdqa xmm2, [rdx] ; p1
180 movdqa xmm7, [rdx+48] ; q1
181 movdqa xmm6, [rdx+16] ; p0
182 movdqa xmm0, [rdx+32] ; q0
241 movdqa xmm1, [rdx] ; p
    [all...]
subpixel_mmx.asm 40 mov rdx, arg(6) ;vp8_filter
42 movq mm1, [rdx + 16] ; do both the negative taps first!!!
43 movq mm2, [rdx + 32] ;
44 movq mm6, [rdx + 48] ;
45 movq mm7, [rdx + 64] ;
80 pmullw mm4, [rdx+80] ; mm5 *= kernel 0 modifiers
84 pmullw mm5, [rdx] ; mm5 *= kernel 5 modifiers
145 movsxd rdx, dword ptr arg(3) ;pixels_per_line
148 sub rsi, rdx
149 sub rsi, rdx
    [all...]
postproc_mmx.asm 63 xor rdx, rdx ; clear out rdx for use as loop counter
146 add rdx, 4
151 sub rsi, rdx
152 sub rdi, rdx
156 xor rdx, rdx
162 movq mm4, [rdi+rdx] ; mm4 = p0..p7
199 movq mm4, [rdi+rdx-2] ; mm4 = p-2..p
    [all...]
loopfilter_mmx.asm 44 mov rdx, arg(3) ;limit
45 movq mm7, [rdx]
125 mov rdx, arg(2) ;flimit ; get flimit
126 movq mm2, [rdx] ; flimit mm2
136 mov rdx, arg(4) ;thresh ; get thresh
137 movq mm7, [rdx] ;
323 lea rdx, srct
325 movq [rdx+24], mm5 ; save q1
326 movq [rdx+16], mm0 ; save q0
350 movq [rdx+8], mm3 ; save p
    [all...]
postproc_sse2.asm 62 xor rdx, rdx ; clear out rdx for use as loop counter
133 add rdx, 8
139 sub rsi, rdx
140 sub rdi, rdx
142 xor rdx, rdx
146 movq xmm7, QWORD PTR [rdi +rdx -2]
147 movd xmm4, DWORD PTR [rdi +rdx +6
    [all...]
  /external/valgrind/main/exp-bbv/tests/amd64-linux/
ll.S 89 mov text_buf(%rdx), %al # load byte from text_buf[]
127 mov $strcat,%edx # use rdx as call pointer (smaller op)
142 call *%rdx # call strcat
145 call *%rdx # call strcat
149 call *%rdx # call strcat
153 call *%rdx # call strcat
157 call *%rdx # call strcat
164 call *%rdx # call strcat
176 push %rdx # save call pointer
244 pop %rdx # restore call pointe
    [all...]
  /external/zlib/contrib/masmx64/
inffasx64.asm 29 ; rax, rcx, rdx, r8, r-9, r10, and r11, which are scratch.
53 mov rdx, [rsp+80] ; /* rdx = hold */
78 or rdx, rax ; /* hold |= *((uint *)in)++ << bits */
97 or rdx, rax ; /* hold |= *((uint *)in)++ << bits */
100 and r8, rdx ; /* r8 &= hold */
105 shr rdx, cl ; /* hold >>= this.bits */
115 and r8, rdx ; /* r8 &= hold */
121 shr rdx, cl ; /* hold >>= this.bits */
148 shr rdx, cl
    [all...]
  /external/llvm/lib/Target/X86/
X86CompilationCallback_Win64.asm 26 push rdx
44 mov rdx, qword ptr [rbp+8]
60 pop rdx
  /external/openssl/crypto/
x86_64cpuid.pl 12 if ($win64) { $arg1="%rcx"; $arg2="%rdx"; }
40 shl \$32,%rdx
41 or %rdx,%rax
199 xorq %rdx,%rdx
222 xorq %rdx,%rdx
  /external/valgrind/main/coregrind/m_dispatch/
dispatch-amd64-darwin.S 64 pushq %rdx
183 movq VG_(tt_fastN)@GOTPCREL(%rip), %rdx
185 movq (%rdx,%rbx,1), %rdx
186 addl $1, (%rdx)
275 popq %rdx
dispatch-amd64-linux.S 65 pushq %rdx
190 movq VG_(tt_fastN)@GOTPCREL(%rip), %rdx
192 movq (%rdx,%rbx,1), %rdx
193 addl $1, (%rdx)
282 popq %rdx

Completed in 1097 milliseconds

12 3 4 5