/external/valgrind/none/tests/amd64/ |
H A D | cmpxchg.c | 14 ULong rdx; variable 24 rdx = 0x11111111; rax = 0x22222222; 34 "\tpush %rdx\n" 40 "\tmov " VG_SYM(rdx) ",%rdx\n" 45 "\tmov " VG_SYM(rdx) "(%rip),%rdx\n" 57 "\tpop %rdx\n" 68 rdx = 0x99999999; rax = 0x77777777; 78 "\tpush %rdx\ [all...] |
/external/v8/test/cctest/ |
H A D | test-disasm-x64.cc | 69 __ addq(rdx, rbx); 70 __ addq(rdx, Operand(rbx, 0)); 71 __ addq(rdx, Operand(rbx, 16)); 72 __ addq(rdx, Operand(rbx, 1999)); 73 __ addq(rdx, Operand(rbx, -4)); 74 __ addq(rdx, Operand(rbx, -1999)); 75 __ addq(rdx, Operand(rsp, 0)); 76 __ addq(rdx, Operand(rsp, 16)); 77 __ addq(rdx, Operand(rsp, 1999)); 78 __ addq(rdx, Operan 140 __ movb(Operand(rsp, 16), rdx); local 141 __ movw(Operand(rsp, 16), rdx); local 152 __ movq(Operand(rbx, rcx, times_4, 10000), rdx); local 165 __ testq(Operand(rbx, rcx, times_4, 10000), rdx); local 230 __ testq(Operand(rbx, rcx, times_8, 10000), rdx); local 231 __ testb(Operand(rcx, rbx, times_2, 1000), rdx); local 237 __ bts(Operand(rbx, rcx, times_8, 10000), rdx); local [all...] |
/external/google-breakpad/src/client/linux/dump_writer_common/ |
H A D | seccomp_unwinder.cc | 68 uint64_t rdx; member in struct:google_breakpad::__anon5065 88 cpu->rdx = seccomp_stackframe.rdx;
|
/external/kernel-headers/original/uapi/asm-x86/asm/ |
H A D | ptrace.h | 57 unsigned long rdx; member in struct:pt_regs
|
H A D | sigcontext.h | 173 __u64 rdx; member in struct:sigcontext
|
H A D | kvm.h | 112 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
|
/external/lldb/source/Plugins/Process/POSIX/ |
H A D | RegisterContextFreeBSD_x86_64.cpp | 45 uint64_t rdx; member in struct:_GPR 103 UPDATE_GPR_INFO(rdx); 128 UPDATE_I386_GPR_INFO(edx, rdx);
|
H A D | RegisterContextLinux_x86_64.cpp | 55 uint64_t rdx; member in struct:_GPR 138 UPDATE_GPR_INFO(rdx); 163 UPDATE_I386_GPR_INFO(edx, rdx);
|
/external/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextDarwin_x86_64.h | 67 uint64_t rdx; member in struct:RegisterContextDarwin_x86_64::GPR
|
/external/google-breakpad/src/google_breakpad/common/ |
H A D | minidump_cpu_amd64.h | 142 uint64_t rdx; member in struct:__anon5144
|
/external/v8/src/x64/ |
H A D | builtins-x64.cc | 220 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex); 239 __ InitializeFieldsWithFiller(rcx, rsi, rdx); 240 __ LoadRoot(rdx, Heap::kOnePointerFillerMapRootIndex); 247 __ InitializeFieldsWithFiller(rcx, rsi, rdx); 254 __ movp(rdx, Operand(rsp, kPointerSize*2)); 255 __ movp(Operand(rsi, AllocationMemento::kAllocationSiteOffset), rdx); local 257 __ InitializeFieldsWithFiller(rcx, rdi, rdx); 275 __ movzxbp(rdx, FieldOperand(rax, Map::kUnusedPropertyFieldsOffset)); 278 __ addp(rdx, rcx); 281 __ subp(rdx, rc 308 __ movp(Operand(rdi, FixedArray::kLengthOffset), rdx); // and length local 320 __ movp(Operand(rcx, 0), rdx); local [all...] |
H A D | assembler-x64.h | 97 "rdx", 116 // rax, rbx, rcx and rdx are byte registers, the rest are not. 166 const Register rdx = { kRegister_rdx_Code }; member in namespace:v8::internal 803 // Sign-extends rax into rdx:rax. 808 // Multiply rax by src, put the result in rdx:rax. 1440 // Divide rdx:rax by src. Quotient in rax, remainder in rdx when size is 64. 1447 // rdx:rax = rax * src when size is 64 or edx:eax = eax * src when size is 32.
|
H A D | code-stubs-x64.cc | 139 // Load the operands from rdx and rax into xmm0 and xmm1, as doubles. 141 // Leaves rdx and rax unchanged. SmiOperands assumes both are smis. 165 Register scratch_candidates[3] = { rbx, rdx, rdi }; 235 // Load operand in rdx into xmm0, or branch to not_numbers. 237 __ JumpIfSmi(rdx, &load_smi_rdx); 238 __ cmpp(FieldOperand(rdx, HeapObject::kMapOffset), rcx); 239 __ j(not_equal, not_numbers); // Argument in rdx is not a number. 240 __ movsd(xmm0, FieldOperand(rdx, HeapNumber::kValueOffset)); 251 __ SmiToInteger32(kScratchRegister, rdx); 264 DCHECK(exponent.is(rdx)); 693 rdx); local 2991 __ movp(FieldOperand(rax, SlicedString::kOffsetOffset), rdx); local [all...] |
H A D | full-codegen-x64.cc | 159 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex); 168 __ Push(rdx); 177 __ Push(rdx); 249 __ leap(rdx, 251 __ Push(rdx); 268 SetVar(arguments, rax, rbx, rdx); 997 __ movp(rdx, Operand(rsp, 0)); // Switch value. 1002 __ movp(rcx, rdx); 1006 __ cmpp(rdx, rax); 1127 __ EnumLength(rdx, ra 1608 __ movp(FieldOperand(rax, i), rdx); local 1613 __ movp(FieldOperand(rax, size - kPointerSize), rdx); local 2262 rdx); local 2757 __ movp(Operand(rsp, (arg_count + 0) * kPointerSize), rdx); local [all...] |
H A D | lithium-codegen-x64.cc | 1058 __ imull(rdx, rdx, Immediate(Abs(divisor))); 1060 __ subl(rax, rdx); 1081 DCHECK(!right_reg.is(rdx)); 1083 DCHECK(result_reg.is(rdx)); 1177 DCHECK(ToRegister(instr->result()).is(rdx)); 1196 if (divisor < 0) __ negl(rdx); 1203 DCHECK(!temp.is(dividend) && !temp.is(rax) && !temp.is(rdx)); 1208 if (divisor < 0) __ negl(rdx); 1213 if (divisor < 0) __ negl(rdx); 5452 __ movp(FieldOperand(rax, i), rdx); local 5457 __ movp(FieldOperand(rax, size - kPointerSize), rdx); local [all...] |
/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 199 rdx = 0x0008; 208 TEST_LEA("(%%rdx)"); 215 TEST_LEA("0x40(%%rdx)"); 222 TEST_LEA("0x4000(%%rdx)"); 227 TEST_LEA("(%%rbx, %%rdx)"); 229 TEST_LEA("(%%rdx, %%rcx)"); 234 TEST_LEA("0x4000(%%rbx, %%rdx)"); 237 TEST_LEA("(%%rdx, [all...] |
/external/valgrind/include/vki/ |
H A D | vki-xen-x86.h | 67 vki_uint64_t rdx; member in struct:vki_xen_cpu_user_regs 141 vki_uint64_t rdx; member in struct:vki_hvm_hw_cpu
|
H A D | vki-amd64-linux.h | 206 unsigned long rdx; 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/valgrind/VEX/priv/ |
H A D | host_amd64_isel.c | 1254 HReg rdx = hregAMD64_RDX(); local 1261 addInstr(env, mk_iMOVsd_RR(left64, rdx)); 1263 addInstr(env, AMD64Instr_Sh64(Ash_SHR, 32, rdx)); 1265 addInstr(env, AMD64Instr_MovxLQ(False, rdx, rdx)); 1267 addInstr(env, AMD64Instr_Sh64(Ash_SHL, 32, rdx)); 1269 addInstr(env, AMD64Instr_Alu64R(Aalu_OR, AMD64RMI_Reg(rdx), dst)); 2512 /* Get the 128-bit operand into rdx:rax, and the other into 2672 leaq 8(%rsp), %rdx 2683 /* Store the three args, at (%rsi), (%rdx) an [all...] |
/external/llvm/include/llvm/Support/ |
H A D | MachO.h | 1426 uint64_t rdx; member in struct:llvm::MachO::x86_thread_state64_t 1555 sys::swapByteOrder(x.rdx);
|