Searched defs:kScratchRegister (Results 1 - 5 of 5) sorted by relevance

/external/chromium_org/v8/src/x64/
H A Dmacro-assembler-x64.h19 const Register kScratchRegister = { 10 }; // r10. member in namespace:v8::internal
110 Register scratch = kScratchRegister);
479 Register scratch = kScratchRegister);
748 void PushRegisterAsTwoSmis(Register src, Register scratch = kScratchRegister);
751 void PopRegisterAsTwoSmis(Register dst, Register scratch = kScratchRegister);
857 Register scratch = kScratchRegister);
931 // (kScratchRegister, kSmiConstantRegister, kRootRegister).
941 // They may be the same register, and may be kScratchRegister.
1125 // is left untouched, but the scratch register and kScratchRegister,
1380 // free, do use it, otherwise kScratchRegister wil
[all...]
H A Dcode-stubs-x64.cc251 __ SmiToInteger32(kScratchRegister, rdx);
252 __ Cvtlsi2sd(xmm0, kScratchRegister);
256 __ SmiToInteger32(kScratchRegister, rax);
257 __ Cvtlsi2sd(xmm1, kScratchRegister);
683 __ LoadRoot(kScratchRegister, Heap::kEmptyFixedArrayRootIndex);
684 __ movp(FieldOperand(rax, JSObject::kPropertiesOffset), kScratchRegister); local
685 __ movp(FieldOperand(rax, JSObject::kElementsOffset), kScratchRegister); local
719 __ LoadRoot(kScratchRegister, Heap::kSloppyArgumentsElementsMapRootIndex);
721 __ movp(FieldOperand(rdi, FixedArray::kMapOffset), kScratchRegister); local
755 __ SmiToInteger64(kScratchRegister, r
919 __ movp(FieldOperand(rax, JSObject::kPropertiesOffset), kScratchRegister); local
920 __ movp(FieldOperand(rax, JSObject::kElementsOffset), kScratchRegister); local
942 __ movp(FieldOperand(rdi, FixedArray::kMapOffset), kScratchRegister); local
2856 __ movb(Operand(dest, 0), kScratchRegister); local
[all...]
H A Dfull-codegen-x64.cc336 __ Move(kScratchRegister, Smi::FromInt(reset_value));
337 __ movp(FieldOperand(rbx, Cell::kValueOffset), kScratchRegister); local
794 __ LoadRoot(kScratchRegister, Heap::kTheHoleValueRootIndex);
795 __ movp(StackOperand(variable), kScratchRegister); local
803 __ LoadRoot(kScratchRegister, Heap::kTheHoleValueRootIndex);
804 __ movp(ContextOperand(rsi, variable->index()), kScratchRegister); local
1369 __ LoadRoot(kScratchRegister, Heap::kNativeContextMapRootIndex);
1372 __ cmpp(kScratchRegister, FieldOperand(temp, HeapObject::kMapOffset));
3770 __ SmiToIndex(kScratchRegister, tmp, kPointerSizeLog2);
4120 __ Move(kScratchRegister, debug_is_activ
[all...]
H A Dmacro-assembler-x64.cc88 Move(kScratchRegister, source);
89 movp(destination, Operand(kScratchRegister, 0));
106 Move(kScratchRegister, destination);
107 movp(Operand(kScratchRegister, 0), source);
151 Move(kScratchRegister, kZapValue, Assembler::RelocInfoNone());
156 LoadAddress(kScratchRegister, source);
157 Push(kScratchRegister);
202 DCHECK(!with.AddressUsesRegister(kScratchRegister));
203 LoadRoot(kScratchRegister, index);
204 cmpp(with, kScratchRegister);
1073 xorp(Operand(rsp, 0), kScratchRegister); local
3998 cmpp(Operand(rsp, 0), kScratchRegister); local
4007 cmpp(Operand(rbp, StandardFrameConstants::kMarkerOffset), kScratchRegister); local
4384 movp(Operand(result, 0), kScratchRegister); local
4569 movp(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister); local
4604 movp(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister); local
4640 movp(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister); local
4658 movp(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister); local
4675 movp(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister); local
4689 movp(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister); local
4703 movp(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister); local
4956 movp(Operand(rsp, argument_slots_on_stack * kRegisterSize), kScratchRegister); local
[all...]
H A Dlithium-codegen-x64.cc173 __ Set(kScratchRegister, kSlotsZapValue);
177 kScratchRegister); local
293 __ movsxlq(kScratchRegister, src);
294 __ movq(src, kScratchRegister);
312 __ Move(kScratchRegister, ExternalReference::ForDeoptEntry(entry));
328 __ call(kScratchRegister);
747 Operand count_operand = masm()->ExternalOperand(count, kScratchRegister);
1395 __ movp(kScratchRegister, left);
1397 __ movl(kScratchRegister, left);
1482 __ cmpl(kScratchRegister, Immediat
4139 __ movp(FieldOperand(object, HeapObject::kMapOffset), kScratchRegister); local
[all...]

Completed in 710 milliseconds