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

1 2 3 4 5

  /external/valgrind/main/none/tests/amd64/
cmpxchg.c 13 ULong rcx; variable
25 rcx = 0x33333333; rbx = 0x44444444;
28 rax&0xff,rbx&0xff,rcx&0xff);
33 "\tpush %rcx\n"
38 "\tmov " VG_SYM(rcx) ",%rcx\n"
43 "\tmov %rcx," VG_SYM(rcx_out) "\n"
45 "\tpop %rcx\n"
56 rcx = 0x55555555; rbx = 0x55555555;
59 rax&0xff,rbx&0xff,rcx&0xff)
    [all...]
cmpxchg.stdout.exp 13 cmpxchg %rbx,%rcx (rax=222222222 rbx=444444444 rcx=333333333)
14 rax!=rcx so rax should equal rcx (Result rax=333333333 rbx=444444444 rcx=333333333)
15 cmpxchg %rbx,%rcx (rax=777777777 rbx=555555555 rcx=555555555)
16 rax==rcx so ecx should equal rbx (Result rax=555555555 rbx=555555555 rcx=555555555)
  /external/valgrind/main/coregrind/m_mach/
mach_traps-amd64-darwin.S 40 movq %rcx, %r10
51 // movq %rcx, %r10
61 movq %rcx, %r10
71 movq %rcx, %r10
81 movq %rcx, %r10
91 movq %rcx, %r10
101 movq %rcx, %r10
111 movq %rcx, %r10
121 movq %rcx, %r10
131 movq %rcx, %r1
    [all...]
  /external/valgrind/main/exp-bbv/tests/amd64-linux/
million.S 7 xor %rcx,%rcx # not needed, pads total to 1M
10 mov $499997,%rcx # load counter
12 dec %rcx # repeat count times
clone_test.S 13 mov $499,%rcx # load counter
15 dec %rcx # repeat count times
61 mov $499997,%rcx # load counter
63 dec %rcx # repeat count times
70 mov $999997,%rcx # load counter
72 dec %rcx # repeat count times
85 mov $250000,%rcx # load counter
87 dec %rcx # repeat count times
  /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...]
  /external/v8/test/cctest/
test-macro-assembler-x64.cc 75 using v8::internal::rcx;
86 // in RSI, RDI, RDX, RCX, R8, and R9, and floating point arguments in
144 __ Move(rcx, Smi::FromInt(0));
146 __ cmpq(rcx, rdx);
196 __ Move(rcx, Smi::FromInt(x));
197 __ movq(r8, rcx);
200 __ SmiCompare(rcx, rdx);
213 __ cmpq(rcx, r8);
220 __ SmiCompare(rdx, rcx);
230 __ cmpq(rcx, rcx)
    [all...]
  /external/llvm/test/MC/X86/
x86_64-avx-encoding.s 35 // CHECK: vaddss -4(%rcx,%rbx,8), %xmm10, %xmm11
37 vaddss -4(%rcx,%rbx,8), %xmm10, %xmm11
39 // CHECK: vsubss -4(%rcx,%rbx,8), %xmm10, %xmm11
41 vsubss -4(%rcx,%rbx,8), %xmm10, %xmm11
43 // CHECK: vmulss -4(%rcx,%rbx,8), %xmm10, %xmm11
45 vmulss -4(%rcx,%rbx,8), %xmm10, %xmm11
47 // CHECK: vdivss -4(%rcx,%rbx,8), %xmm10, %xmm11
49 vdivss -4(%rcx,%rbx,8), %xmm10, %xmm11
51 // CHECK: vaddsd -4(%rcx,%rbx,8), %xmm10, %xmm11
53 vaddsd -4(%rcx,%rbx,8), %xmm10, %xmm1
    [all...]
x86_64-encoding.s 37 // CHECK: crc32l 3735928559(%rbx,%rcx,8), %ecx
39 crc32l 0xdeadbeef(%rbx,%rcx,8),%ecx
135 // CHECK: movq (%rcx,%riz), %rax
137 movq (%rcx,%riz), %rax
139 // CHECK: movq (%rcx,%riz,8), %rax
141 movq (%rcx,%riz,8), %rax
  /external/v8/src/x64/
builtins-x64.cc 86 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx);
159 __ movq(rcx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset));
160 __ decb(FieldOperand(rcx, SharedFunctionInfo::kConstructionCountOffset));
191 __ LoadRoot(rcx, Heap::kEmptyFixedArrayRootIndex);
192 __ movq(Operand(rbx, JSObject::kPropertiesOffset), rcx); local
193 __ movq(Operand(rbx, JSObject::kElementsOffset), rcx); local
205 __ lea(rcx, Operand(rbx, JSObject::kHeaderSize));
208 __ movq(Operand(rcx, 0), rdx);
209 __ addq(rcx, Immediate(kPointerSize));
211 __ cmpq(rcx, rdi)
260 __ movq(Operand(rdi, HeapObject::kMapOffset), rcx); \/\/ setup the map local
    [all...]
