/external/valgrind/main/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/v8/test/cctest/ |
H A D | test-disasm-x64.cc | 72 __ movq(rbx, Operand(rsp, rcx, times_2, 0)); // [rsp+rcx*4] 83 __ addq(rdi, Operand(rbp, rcx, times_4, 0)); 84 __ addq(rdi, Operand(rbp, rcx, times_4, 12)); 85 __ addq(Operand(rbp, rcx, times_4, 12), Immediate(12)); 95 __ cmpq(Operand(rbp, rcx, times_4, 0), Immediate(1000)); 96 __ cmpb(rbx, Operand(rbp, rcx, times_2, 0)); 97 __ cmpb(Operand(rbp, rcx, times_2, 0), rbx); 111 __ movsxbq(rdx, Operand(rcx, 0)); 112 __ movsxwq(rdx, Operand(rcx, 122 __ bts(Operand(rdx, 0), rcx); local 123 __ bts(Operand(rbx, rcx, times_4, 0), rcx); local [all...] |
/external/v8/src/x64/ |
H A D | codegen-x64.cc | 185 __ movq(rcx, kNaNValue, RelocInfo::NONE); 186 __ movq(Operand(rsp, kPointerSize), rcx); local 228 // -- rcx : key 249 // -- rcx : key 371 // -- rcx : key
|
H A D | assembler-x64.h | 117 "rcx", 134 // rax, rbx, rcx and rdx are byte registers, the rest are not. 183 const Register rcx = { kRegister_rcx_Code }; member in namespace:v8::internal
|
H A D | builtins-x64.cc | 135 __ movq(rcx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); 136 __ decb(FieldOperand(rcx, 168 __ LoadRoot(rcx, Heap::kEmptyFixedArrayRootIndex); 169 __ movq(Operand(rbx, JSObject::kPropertiesOffset), rcx); local 170 __ movq(Operand(rbx, JSObject::kElementsOffset), rcx); local 175 __ lea(rcx, Operand(rbx, JSObject::kHeaderSize)); 188 __ InitializeFieldsWithFiller(rcx, rsi, rdx); 191 __ InitializeFieldsWithFiller(rcx, rdi, rdx); 209 __ movzxbq(rcx, 211 __ addq(rdx, rcx); 239 __ movq(Operand(rdi, HeapObject::kMapOffset), rcx); // setup the map local 1499 __ movq(FieldOperand(rax, HeapObject::kMapOffset), rcx); local 1503 __ movq(FieldOperand(rax, JSObject::kPropertiesOffset), rcx); local 1504 __ movq(FieldOperand(rax, JSObject::kElementsOffset), rcx); local [all...] |
H A D | ic-x64.cc | 231 // -- rcx : name 245 // -- rcx : name 260 // -- rcx : name 405 masm, rdx, rcx, Map::kHasIndexedInterceptor, &slow); 408 __ CheckFastElements(rcx, &check_number_dictionary); 413 rcx, 424 __ movq(rcx, FieldOperand(rdx, JSObject::kElementsOffset)); 430 // rcx: elements 431 __ CompareRoot(FieldOperand(rcx, HeapObject::kMapOffset), 434 __ LoadFromNumberDictionary(&slow, rcx, ra 666 __ SmiCompareInteger32(FieldOperand(rbx, FixedArray::kLengthOffset), rcx); local 689 __ SmiCompareInteger32(FieldOperand(rbx, FixedArray::kLengthOffset), rcx); local 718 __ SmiCompareInteger32(FieldOperand(rdx, JSArray::kLengthOffset), rcx); local [all...] |
H A D | stub-cache-x64.cc | 470 __ Move(rcx, api_call_info); 471 __ movq(rbx, FieldOperand(rcx, CallHandlerInfo::kDataOffset)); 481 // Win64 uses first register--rcx--for returned value. 1013 // Win64 uses first register--rcx--for returned value. 1218 __ Cmp(rcx, name); 1286 // rcx : function name 1346 // -- rcx : name 1392 // Get the elements' length into rcx. 1393 __ SmiToInteger32(rcx, FieldOperand(rdi, FixedArray::kLengthOffset)); 1396 __ cmpl(rax, rcx); 1593 __ Integer32ToSmiField(FieldOperand(rdx, JSArray::kLengthOffset), rcx); local 2288 GenerateStoreField(masm(), object, index, transition, rdx, rcx, rbx, &miss); local 2461 GenerateStoreField(masm(), object, index, transition, rdx, rcx, rbx, &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 [all...] |
H A D | full-codegen-x64.cc | 160 // receiver object). rcx is zero for method calls and non-zero for 164 __ testq(rcx, rcx); 377 __ Ret(arguments_bytes, rcx); 754 rcx, 845 __ movq(rcx, rdx); 846 __ or_(rcx, rax); 847 patch_site.EmitJumpIfNotSmi(rcx, &slow_case, Label::kNear); 916 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx); 927 __ CmpObjectType(rax, LAST_JS_PROXY_TYPE, rcx); 1370 __ movq(FieldOperand(rax, i + kPointerSize), rcx); local [all...] |
H A D | code-stubs-x64.cc | 55 __ pop(rcx); // Pop return address. 57 __ push(rcx); // Push return address. 66 __ AllocateInNewSpace(JSFunction::kSize, rax, rbx, rcx, &gc, TAG_OBJECT); 77 __ movq(rcx, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX))); 78 __ movq(rcx, FieldOperand(rcx, GlobalObject::kGlobalContextOffset)); 79 __ movq(rcx, Operand(rcx, Context::SlotOffset(map_index))); 80 __ movq(FieldOperand(rax, JSObject::kMapOffset), rcx); local 85 __ LoadRoot(rcx, Hea 89 __ movq(FieldOperand(rax, JSFunction::kPrototypeOrInitialMapOffset), rcx); local 134 __ movq(Operand(rax, Context::SlotOffset(Context::CLOSURE_INDEX)), rcx); local 168 rax, rbx, rcx, &gc, TAG_OBJECT); local 198 __ movq(ContextOperand(rax, Context::CLOSURE_INDEX), rcx); local 1919 __ cmpq(FieldOperand(rdx, HeapObject::kMapOffset), rcx); local 1926 __ cmpq(FieldOperand(rax, HeapObject::kMapOffset), rcx); local 2421 rcx); local 2496 __ movq(FieldOperand(rdi, FixedArray::kLengthOffset), rcx); local 2527 __ movq(Operand(rsp, 1 * kPointerSize), rcx); // Patch argument count. local 2547 __ movq(Operand(rsp, 1 * kPointerSize), rcx); local 2579 __ movq(Operand(rsp, 1 * kPointerSize), rcx); local 2616 rcx); local 2634 __ movq(FieldOperand(rdi, FixedArray::kLengthOffset), rcx); local 3131 __ movq(FieldOperand(rax, JSObject::kElementsOffset), rcx); local 5121 __ cmpq(FieldOperand(rax, String::kLengthOffset), rcx); local 5233 __ movq(FieldOperand(rax, SlicedString::kLengthOffset), rcx); local [all...] |
H A D | lithium-codegen-x64.cc | 140 // object). rcx is zero for method calls and non-zero for function 144 __ testq(rcx, rcx); 1077 ASSERT(ToRegister(right).is(rcx)); 1256 __ movq(rcx, object); 2065 __ Ret((GetParameterCount() + 1) * kPointerSize, rcx); 2083 __ Move(rcx, instr->name()); 2121 __ Move(rcx, instr->name()); 2231 __ Move(rcx, instr->hydrogen()->name()); 2253 __ Move(rcx, inst 3078 __ movl(FieldOperand(rbx, ByteArray::kHeaderSize + kSeedSize), rcx); local 4210 __ movq(FieldOperand(result, object_offset + i), rcx); local 4220 __ movq(FieldOperand(result, total_offset), rcx); local 4225 __ movq(FieldOperand(result, total_offset), rcx); local 4228 __ movq(FieldOperand(result, total_offset), rcx); local 4237 __ movq(FieldOperand(result, elements_offset + i), rcx); local 4250 __ movq(FieldOperand(result, total_offset), rcx); local 4259 __ movq(FieldOperand(result, total_offset), rcx); local 4264 __ movq(FieldOperand(result, total_offset), rcx); local 4267 __ movq(FieldOperand(result, total_offset), rcx); local 4379 __ movq(FieldOperand(rax, i + kPointerSize), rcx); local [all...] |
/external/kernel-headers/original/asm-x86/ |
H A D | ptrace.h | 84 unsigned long rcx; member in struct:pt_regs
|
H A D | sigcontext.h | 120 unsigned long rcx; member in struct:sigcontext
|
/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 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/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/include/vki/ |
H A D | vki-amd64-linux.h | 208 unsigned long rcx; member in struct:vki_sigcontext 489 unsigned long r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:vki_user_regs_struct
|