/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
H A D | nomem64-err.asm | 15 rdx: label
|
/external/valgrind/main/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/chromium_org/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/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 | 109 __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/chromium_org/third_party/tcmalloc/chromium/src/base/ |
H A D | elfcore.h | 73 uint64_t r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:i386_regs 195 "mov %%rdx,96(%%rax)\n" \
|
/external/chromium_org/third_party/tcmalloc/vendor/src/base/ |
H A D | elfcore.h | 73 uint64_t r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:i386_regs 195 "mov %%rdx,96(%%rax)\n" \
|
/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/valgrind/main/include/vki/ |
H A D | vki-xen-x86.h | 67 vki_uint64_t rdx; member in struct:vki_xen_cpu_user_regs
|
H A D | vki-amd64-linux.h | 206 unsigned long rdx; 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/chromium_org/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 799 // Sign-extends rax into rdx:rax. 804 // Multiply rax by src, put the result in rdx:rax. 1434 // Divide rdx:rax by src. Quotient in rax, remainder in rdx when size is 64. 1440 // rdx:rax = rax * src when size is 64 or edx:eax = eax * src when size is 32.
|
H A D | code-stubs-x64.cc | 75 static Register registers[] = { rax, rbx, rcx, rdx }; 85 static Register registers[] = { rbx, rdx }; 94 static Register registers[] = { rdx, rax }; 104 static Register registers[] = { rdx, rax }; 124 static Register registers[] = { rdx, rax }; 143 static Register registers[] = { rdx }; 161 static Register registers[] = { rdx, rax }; 170 static Register registers[] = { rdx, rcx, rax }; 314 static Register registers[] = { rdx, rcx, rax }; 324 static Register registers[] = { rax, rbx, rcx, rdx }; 1053 __ movp(FieldOperand(rax, i), rdx); local 1061 rdx); local 3369 __ movp(FieldOperand(rax, SlicedString::kOffsetOffset), rdx); local [all...] |
H A D | full-codegen-x64.cc | 158 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex); 167 __ Push(rdx); 176 __ Push(rdx); 248 __ leap(rdx, 250 __ Push(rdx); 267 SetVar(arguments, rax, rbx, rdx); 996 __ movp(rdx, Operand(rsp, 0)); // Switch value. 1001 __ movp(rcx, rdx); 1005 __ cmpp(rdx, rax); 1125 __ EnumLength(rdx, ra 1590 __ movp(FieldOperand(rax, i), rdx); local 1595 __ movp(FieldOperand(rax, size - kPointerSize), rdx); local 2227 rdx); local 2656 __ movp(Operand(rsp, (arg_count + 0) * kPointerSize), rdx); local [all...] |
H A D | lithium-codegen-x64.cc | 1059 __ imull(rdx, rdx, Immediate(Abs(divisor))); 1061 __ subl(rax, rdx); 1082 ASSERT(!right_reg.is(rdx)); 1084 ASSERT(result_reg.is(rdx)); 1178 ASSERT(ToRegister(instr->result()).is(rdx)); 1197 if (divisor < 0) __ negl(rdx); 1204 ASSERT(!temp.is(dividend) && !temp.is(rax) && !temp.is(rdx)); 1209 if (divisor < 0) __ negl(rdx); 1214 if (divisor < 0) __ negl(rdx); 5405 __ movp(FieldOperand(rax, i), rdx); local 5410 __ movp(FieldOperand(rax, size - kPointerSize), rdx); local [all...] |
/external/valgrind/main/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/linux-tools-perf/perf-3.12.0/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 109 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
|
/external/qemu/android/config/linux-x86/asm/ |
H A D | kvm.h | 86 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
|
/external/qemu/android/config/linux-x86_64/asm/ |
H A D | kvm.h | 86 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
|
/external/valgrind/main/VEX/priv/ |
H A D | host_amd64_isel.c | 1255 HReg rdx = hregAMD64_RDX(); local 1262 addInstr(env, mk_iMOVsd_RR(left64, rdx)); 1264 addInstr(env, AMD64Instr_Sh64(Ash_SHR, 32, rdx)); 1266 addInstr(env, AMD64Instr_MovxLQ(False, rdx, rdx)); 1268 addInstr(env, AMD64Instr_Sh64(Ash_SHL, 32, rdx)); 1270 addInstr(env, AMD64Instr_Alu64R(Aalu_OR, AMD64RMI_Reg(rdx), dst)); 2513 /* Get the 128-bit operand into rdx:rax, and the other into 2673 leaq 8(%rsp), %rdx 2684 /* Store the three args, at (%rsi), (%rdx) an [all...] |