code-stubs-x64.cc 55 __ pop(rcx); // Pop return address.
57 __ push(rcx); // Push return address.
66 __ AllocateInNewSpace(JSFunction::kSize, rax, rbx, rcx, &gc, TAG_OBJECT);
77 __ movq(rcx, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)));
78 __ movq(rcx, FieldOperand(rcx, GlobalObject::kGlobalContextOffset));
79 __ movq(rcx, Operand(rcx, Context::SlotOffset(map_index)));
80 __ movq(FieldOperand(rax, JSObject::kMapOffset), rcx); local
85 __ LoadRoot(rcx, Heap::kTheHoleValueRootIndex)
89 __ movq(FieldOperand(rax, JSFunction::kPrototypeOrInitialMapOffset), rcx); local
134 __ movq(Operand(rax, Context::SlotOffset(Context::CLOSURE_INDEX)), rcx); local
1355 __ cmpq(FieldOperand(rdx, HeapObject::kMapOffset), rcx); local
1362 __ cmpq(FieldOperand(rax, HeapObject::kMapOffset), rcx); local
1759 __ Integer32ToSmiField(Operand(rsp, 1 * kPointerSize), rcx); local
1807 rcx); local
1823 __ movq(FieldOperand(rdi, FixedArray::kLengthOffset), rcx); local
2260 __ movq(FieldOperand(rax, JSObject::kElementsOffset), rcx); local
4149 __ cmpq(FieldOperand(rax, String::kLengthOffset), rcx); local
    [all...]
ic-x64.cc 392 // -- rcx : name
406 // -- rcx : name
421 // -- rcx : name
566 masm, rdx, rcx, Map::kHasIndexedInterceptor, &slow);
569 // now in rcx.
570 __ testb(FieldOperand(rcx, Map::kBitField2Offset),
577 rcx,
588 __ movq(rcx, FieldOperand(rdx, JSObject::kElementsOffset));
594 // rcx: elements
595 __ CompareRoot(FieldOperand(rcx, HeapObject::kMapOffset)
803 __ SmiCompareInteger32(FieldOperand(rbx, FixedArray::kLengthOffset), rcx); local
826 __ SmiCompareInteger32(FieldOperand(rbx, FixedArray::kLengthOffset), rcx); local
847 __ SmiCompareInteger32(FieldOperand(rdx, JSArray::kLengthOffset), rcx); local
    [all...]
  /external/libvpx/vp8/encoder/x86/
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 movq rcx, mm0
253 and rcx, 0xffff
256 sub rdx, rcx ; rdx=-rcx
258 bsr rax, rcx
    [all...]
quantize_sse2.asm 49 mov rdi, rcx ; BLOCK *b
58 mov rcx, [rdi + vp8_block_zbin] ; zbin_ptr
84 movdqa xmm2, [rcx]
85 movdqa xmm3, [rcx + 16]
86 mov rcx, [rdi + vp8_block_quant] ; quant_ptr
105 movdqa xmm3, [rcx]
106 movdqa xmm7, [rcx + 16]
179 mov rcx, [rdi + vp8_blockd_dequant] ; dequant_ptr
190 movdqa xmm0, [rcx]
191 movdqa xmm1, [rcx + 16
    [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-9/arch-x86/include/asm/
ptrace.h 57 unsigned long rcx; member in struct:pt_regs
  /external/valgrind/main/coregrind/m_syswrap/
syscall-amd64-linux.S 70 const vki_sigset_t *postmask, // rcx
94 pushq %rcx ; \
99 popq %rcx ; \
117 movq %rcx, %rdx // postmask
158 movq %rcx, %rsi // postmask
  /prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/asm/
ptrace.h 48 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
  /prebuilt/ndk/android-ndk-r6/platforms/android-9/arch-x86/usr/include/asm/
ptrace.h 57 unsigned long rcx; member in struct:pt_regs
  /external/valgrind/main/coregrind/m_dispatch/
dispatch-amd64-darwin.S 63 pushq %rcx
125 movq VG_(tt_fast)@GOTPCREL(%rip), %rcx
139 movq 0(%rcx,%rbx,1), %r10 /* .guest */
140 movq 8(%rcx,%rbx,1), %r11 /* .host */
163 movq VG_(tt_fast)@GOTPCREL(%rip), %rcx
177 movq 0(%rcx,%rbx,1), %r10 /* .guest */
178 movq 8(%rcx,%rbx,1), %r11 /* .host */
276 popq %rcx
dispatch-amd64-linux.S 64 pushq %rcx
125 Also, set %rcx to be &VG_(tt_fast), some insns before it is
129 movq VG_(tt_fast)@GOTPCREL(%rip), %rcx
143 movq 0(%rcx,%rbx,1), %r10 /* .guest */
144 movq 8(%rcx,%rbx,1), %r11 /* .host */
166 Also, set %rcx to be &VG_(tt_fast), some insns before it is
170 movq VG_(tt_fast)@GOTPCREL(%rip), %rcx
184 movq 0(%rcx,%rbx,1), %r10 /* .guest */
185 movq 8(%rcx,%rbx,1), %r11 /* .host */
283 popq %rcx
    [all...]

Completed in 530 milliseconds

1 2 3 4 5