Searched defs:rdx (Results 1 - 23 of 23) sorted by relevance

/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/
H A Dnomem64-err.asm15 rdx: label
/external/valgrind/main/none/tests/amd64/
H A Dcmpxchg.c14 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 Dtest-disasm-x64.cc69 __ 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 Dptrace.h57 unsigned long rdx; member in struct:pt_regs
H A Dsigcontext.h173 __u64 rdx; 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.cpp45 uint64_t rdx; member in struct:_GPR
103 UPDATE_GPR_INFO(rdx);
128 UPDATE_I386_GPR_INFO(edx, rdx);
H A DRegisterContextLinux_x86_64.cpp55 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 Delfcore.h73 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 Delfcore.h73 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 DRegisterContextDarwin_x86_64.h67 uint64_t rdx; member in struct:RegisterContextDarwin_x86_64::GPR
/external/valgrind/main/include/vki/
H A Dvki-xen-x86.h67 vki_uint64_t rdx; member in struct:vki_xen_cpu_user_regs
H A Dvki-amd64-linux.h206 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 Dbuiltins-x64.cc220 __ 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 Dassembler-x64.h97 "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 Dcode-stubs-x64.cc75 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 Dfull-codegen-x64.cc158 __ 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 Dlithium-codegen-x64.cc1059 __ 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 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
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 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
/external/valgrind/main/VEX/priv/
H A Dhost_amd64_isel.c1255 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...]

Completed in 570 milliseconds