HomeSort by relevance Sort by last modified time
    Searched refs:rcx (Results 1 - 25 of 67) sorted by null

1 2 3

  /external/libvpx/vp8/common/x86/
recon_mmx.asm 86 movsxd rcx, dword ptr arg(3) ;dst_stride
92 movq [rdi+rcx], mm1
93 movq [rdi+rcx*2], mm2
96 lea rdi, [rdi+rcx*2]
99 add rdi, rcx
106 movq [rdi+rcx], mm4
108 movq [rdi+rcx*2], mm5
109 lea rdi, [rdi+rcx*2]
114 movq [rdi+rcx], mm0
115 movq [rdi+rcx*2],mm
    [all...]
recon_sse2.asm 153 movsxd rcx, dword ptr arg(3) ;dst_stride
159 movdqa [rdi+rcx], xmm1
160 movdqa [rdi+rcx*2],xmm2
162 lea rdi, [rdi+rcx*2]
165 add rdi, rcx
174 movdqa [rdi+rcx], xmm4
175 movdqa [rdi+rcx*2],xmm5
177 lea rdi, [rdi+rcx*2]
180 add rdi, rcx
189 movdqa [rdi+rcx], xmm
    [all...]
postproc_mmx.asm 57 movsxd rcx, DWORD PTR arg(4) ;rows
251 dec rcx ; decrement count
313 mov rcx, 15 ;
331 dec rcx
402 mov rcx, rdx
404 and rcx, 127
408 movq mm4, [rax + rcx*2] ;vp8_rv[rcx*2]
411 movq mm4, [r8 + rcx*2] ;vp8_rv[rcx*2
    [all...]
postproc_sse2.asm 56 movsxd rcx, DWORD PTR arg(4) ;rows
233 dec rcx ; decrement count
302 mov rcx, 15 ;
320 dec rcx
391 mov rcx, rdx
393 and rcx, 127
397 movdqu xmm4, [rax + rcx*2] ;vp8_rv[rcx*2]
400 movdqu xmm4, [r8 + rcx*2] ;vp8_rv[rcx*2
    [all...]
subpixel_ssse3.asm 66 movsxd rcx, dword ptr arg(4) ;output_height
88 dec rcx
116 movsxd rcx, dword ptr arg(4) ;output_height
134 dec rcx
192 movsxd rcx, dword ptr arg(4) ;output_height
235 dec rcx
253 movsxd rcx, dword ptr arg(4) ;output_height
290 dec rcx
339 movsxd rcx, dword ptr arg(4) ;output_height
371 dec rcx
    [all...]
  /external/v8/test/cctest/
test-macro-assembler-x64.cc 53 using v8::internal::rcx;
83 // in RSI, RDI, RDX, RCX, R8, and R9, and floating point arguments in
120 __ Move(rcx, Smi::FromInt(0));
122 __ cmpq(rcx, rdx);
167 __ Move(rcx, Smi::FromInt(x));
168 __ movq(r8, rcx);
171 __ SmiCompare(rcx, rdx);
184 __ cmpq(rcx, r8);
191 __ SmiCompare(rdx, rcx);
201 __ SmiCompare(rcx, rcx)
    [all...]
  /external/v8/src/x64/
ic-x64.cc 260 __ movq(rcx, Operand(rsp, 2 * kPointerSize));
263 __ JumpIfSmi(rcx, &slow);
270 __ CmpObjectType(rcx, JS_OBJECT_TYPE, rdx);
283 __ movq(rcx, FieldOperand(rcx, JSObject::kElementsOffset));
285 __ CompareRoot(FieldOperand(rcx, HeapObject::kMapOffset),
289 __ cmpl(rax, FieldOperand(rcx, FixedArray::kLengthOffset));
292 __ movq(rax, Operand(rcx, rax, times_pointer_size,
303 // rcx: elements array
305 __ CompareRoot(FieldOperand(rcx, HeapObject::kMapOffset)
    [all...]
builtins-x64.cc 84 __ Integer32ToSmi(rcx, rax);
85 __ push(rcx);
98 __ pop(rcx);
101 __ push(rcx);
128 __ movq(rcx, Immediate(-1)); // account for receiver
132 __ incq(rcx);
135 __ cmpq(rcx, rbx);
147 __ movq(rcx, Immediate(-1)); // account for receiver
151 __ incq(rcx);
154 __ cmpq(rcx, rax)
976 __ movq(Operand(rbx, JSObject::kPropertiesOffset), rcx); local
977 __ movq(Operand(rbx, JSObject::kElementsOffset), rcx); local
1039 __ movq(Operand(rdi, JSObject::kMapOffset), rcx); \/\/ setup the map local
    [all...]
register-allocator-x64-inl.h 51 2, // rcx
74 { rax, rbx, rcx, rdx, rdi, r8, r9, r14, r15, r11, r12 };
codegen-x64.cc 239 // and rcx.
551 && (allocator()->count(rcx) == (frame()->is_used(rcx) ? 1 : 0))
745 __ CmpObjectType(rax, FIRST_JS_OBJECT_TYPE, rcx);
752 __ CmpObjectType(rax, JS_FUNCTION_TYPE, rcx);
763 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx);
787 __ movq(rcx, rax);
796 // rcx is a small non-negative integer, due to the test above.
797 __ testl(rcx, rcx);
6322 __ movq(FieldOperand(rax, JSObject::kMapOffset), rcx); local
6368 __ movq(Operand(rax, Context::SlotOffset(Context::CLOSURE_INDEX)), rcx); local
7487 __ movq(Operand(rsp, 1 * kPointerSize), rcx); local
7528 __ movq(FieldOperand(rax, JSObject::kHeaderSize + kPointerSize), rcx); local
7545 __ movq(FieldOperand(rdi, FixedArray::kLengthOffset), rcx); local
7656 __ movq(Operand(kScratchRegister, 0), rcx); local
    [all...]
stub-cache-x64.cc 664 // rcx : function name
799 // rcx : function name
850 // rcx : function name
869 CallInterceptorCompiler compiler(arguments(), rcx); local
1195 GenerateLoadArrayLength(masm(), rcx, rdx, &miss); local
1251 GenerateLoadFunctionPrototype(masm(), rcx, rdx, rbx, &miss); local
1315 GenerateLoadStringLength(masm(), rcx, rdx, rbx, &miss); local
1392 rdx, rcx, rbx, local
1546 rdx, rcx, rbx, local
    [all...]
  /external/libvpx/vp8/encoder/x86/
quantize_sse2.asm 51 mov rcx, arg(1) ;zbin_ptr
66 movdqa xmm2, OWORD PTR[rcx] ;load zbin_ptr
67 movdqa xmm3, OWORD PTR[rcx + 16] ;load zbin_ptr
118 mov rcx, -1
120 mov [rsp + eob], rcx
126 movsxd rcx, DWORD PTR[rbx + rax*4] ;now we have rc
130 movsx edx, WORD PTR[rsp + abs_minus_zbin_lo + rcx *2]
137 movsx edx, WORD PTR[rsp + temp_qcoeff_lo + rcx *2]
142 mov WORD PTR[rdi + rcx * 2], dx ;qcoeff_ptr[rc] = temp_qcoeff[rc]
148 movsxd rcx, DWORD PTR[rbx + rax*4 + 4
    [all...]
quantize_mmx.asm 49 mov rcx, arg(5) ;round_ptr
50 movq mm2, [rcx]
90 movq mm6, [rcx+8]
131 movq mm6, [rcx+16]
172 movq mm6, [rcx+24]
252 movd rcx, mm0
253 and rcx, 0xffff
256 sub rdx, rcx ; rdx=-rcx
258 bsr rax, rcx
    [all...]
sad_mmx.asm 41 lea rcx, [rsi+rax*8]
43 lea rcx, [rcx+rax*8]
87 cmp rsi, rcx
133 lea rcx, [rsi+rax*8]
135 lea rcx, [rcx+rax*8]
161 cmp rsi, rcx
205 lea rcx, [rsi+rax*8]
231 cmp rsi, rcx
    [all...]
sad_sse2.asm 36 lea rcx, [rsi+rax*8]
38 lea rcx, [rcx+rax*8]
71 cmp rsi, rcx
109 lea rcx, [rsi+rbx*8]
111 lea rcx, [rcx+rbx*8]
135 cmp rsi, rcx
172 lea rcx, [rsi+rbx*8]
190 cmp rsi, rcx
    [all...]
sad_ssse3.asm 164 push rcx
195 pop rcx ; get the address of do_jump
197 add rax, rcx ; get the absolute address of vp8_sad16x16x3_ssse3_jumptable
200 add rcx, rax
205 jmp rcx
255 pop rcx
275 push rcx
306 pop rcx ; get the address of do_jump
308 add rax, rcx ; get the absolute address of vp8_sad16x8x3_ssse3_jumptable
311 add rcx, ra
    [all...]
sad_sse3.asm 109 lddqu xmm4, [rcx]
120 lddqu xmm1, [rcx]
137 lddqu xmm1, QWORD PTR [rcx+rbp]
151 lea rcx, [rcx+rbp*2]
166 movq mm4, [rcx]
177 movq mm1, [rcx]
194 movq mm1, QWORD PTR [rcx+rbp]
208 lea rcx, [rcx+rbp*2
    [all...]
  /external/libvpx/vpx_scale/x86_64/
scaleopt.c 81 lea rdx, [rsi+rcx-3];
212 lea rdx, [rsi+rcx-8];
346 lea rdi, [rsi+rcx*2] // tow lines below
347 add rdi, rcx // three lines below
355 movq mm1, QWORD ptr [rsi+rcx] // src[1];
389 movq QWORD ptr [rsi+rcx], mm0 // write des[1]
390 movq mm0, [rsi+rcx*2] // mm0 = src[2]
424 movq QWORD ptr [rsi+rcx*2], mm1 // write des[2]
462 movq mm0, [rdi+rcx*2] // mm0, Src[0] of the next group
488 movq QWORD ptr [rdi+rcx], mm1 // write des[4
1165 sub rcx, 8 local
1167 cmp rcx, 8 local
1690 lea rcx, [rsi+rdx]; local
    [all...]
  /external/zlib/contrib/gcc_gvmat64/
gvmat64.S 68 ; register used : rax,rbx,rcx,rdx,rsi,rdi,r8,r9,r10,r11,r12
156 #define window_size [ rcx + dsWSize]
157 #define WMask [ rcx + dsWMask]
158 #define window_ad [ rcx + dsWindow]
159 #define prev_ad [ rcx + dsPrev]
160 #define strstart [ rcx + dsStrStart]
161 #define match_start [ rcx + dsMatchStart]
162 #define Lookahead [ rcx + dsLookahead] //; 0ffffffffh on infozip
163 #define prev_length [ rcx + dsPrevLen]
164 #define max_chain_length [ rcx + dsMaxChainLen]
    [all...]
  /bionic/libc/kernel/arch-x86/asm/
ptrace.h 57 unsigned long rcx; member in struct:pt_regs
  /development/ndk/platforms/android-5/arch-x86/include/asm/
ptrace.h 57 unsigned long rcx; member in struct:pt_regs
  /prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/asm/
ptrace.h 57 unsigned long rcx; member in struct:pt_regs
  /prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/asm/
ptrace.h 57 unsigned long rcx; member in struct:pt_regs
  /external/libffi/src/x86/
unix64.S 51 movq %rcx, 8(%rax) /* Save raddr. */
64 movq 24(%r10), %rcx
80 movq 0(%rbp), %rcx /* Reload flags. */
220 movq %rcx, 24(%rsp)
229 leaq 208(%rsp), %rcx
303 movq -24(%rsp), %rcx
307 cmovnz %rdx, %rcx
308 movd %rcx, %xmm0
  /external/openssl/crypto/
x86_64cpuid.pl 12 if ($win64) { $arg1="%rcx"; $arg2="%rdx"; }
134 shl \$32,%rcx
137 or %rcx,%rax
198 xorq %rcx,%rcx
221 xorq %rcx,%rcx

Completed in 194 milliseconds

1 2 3