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

/external/valgrind/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/valgrind/memcheck/tests/amd64-solaris/
H A Dcontext_gpr.c1 /* Test if values in rax, rbx, rcx, rdx, rsi and rdi are correctly propagated
34 long rax, rbx, rcx, rdx, rsi, rdi; local
62 "movq $0xf1, %%rcx\n"
72 : "=a" (rax), "=b" (rbx), "=c" (rcx), "=d" (rdx), "=S" (rsi),
78 printf(" rax=%#lx, rcx=%#lx, rdx=%#lx, rsi=%#lx, rdi=%#lx\n",
88 /* Check that rbx and rcx contain uninitialised values (origin is py[0]
90 if (rbx || rcx)
/external/google-breakpad/src/client/linux/dump_writer_common/
H A Dseccomp_unwinder.cc69 uint64_t rcx; member in struct:google_breakpad::__anon6225
87 cpu->rcx = seccomp_stackframe.rcx;
/external/v8/test/cctest/
H A Dtest-disasm-x64.cc65 __ movq(rbx, Operand(rsp, rcx, times_2, 0)); // [rsp+rcx*4]
80 __ addq(rsi, Operand(rcx, times_4, 0));
81 __ addq(rsi, Operand(rcx, times_4, 24));
82 __ addq(rsi, Operand(rcx, times_4, -4));
83 __ addq(rsi, Operand(rcx, times_4, -1999));
85 __ addq(rdi, Operand(rbp, rcx, times_4, 0));
86 __ addq(rdi, Operand(rbp, rcx, times_4, 12));
87 __ addq(rdi, Operand(rbp, rcx, times_4, -8));
88 __ addq(rdi, Operand(rbp, rcx, times_
142 __ bts(Operand(rdx, 0), rcx); local
143 __ bts(Operand(rbx, rcx, times_4, 0), rcx); local
[all...]
H A Dtest-macro-assembler-x64.cc77 using i::rcx;
138 __ Move(rcx, value);
140 __ cmpq(rcx, rdx);
187 __ Move(rcx, Smi::FromInt(x));
188 __ movq(r8, rcx);
191 __ SmiCompare(rcx, rdx);
204 __ cmpq(rcx, r8);
211 __ SmiCompare(rdx, rcx);
221 __ cmpq(rcx, rcx);
2603 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::UInteger8()); local
2616 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::Smi()); local
2629 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::Integer32()); local
2642 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::HeapObject()); local
2655 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::Tagged()); local
2668 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::External()); local
2681 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::Integer8()); local
2695 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::Integer16()); local
2709 __ Store(Operand(rsp, 0 * kPointerSize), rcx, Representation::UInteger16()); local
[all...]
/external/kernel-headers/original/uapi/asm-x86/asm/
H A Dptrace.h60 unsigned long rcx; member in struct:pt_regs
H A Dsigcontext.h339 __u64 rcx; member in struct:sigcontext
H A Dkvm.h114 __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/lldb/source/Plugins/Process/Utility/
H A DRegisterContextDarwin_x86_64.h66 uint64_t rcx; member in struct:RegisterContextDarwin_x86_64::GPR
/external/google-breakpad/src/google_breakpad/common/
H A Dminidump_cpu_amd64.h141 uint64_t rcx; member in struct:__anon6304
/external/valgrind/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/v8/src/compiler/x64/
H A Dcode-generator-x64.cc2170 // Might need rcx for scratch if pop_size is too big.
2171 DCHECK_EQ(0u, descriptor->CalleeSavedRegisters() & rcx.bit());
2172 __ Ret(static_cast<int>(pop_size), rcx); local
/external/valgrind/include/vki/
H A Dvki-xen-x86.h93 vki_uint64_t rcx; member in struct:vki_xen_cpu_user_regs
167 vki_uint64_t rcx; member in struct:vki_hvm_hw_cpu
H A Dvki-amd64-linux.h208 unsigned long rcx; member in struct:vki_sigcontext
513 unsigned long r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:vki_user_regs_struct
/external/v8/src/x64/
H A Dbuiltins-x64.cc131 __ Integer32ToSmi(rcx, rax);
132 __ Push(rcx);
169 __ movp(rcx, rax);
172 __ Push(Operand(rbx, rcx, times_pointer_size, 0));
174 __ decp(rcx);
201 __ CmpObjectType(rax, FIRST_JS_RECEIVER_TYPE, rcx);
234 __ PopReturnAddressTo(rcx);
237 __ PushReturnAddressFrom(rcx);
277 // Clobbers rcx, r11, kScratchRegister; preserves all other registers.
287 __ movp(rcx, rs
759 __ movp(FieldOperand(rdi, JSFunction::kCodeEntryOffset), rcx); local
[all...]
H A Dcode-stubs-x64.cc26 __ popq(rcx);
30 __ pushq(rcx);
123 // Since we must use rcx for shifts below, use some other register (rax)
125 Register result_reg = final_result_reg.is(rcx) ? rax : final_result_reg;
129 Register save_reg = final_result_reg.is(rcx) ? rax : rcx;
136 __ movl(rcx, exponent_operand);
137 if (stash_exponent_copy) __ pushq(rcx);
139 __ andl(rcx, Immediate(HeapNumber::kExponentMask));
140 __ shrl(rcx, Immediat
190 __ cmpp(FieldOperand(rdx, HeapObject::kMapOffset), rcx); local
197 __ cmpp(FieldOperand(rax, HeapObject::kMapOffset), rcx); local
2256 __ movp(FieldOperand(rax, SlicedString::kLengthOffset), rcx); local
4210 __ movp(FieldOperand(rax, JSObject::kMapOffset), rcx); local
4359 __ movp(FieldOperand(rax, JSArray::kMapOffset), rcx); local
4361 __ movp(FieldOperand(rax, JSArray::kPropertiesOffset), rcx); local
4362 __ movp(FieldOperand(rax, JSArray::kElementsOffset), rcx); local
4404 __ movp(FieldOperand(rdx, FixedArray::kMapOffset), rcx); local
4426 __ movp(FieldOperand(rax, JSArray::kMapOffset), rcx); local
4428 __ movp(FieldOperand(rax, JSArray::kPropertiesOffset), rcx); local
4767 __ movp(FieldOperand(rdx, FixedArray::kMapOffset), rcx); local
4789 __ movp(FieldOperand(rax, JSStrictArgumentsObject::kMapOffset), rcx); local
4791 __ movp(FieldOperand(rax, JSStrictArgumentsObject::kPropertiesOffset), rcx); local
[all...]
/external/llvm/include/llvm/Support/
H A DMachO.h1420 uint64_t rcx; member in struct:llvm::MachO::x86_thread_state64_t
1549 sys::swapByteOrder(x.rcx);

Completed in 1202 milliseconds