Searched defs:rcx (Results 1 - 14 of 14) sorted by relevance

/external/valgrind/main/none/tests/amd64/
H A Dcmpxchg.c13 ULong rcx; variable
25 rcx = 0x33333333; rbx = 0x44444444;
28 rax&0xff,rbx&0xff,rcx&0xff);
33 "\tpush %rcx\n"
38 "\tmov " VG_SYM(rcx) ",%rcx\n"
43 "\tmov %rcx," VG_SYM(rcx_out) "\n"
45 "\tpop %rcx\n"
56 rcx = 0x55555555; rbx = 0x55555555;
59 rax&0xff,rbx&0xff,rcx
[all...]
/external/v8/src/x64/
H A Dcodegen-x64.cc111 __ movq(rcx, kNaNValue, RelocInfo::NONE);
112 __ movq(Operand(rsp, kPointerSize), rcx); local
H A Dbuiltins-x64.cc86 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx);
159 __ movq(rcx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset));
160 __ decb(FieldOperand(rcx, SharedFunctionInfo::kConstructionCountOffset));
191 __ LoadRoot(rcx, Heap::kEmptyFixedArrayRootIndex);
192 __ movq(Operand(rbx, JSObject::kPropertiesOffset), rcx); local
193 __ movq(Operand(rbx, JSObject::kElementsOffset), rcx); local
205 __ lea(rcx, Operand(rbx, JSObject::kHeaderSize));
208 __ movq(Operand(rcx, 0), rdx);
209 __ addq(rcx, Immediate(kPointerSize));
211 __ cmpq(rcx, rd
260 __ movq(Operand(rdi, HeapObject::kMapOffset), rcx); // setup the map local
[all...]
H A Dic-x64.cc392 // -- rcx : name
406 // -- rcx : name
421 // -- rcx : name
566 masm, rdx, rcx, Map::kHasIndexedInterceptor, &slow);
569 // now in rcx.
570 __ testb(FieldOperand(rcx, Map::kBitField2Offset),
577 rcx,
588 __ movq(rcx, FieldOperand(rdx, JSObject::kElementsOffset));
594 // rcx: elements
595 __ CompareRoot(FieldOperand(rcx, HeapObjec
803 __ SmiCompareInteger32(FieldOperand(rbx, FixedArray::kLengthOffset), rcx); local
826 __ SmiCompareInteger32(FieldOperand(rbx, FixedArray::kLengthOffset), rcx); local
847 __ SmiCompareInteger32(FieldOperand(rdx, JSArray::kLengthOffset), rcx); local
[all...]
H A Dassembler-x64.h117 "rcx",
163 const Register rcx = { 1 }; member in namespace:v8::internal
H A Dstub-cache-x64.cc476 __ Move(rcx, api_call_info_handle);
477 __ movq(rbx, FieldOperand(rcx, CallHandlerInfo::kDataOffset));
491 // Win64 uses first register--rcx--for returned value.
1064 // Win64 uses first register--rcx--for returned value.
1268 __ Cmp(rcx, Handle<String>(name));
1342 // rcx : function name
1398 // -- rcx : name
1451 // Get the element's length into rcx.
1452 __ SmiToInteger32(rcx, FieldOperand(rbx, FixedArray::kLengthOffset));
1455 __ cmpl(rax, rcx);
1515 __ movq(Operand(rdx, 0), rcx); local
1608 __ Integer32ToSmiField(FieldOperand(rdx, JSArray::kLengthOffset), rcx); local
2332 rdx, rcx, rbx, local
2512 rdx, rcx, rbx, local
2924 GenerateLoadArrayLength(masm(), rdx, rcx, &miss); local
2949 GenerateLoadStringLength(masm(), rdx, rcx, rbx, &miss, true); local
2974 GenerateLoadFunctionPrototype(masm(), rdx, rcx, rbx, &miss); local
[all...]
H A Dcode-stubs-x64.cc55 __ 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
1355 __ cmpq(FieldOperand(rdx, HeapObject::kMapOffset), rcx); local
1362 __ cmpq(FieldOperand(rax, HeapObject::kMapOffset), rcx); local
1759 __ Integer32ToSmiField(Operand(rsp, 1 * kPointerSize), rcx); local
1807 rcx); local
1823 __ movq(FieldOperand(rdi, FixedArray::kLengthOffset), rcx); local
2260 __ movq(FieldOperand(rax, JSObject::kElementsOffset), rcx); local
4149 __ cmpq(FieldOperand(rax, String::kLengthOffset), rcx); local
[all...]
H A Dfull-codegen-x64.cc174 __ movq(rcx, rsi);
175 __ RecordWrite(rcx, context_offset, rax, rbx);
209 __ movq(rcx, rax);
210 Move(arguments_shadow->AsSlot(), rcx, rbx, rdx);
316 __ Ret(arguments_bytes, rcx);
694 __ RecordWrite(rbx, offset, result_register(), rcx);
741 __ Move(rcx, prop->key()->AsLiteral()->handle());
805 __ movq(rcx, rdx);
806 __ or_(rcx, rax);
807 patch_site.EmitJumpIfNotSmi(rcx,
1345 __ movq(FieldOperand(rax, i + kPointerSize), rcx); local
[all...]
H A Dlithium-codegen-x64.cc207 __ movq(rcx, rsi);
208 __ RecordWrite(rcx, context_offset, rax, rbx);
1032 ASSERT(ToRegister(right).is(rcx));
2064 __ Ret((ParameterCount() + 1) * kPointerSize, rcx);
2088 __ Move(rcx, instr->name());
2123 __ Move(rcx, instr->name());
2192 __ Move(rcx, instr->hydrogen()->name());
2214 __ Move(rcx, instr->hydrogen()->name());
2230 __ Move(rcx, instr->name());
2607 Register tmp = input_reg.is(rax) ? rcx
3729 __ movq(FieldOperand(rax, i + kPointerSize), rcx); local
[all...]
/external/kernel-headers/original/asm-x86/
H A Dptrace.h84 unsigned long rcx; member in struct:pt_regs
H A Dsigcontext.h120 unsigned long rcx; member in struct:sigcontext
/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/include/vki/
H A Dvki-amd64-linux.h208 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

Completed in 728 milliseconds