Searched defs:rcx (Results 1 - 25 of 25) sorted by relevance

/external/valgrind/main/none/tests/amd64/
H A Dloopnel.c6 long rcx = 0x200000005UL; local
8 asm volatile ("1: addq $1, %0; loopnel 1b" : "+a" (rax), "+c" (rcx) : : "cc");
9 printf ("%ld %ld\n", rax, rcx);
H A Dasorep.c10 unsigned long rdi, rsi, rcx, rax; local
20 : "=D" (rdi), "=S" (rsi), "=c" (rcx)
26 || rcx)
31 : "=D" (rdi), "=c" (rcx), "+a" (rax)
36 || rcx
50 : "=D" (rdi), "=S" (rsi), "=c" (rcx)
54 || rcx != 17ULL)
60 : "=D" (rdi), "=c" (rcx), "+a" (rax)
63 || rcx != 23ULL
69 : "=D" (rdi), "=c" (rcx), "
[all...]
H A Dcmpxchg.c13 ULong rcx; variable
25 rcx = 0x33333333; rbx = 0x44444444;
28 rax&0xff,rbx&0xff,rcx&0xff);
33 "\tpush %rcx\n"
39 "\tmov " VG_SYM(rcx) ",%rcx\n"
44 "\tmov " VG_SYM(rcx) "(%rip),%rcx\n"
51 "\tmov %rcx," VG_SYM(rcx_out) "\n"
55 "\tmov %rcx," VG_SY
[all...]
/external/chromium_org/v8/test/cctest/
H A Dtest-disasm-x64.cc66 __ movq(rbx, Operand(rsp, rcx, times_2, 0)); // [rsp+rcx*4]
81 __ addq(rsi, Operand(rcx, times_4, 0));
82 __ addq(rsi, Operand(rcx, times_4, 24));
83 __ addq(rsi, Operand(rcx, times_4, -4));
84 __ addq(rsi, Operand(rcx, times_4, -1999));
86 __ addq(rdi, Operand(rbp, rcx, times_4, 0));
87 __ addq(rdi, Operand(rbp, rcx, times_4, 12));
88 __ addq(rdi, Operand(rbp, rcx, times_4, -8));
89 __ addq(rdi, Operand(rbp, rcx, times_
120 __ bts(Operand(rdx, 0), rcx); local
121 __ bts(Operand(rbx, rcx, times_4, 0), rcx); local
[all...]
H A Dtest-macro-assembler-x64.cc78 using i::rcx;
147 __ Move(rcx, value);
149 __ cmpq(rcx, rdx);
195 __ Move(rcx, Smi::FromInt(x));
196 __ movq(r8, rcx);
199 __ SmiCompare(rcx, rdx);
212 __ cmpq(rcx, r8);
219 __ SmiCompare(rdx, rcx);
229 __ cmpq(rcx, rcx);
2619 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::UInteger8()); local
2632 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::Smi()); local
2645 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::Integer32()); local
2658 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::HeapObject()); local
2671 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::Tagged()); local
2684 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::External()); local
2697 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::Integer8()); local
2711 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::Integer16()); local
2725 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::UInteger16()); local
[all...]
/external/kernel-headers/original/uapi/asm-x86/asm/
H A Dptrace.h56 unsigned long rcx; member in struct:pt_regs
H A Dsigcontext.h175 __u64 rcx; member in struct:sigcontext
H A Dkvm.h109 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
/external/lldb/source/Plugins/Process/POSIX/
H A DRegisterContextFreeBSD_x86_64.cpp46 uint64_t rcx; member in struct:_GPR
102 UPDATE_GPR_INFO(rcx);
127 UPDATE_I386_GPR_INFO(ecx, rcx);
H A DRegisterContextLinux_x86_64.cpp54 uint64_t rcx; member in struct:_GPR
137 UPDATE_GPR_INFO(rcx);
162 UPDATE_I386_GPR_INFO(ecx, rcx);
/external/chromium_org/third_party/tcmalloc/chromium/src/base/
H A Delfcore.h73 uint64_t r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:i386_regs
194 "mov %%rcx,88(%%rax)\n" \
/external/chromium_org/third_party/tcmalloc/vendor/src/base/
H A Delfcore.h73 uint64_t r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:i386_regs
194 "mov %%rcx,88(%%rax)\n" \
/external/chromium_org/v8/src/x64/
H A Dcodegen-x64.cc148 __ movq(rcx, kNaNValue);
149 __ movq(Operand(rsp, kRegisterSize), rcx); local
226 DCHECK(key.is(rcx));
365 DCHECK(key.is(rcx));
H A Dbuiltins-x64.cc211 __ LoadRoot(rcx, Heap::kEmptyFixedArrayRootIndex);
212 __ movp(Operand(rbx, JSObject::kPropertiesOffset), rcx); local
213 __ movp(Operand(rbx, JSObject::kElementsOffset), rcx); local
219 __ leap(rcx, Operand(rbx, JSObject::kHeaderSize));
239 __ InitializeFieldsWithFiller(rcx, rsi, rdx);
247 __ InitializeFieldsWithFiller(rcx, rsi, rdx);
257 __ InitializeFieldsWithFiller(rcx, rdi, rdx);
276 __ movzxbp(rcx,
278 __ addp(rdx, rcx);
280 __ movzxbp(rcx, FieldOperan
306 __ movp(Operand(rdi, HeapObject::kMapOffset), rcx); // setup the map local
1249 __ movp(FieldOperand(rax, HeapObject::kMapOffset), rcx); local
1253 __ movp(FieldOperand(rax, JSObject::kPropertiesOffset), rcx); local
1254 __ movp(FieldOperand(rax, JSObject::kElementsOffset), rcx); local
[all...]
H A Dassembler-x64.h98 "rcx",
116 // rax, rbx, rcx and rdx are byte registers, the rest are not.
165 const Register rcx = { kRegister_rcx_Code }; member in namespace:v8::internal
H A Dcode-stubs-x64.cc171 // Since we must use rcx for shifts below, use some other register (rax)
173 Register result_reg = final_result_reg.is(rcx) ? rax : final_result_reg;
177 Register save_reg = final_result_reg.is(rcx) ? rax : rcx;
184 __ movl(rcx, exponent_operand);
185 if (stash_exponent_copy) __ pushq(rcx);
187 __ andl(rcx, Immediate(HeapNumber::kExponentMask));
188 __ shrl(rcx, Immediate(HeapNumber::kExponentShift));
189 __ leal(result_reg, MemOperand(rcx, -HeapNumber::kExponentBias));
195 __ subl(rcx, Immediat
238 __ cmpp(FieldOperand(rdx, HeapObject::kMapOffset), rcx); local
245 __ cmpp(FieldOperand(rax, HeapObject::kMapOffset), rcx); local
701 rcx); local
776 __ movp(FieldOperand(rdi, FixedArray::kLengthOffset), rcx); local
927 rcx); local
945 __ movp(FieldOperand(rdi, FixedArray::kLengthOffset), rcx); local
2987 __ movp(FieldOperand(rax, SlicedString::kLengthOffset), rcx); local
[all...]
H A Dfull-codegen-x64.cc121 __ movp(rcx, args.GetReceiverOperand());
123 __ CompareRoot(rcx, Heap::kUndefinedValueRootIndex);
126 __ movp(rcx, GlobalObjectOperand());
127 __ movp(rcx, FieldOperand(rcx, GlobalObject::kGlobalProxyOffset));
129 __ movp(args.GetReceiverOperand(), rcx);
152 __ movp(rcx, rsp);
153 __ subp(rcx, Immediate(locals_count * kPointerSize));
154 __ CompareRoot(rcx, Heap::kRealStackLimitRootIndex);
163 __ movp(rcx, Immediat
1609 __ movp(FieldOperand(rax, i + kPointerSize), rcx); local
2260 rcx); local
[all...]
H A Dlithium-codegen-x64.cc137 __ movp(rcx, args.GetReceiverOperand());
139 __ CompareRoot(rcx, Heap::kUndefinedValueRootIndex);
142 __ movp(rcx, GlobalObjectOperand());
143 __ movp(rcx, FieldOperand(rcx, GlobalObject::kGlobalProxyOffset));
145 __ movp(args.GetReceiverOperand(), rcx);
1599 DCHECK(ToRegister(right).is(rcx));
2823 rcx);
2828 Register return_addr_reg = reg.is(rcx) ? rbx : rcx;
5453 __ movp(FieldOperand(rax, i + kPointerSize), rcx); local
[all...]
/external/lldb/source/Plugins/Process/Utility/
H A DRegisterContextDarwin_x86_64.h66 uint64_t rcx; member in struct:RegisterContextDarwin_x86_64::GPR
/external/valgrind/main/include/vki/
H A Dvki-xen-x86.h66 vki_uint64_t rcx; member in struct:vki_xen_cpu_user_regs
H A Dvki-amd64-linux.h208 unsigned long rcx; member in struct:vki_sigcontext
507 unsigned long r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:vki_user_regs_struct
/external/valgrind/main/VEX/test/
H A Dtest-amd64.c180 : "a" (rax), "b" (rbx), "c" (rcx), "d" (rdx), "S" (rsi), "D" (rdi));\
195 int64 rax, rbx, rcx, rdx, rsi, rdi, res; local
198 rcx = 0x0004;
207 TEST_LEA("(%%rcx)");
214 TEST_LEA("0x40(%%rcx)");
221 TEST_LEA("0x4000(%%rcx)");
226 TEST_LEA("(%%rax, %%rcx)");
228 TEST_LEA("(%%rcx, %%rcx)");
229 TEST_LEA("(%%rdx, %%rcx)");
[all...]
/external/linux-tools-perf/perf-3.12.0/arch/x86/include/uapi/asm/
H A Dkvm.h109 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
/external/qemu/android/config/linux-x86/asm/
H A Dkvm.h86 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
/external/qemu/android/config/linux-x86_64/asm/
H A Dkvm.h86 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs

Completed in 605 milliseconds