/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 | 67 __ addq(rdx, rbx); 68 __ addq(rdx, Operand(rbx, 0)); 69 __ addq(rdx, Operand(rbx, 16)); 70 __ addq(rdx, Operand(rbx, 1999)); 71 __ addq(rdx, Operand(rsp, 0)); 72 __ addq(rdx, Operand(rsp, 16)); 73 __ addq(rdx, Operand(rsp, 1999)); 83 __ and_(rdx, Immediate(3)); 84 __ and_(rdx, Operand(rsp, 4)); 85 __ cmpq(rdx, Immediat 125 __ movb(Operand(rsp, 16), rdx); local 126 __ movw(Operand(rsp, 16), rdx); local 137 __ movq(Operand(rbx, rcx, times_4, 10000), rdx); local 150 __ testq(Operand(rbx, rcx, times_4, 10000), rdx); local 214 __ testq(Operand(rbx, rcx, times_8, 10000), rdx); local 215 __ testb(Operand(rcx, rbx, times_2, 1000), rdx); local 221 __ bts(Operand(rbx, rcx, times_8, 10000), rdx); local [all...] |
/external/v8/test/cctest/ |
H A D | test-disasm-x64.cc | 75 __ addq(rdx, rbx); 76 __ addq(rdx, Operand(rbx, 0)); 77 __ addq(rdx, Operand(rbx, 16)); 78 __ addq(rdx, Operand(rbx, 1999)); 79 __ addq(rdx, Operand(rsp, 0)); 80 __ addq(rdx, Operand(rsp, 16)); 81 __ addq(rdx, Operand(rsp, 1999)); 91 __ and_(rdx, Immediate(3)); 92 __ and_(rdx, Operand(rsp, 4)); 93 __ cmpq(rdx, Immediat 142 __ movb(Operand(rsp, 16), rdx); local 143 __ movw(Operand(rsp, 16), rdx); local 154 __ movq(Operand(rbx, rcx, times_4, 10000), rdx); local 167 __ testq(Operand(rbx, rcx, times_4, 10000), rdx); local 231 __ testq(Operand(rbx, rcx, times_8, 10000), rdx); local 232 __ testb(Operand(rcx, rbx, times_2, 1000), rdx); local 238 __ bts(Operand(rbx, rcx, times_8, 10000), rdx); local [all...] |
/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/chromium_org/v8/src/x64/ |
H A D | assembler-x64.h | 118 "rdx", 137 // rax, rbx, rcx and rdx are byte registers, the rest are not. 187 const Register rdx = { kRegister_rdx_Code }; member in namespace:v8::internal 936 // Sign-extends rax into rdx:rax. 941 // Divide rdx:rax by src. Quotient in rax, remainder in rdx. 947 void imul(Register src); // rdx:rax = rax * src. 964 // Multiply rax by src, put the result in rdx:rax.
|
H A D | builtins-x64.cc | 230 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex); 242 __ InitializeFieldsWithFiller(rcx, rsi, rdx); 243 __ LoadRoot(rdx, Heap::kOnePointerFillerMapRootIndex); 245 __ InitializeFieldsWithFiller(rcx, rdi, rdx); 262 __ movzxbq(rdx, FieldOperand(rax, Map::kUnusedPropertyFieldsOffset)); 265 __ addq(rdx, rcx); 268 __ subq(rdx, rcx); 277 // rdx: number of elements in properties array 280 rdx, 290 // rdx 295 __ movq(Operand(rdi, FixedArray::kLengthOffset), rdx); // and length local 307 __ movq(Operand(rcx, 0), rdx); local [all...] |
H A D | stub-cache-x64.cc | 611 Register callback_arg = rdx; 1387 Register accessor_info_arg = rdx; 1390 Register getter_arg = rdx; 1659 __ movq(rax, FieldOperand(rdx, JSArray::kLengthOffset)); 1668 __ movq(rdi, FieldOperand(rdx, JSArray::kElementsOffset)); 1676 __ SmiToInteger32(rax, FieldOperand(rdx, JSArray::kLengthOffset)); 1692 __ Integer32ToSmiField(FieldOperand(rdx, JSArray::kLengthOffset), rax); 1712 __ SmiToInteger32(rax, FieldOperand(rdx, JSArray::kLengthOffset)); 1728 __ Integer32ToSmiField(FieldOperand(rdx, JSArray::kLengthOffset), rax); 1734 __ movq(rbx, FieldOperand(rdx, HeapObjec 2353 CheckPrototypes(IC::CurrentTypeOf(object, isolate()), rdx, holder, local 2503 compiler.Compile(masm(), object, holder, name, &lookup, rdx, rbx, rdi, rax, local [all...] |
H A D | code-stubs-x64.cc | 88 static Register registers[] = { rax, rbx, rcx, rdx }; 109 static Register registers[] = { rdx, rax }; 120 static Register registers[] = { rdx, rax }; 141 static Register registers[] = { rdx }; 164 static Register registers[] = { rdx, rcx, rax }; 186 static Register registers[] = { rdx, rax }; 323 static Register registers[] = { rdx, rcx, rax }; 334 static Register registers[] = { rax, rbx, rcx, rdx }; 345 static Register registers[] = { rdx, rax }; 507 // Load the operands from rdx an 1464 __ movq(FieldOperand(rax, i), rdx); local 1472 rdx); local 2201 __ movq(FieldOperand(rax, HeapObject::kMapOffset), rdx); local 2229 __ movq(FieldOperand(rcx, FixedArray::kLengthOffset), rdx); local 2243 __ movq(Operand(rcx, rbx, times_pointer_size, 0), rdx); local 3684 __ movq(FieldOperand(rcx, ConsString::kSecondOffset), rdx); local 3694 __ movq(FieldOperand(rcx, ConsString::kSecondOffset), rdx); local 4252 __ movq(FieldOperand(rax, SlicedString::kOffsetOffset), rdx); local [all...] |
H A D | full-codegen-x64.cc | 165 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex); 167 __ push(rdx); 227 __ lea(rdx, 229 __ push(rdx); 246 SetVar(arguments, rax, rbx, rdx); 981 __ movq(rdx, Operand(rsp, 0)); // Switch value. 986 __ movq(rcx, rdx); 990 __ cmpq(rdx, rax); 1100 __ EnumLength(rdx, rax); 1101 __ Cmp(rdx, Sm 1576 __ movq(FieldOperand(rax, i), rdx); local 1581 __ movq(FieldOperand(rax, size - kPointerSize), rdx); local 2229 rdx); local 2685 __ movq(Operand(rsp, (arg_count + 0) * kPointerSize), rdx); local [all...] |
/external/kernel-headers/original/asm-x86/ |
H A D | ptrace.h | 85 unsigned long rdx; member in struct:pt_regs
|
H A D | sigcontext.h | 118 unsigned long rdx; member in struct:sigcontext
|
/external/v8/src/x64/ |
H A D | assembler-x64.h | 116 "rdx", 134 // rax, rbx, rcx and rdx are byte registers, the rest are not. 184 const Register rdx = { kRegister_rdx_Code }; member in namespace:v8::internal 920 // Sign-extends rax into rdx:rax. 925 // Divide rdx:rax by src. Quotient in rax, remainder in rdx. 931 void imul(Register src); // rdx:rax = rax * src. 948 // Multiply rax by src, put the result in rdx:rax.
|
H A D | builtins-x64.cc | 176 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex); 188 __ InitializeFieldsWithFiller(rcx, rsi, rdx); 189 __ LoadRoot(rdx, Heap::kOnePointerFillerMapRootIndex); 191 __ InitializeFieldsWithFiller(rcx, rdi, rdx); 208 __ movzxbq(rdx, FieldOperand(rax, Map::kUnusedPropertyFieldsOffset)); 211 __ addq(rdx, rcx); 214 __ subq(rdx, rcx); 223 // rdx: number of elements in properties array 226 rdx, 236 // rdx 241 __ movq(Operand(rdi, FixedArray::kLengthOffset), rdx); // and length local 253 __ movq(Operand(rcx, 0), rdx); local [all...] |
H A D | ic-x64.cc | 236 StubCompiler::GenerateLoadArrayLength(masm, rax, rdx, &miss); 250 StubCompiler::GenerateLoadStringLength(masm, rax, rdx, rbx, &miss, 265 StubCompiler::GenerateLoadFunctionPrototype(masm, rax, rdx, rbx, &miss); 392 // -- rdx : receiver 405 masm, rdx, rcx, Map::kHasIndexedInterceptor, &slow); 411 rdx, 424 __ movq(rcx, FieldOperand(rdx, JSObject::kElementsOffset)); 427 // rdx: receiver 439 // rdx: receiver 448 masm, rdx, rc 981 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local [all...] |
H A D | stub-cache-x64.cc | 482 Register arguments_arg = rdx; 1015 Register name_arg = rdx; 1234 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize)); 1238 __ JumpIfSmi(rdx, miss); 1239 CheckPrototypes(object, rdx, holder, rbx, rax, rdi, name, miss); 1300 __ movq(rdx, Operand(rsp, (argc + 1) * kPointerSize)); 1303 __ JumpIfSmi(rdx, &miss); 1306 Register reg = CheckPrototypes(object, rdx, holder, rbx, rax, rdi, 1319 __ movq(rdx, FieldOperand(rdx, GlobalObjec 1320 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local 1366 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1566 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1803 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1884 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1999 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 2064 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, local 2071 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local 2177 compiler.Compile(masm(), object, holder, name, &lookup, rdx, rbx, rdi, rax, local 2192 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local 2245 __ movq(Operand(rsp, (argc + 1) * kPointerSize), rdx); local 2288 GenerateStoreField(masm(), object, index, transition, rdx, rcx, rbx, &miss); local 2461 GenerateStoreField(masm(), object, index, transition, rdx, rcx, rbx, &miss); local 2558 masm(), Handle<GlobalObject>::cast(last), name, rdx, &miss); local 2837 GenerateLoadArrayLength(masm(), rdx, rcx, &miss); local 2863 GenerateLoadStringLength(masm(), rdx, rcx, rbx, &miss, true); local 2889 GenerateLoadFunctionPrototype(masm(), rdx, rcx, rbx, &miss); local 3310 __ movb(Operand(rbx, rdi, times_1, 0), rdx); local 3314 __ movb(Operand(rbx, rdi, times_1, 0), rdx); local 3318 __ movw(Operand(rbx, rdi, times_2, 0), rdx); local 3322 __ movl(Operand(rbx, rdi, times_4, 0), rdx); local 3385 __ movb(Operand(rbx, rdi, times_1, 0), rdx); local 3390 __ movw(Operand(rbx, rdi, times_2, 0), rdx); local 3397 __ movl(Operand(rbx, rdi, times_4, 0), rdx); local [all...] |
H A D | full-codegen-x64.cc | 188 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex); 190 __ push(rdx); 247 __ lea(rdx, 249 __ push(rdx); 266 SetVar(arguments, rax, rbx, rdx); 840 __ movq(rdx, Operand(rsp, 0)); // Switch value. 845 __ movq(rcx, rdx); 849 __ cmpq(rdx, rax); 959 __ movq(rdx, FieldOperand(rcx, DescriptorArray::kEnumCacheBridgeCacheOffset)); 963 __ push(rdx); // Enumeratio 1369 __ movq(FieldOperand(rax, i), rdx); local 1374 __ movq(FieldOperand(rax, size - kPointerSize), rdx); local 2186 __ movq(Operand(rsp, (arg_count + 0) * kPointerSize), rdx); local [all...] |
H A D | code-stubs-x64.cc | 69 __ movq(rdx, Operand(rsp, 1 * kPointerSize)); 90 __ movq(FieldOperand(rax, JSFunction::kSharedFunctionInfoOffset), rdx); local 97 __ movq(rdx, FieldOperand(rdx, SharedFunctionInfo::kCodeOffset)); 98 __ lea(rdx, FieldOperand(rdx, Code::kHeaderSize)); 99 __ movq(FieldOperand(rax, JSFunction::kCodeEntryOffset), rdx); local 108 __ pop(rdx); 110 __ push(rdx); 243 __ AllocateInNewSpace(size, rax, rbx, rdx, fai 258 __ movq(FieldOperand(rax, JSArray::kElementsOffset), rdx); local 828 __ movq(FieldOperand(rcx, HeapNumber::kValueOffset), rdx); local 2349 __ movq(Operand(rsp, 2 * kPointerSize), rdx); local 2405 __ movq(FieldOperand(rax, i), rdx); local 2413 rdx); local 2551 __ movq(Operand(rsp, 2 * kPointerSize), rdx); local 2583 __ movq(Operand(rsp, 2 * kPointerSize), rdx); local 3123 __ movq(FieldOperand(rax, HeapObject::kMapOffset), rdx); local 3151 __ movq(FieldOperand(rcx, FixedArray::kLengthOffset), rdx); local 3165 __ movq(Operand(rcx, rbx, times_pointer_size, 0), rdx); local 4656 __ movq(FieldOperand(rcx, ConsString::kSecondOffset), rdx); local 5237 __ movq(FieldOperand(rax, SlicedString::kOffsetOffset), 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/dropbear/libtommath/mtest/ |
H A D | mpi.c | 2558 mp_digit rem, rdx = (mp_digit)radix; local 2569 if((res = s_mp_div_d(&tmp, rdx, &rem)) != MP_OKAY) {
|
/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 | 1152 HReg rdx = hregAMD64_RDX(); local 1159 addInstr(env, mk_iMOVsd_RR(left64, rdx)); 1161 addInstr(env, AMD64Instr_Sh64(Ash_SHR, 32, rdx)); 1163 addInstr(env, AMD64Instr_MovxLQ(False, rdx, rdx)); 1165 addInstr(env, AMD64Instr_Sh64(Ash_SHL, 32, rdx)); 1167 addInstr(env, AMD64Instr_Alu64R(Aalu_OR, AMD64RMI_Reg(rdx), dst)); 2332 /* Get the 128-bit operand into rdx:rax, and the other into 3286 leaq 32(%r_argp), %rdx 3294 /* Store the two args, at (%rsi) and (%rdx) [all...] |
/external/valgrind/main/include/vki/ |
H A D | vki-amd64-linux.h | 206 unsigned long rdx; member in struct:vki_sigcontext 501 unsigned long r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:vki_user_regs_struct
|