/external/valgrind/none/tests/amd64/ |
H A D | loopnel.c | 6 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 D | asorep.c | 10 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 D | cmpxchg.c | 13 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 D | context_gpr.c | 1 /* 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 D | seccomp_unwinder.cc | 69 uint64_t rcx; member in struct:google_breakpad::__anon6225 87 cpu->rcx = seccomp_stackframe.rcx;
|
/external/v8/test/cctest/ |
H A D | test-disasm-x64.cc | 65 __ 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 D | test-macro-assembler-x64.cc | 77 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 D | ptrace.h | 60 unsigned long rcx; member in struct:pt_regs
|
H A D | sigcontext.h | 339 __u64 rcx; member in struct:sigcontext
|
H A D | kvm.h | 114 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
|
/external/lldb/source/Plugins/Process/POSIX/ |
H A D | RegisterContextFreeBSD_x86_64.cpp | 46 uint64_t rcx; member in struct:_GPR 102 UPDATE_GPR_INFO(rcx); 127 UPDATE_I386_GPR_INFO(ecx, rcx);
|
H A D | RegisterContextLinux_x86_64.cpp | 54 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 D | RegisterContextDarwin_x86_64.h | 66 uint64_t rcx; member in struct:RegisterContextDarwin_x86_64::GPR
|
/external/google-breakpad/src/google_breakpad/common/ |
H A D | minidump_cpu_amd64.h | 141 uint64_t rcx; member in struct:__anon6304
|
/external/valgrind/VEX/test/ |
H A D | test-amd64.c | 180 : "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 D | code-generator-x64.cc | 2170 // 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 D | vki-xen-x86.h | 93 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 D | vki-amd64-linux.h | 208 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 D | builtins-x64.cc | 131 __ 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 D | code-stubs-x64.cc | 26 __ 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 D | MachO.h | 1420 uint64_t rcx; member in struct:llvm::MachO::x86_thread_state64_t 1549 sys::swapByteOrder(x.rcx);
|