Home | History | Annotate | Download | only in x64

Lines Matching refs:kScratchRegister

251   __ 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);
685 __ movp(FieldOperand(rax, JSObject::kElementsOffset), kScratchRegister);
719 __ LoadRoot(kScratchRegister, Heap::kSloppyArgumentsElementsMapRootIndex);
721 __ movp(FieldOperand(rdi, FixedArray::kMapOffset), kScratchRegister);
755 __ SmiToInteger64(kScratchRegister, r9);
756 __ movp(FieldOperand(rdx, kScratchRegister,
760 __ movp(FieldOperand(rdi, kScratchRegister,
783 __ leap(kScratchRegister, Operand(r8, times_pointer_size, 0));
784 __ subp(rdx, kScratchRegister);
918 __ LoadRoot(kScratchRegister, Heap::kEmptyFixedArrayRootIndex);
919 __ movp(FieldOperand(rax, JSObject::kPropertiesOffset), kScratchRegister);
920 __ movp(FieldOperand(rax, JSObject::kElementsOffset), kScratchRegister);
941 __ LoadRoot(kScratchRegister, Heap::kFixedArrayMapRootIndex);
942 __ movp(FieldOperand(rdi, FixedArray::kMapOffset), kScratchRegister);
1000 __ Load(kScratchRegister, address_of_regexp_stack_memory_size);
1001 __ testp(kScratchRegister, kScratchRegister);
1007 __ CmpObjectType(rax, JS_REGEXP_TYPE, kScratchRegister);
1016 __ CmpObjectType(rax, FIXED_ARRAY_TYPE, kScratchRegister);
1161 __ LoadAddress(kScratchRegister,
1164 kScratchRegister);
1171 __ Move(kScratchRegister, address_of_regexp_stack_memory_address);
1172 __ movp(r9, Operand(kScratchRegister, 0));
1173 __ Move(kScratchRegister, address_of_regexp_stack_memory_size);
1174 __ addp(r9, Operand(kScratchRegister, 0));
1275 __ CmpObjectType(r15, JS_ARRAY_TYPE, kScratchRegister);
1293 __ Integer32ToSmi(kScratchRegister, rdx);
1295 kScratchRegister);
1623 masm, &check_for_strings, rax, kScratchRegister);
1625 masm, &check_for_strings, rdx, kScratchRegister);
2350 __ Move(kScratchRegister, Smi::FromInt(marker), Assembler::RelocInfoNone());
2351 __ Push(kScratchRegister); // context slot
2352 __ Push(kScratchRegister); // function slot
2444 __ leap(kScratchRegister, FieldOperand(rax, Code::kHeaderSize));
2445 __ call(kScratchRegister);
2455 __ Move(kScratchRegister, js_entry_sp);
2456 __ movp(Operand(kScratchRegister, 0), Immediate(0));
2524 // Move(kScratchRegister, Factory::the_hole_value())
2576 __ CmpObjectType(prototype, FIRST_SPEC_OBJECT_TYPE, kScratchRegister);
2578 __ CmpInstanceType(kScratchRegister, LAST_SPEC_OBJECT_TYPE);
2591 __ movq(kScratchRegister, StackOperandForReturnAddress(0));
2592 __ subp(kScratchRegister, args.GetArgumentOperand(2));
2595 __ cmpl(Operand(kScratchRegister, kOffsetToMapCheckValue - 4), scratch);
2598 __ movp(kScratchRegister,
2599 Operand(kScratchRegister, kOffsetToMapCheckValue));
2600 __ movp(Operand(kScratchRegister, 0), map);
2606 __ LoadRoot(kScratchRegister, Heap::kNullValueRootIndex);
2610 __ cmpp(scratch, kScratchRegister);
2611 // The code at is_not_instance assumes that kScratchRegister contains a
2634 __ movq(kScratchRegister, StackOperandForReturnAddress(0));
2635 __ subp(kScratchRegister
2636 __ movb(Operand(kScratchRegister, kOffsetToResultValue), rax);
2639 __ cmpl(Operand(kScratchRegister, kOffsetToResultValue - 4), rax);
2652 __ StoreRoot(kScratchRegister, Heap::kInstanceofCacheAnswerRootIndex);
2663 __ movq(kScratchRegister, StackOperandForReturnAddress(0));
2664 __ subp(kScratchRegister, args.GetArgumentOperand(2));
2665 __ movb(Operand(kScratchRegister, kOffsetToResultValue), rax);
2668 __ cmpl(Operand(kScratchRegister, kOffsetToResultValue - 4), rax);
2808 SmiIndex index = masm->SmiToIndex(kScratchRegister, code_, kPointerSizeLog2);
2855 __ movb(kScratchRegister, Operand(src, 0));
2856 __ movb(Operand(dest, 0), kScratchRegister);
3547 masm, left, right, tmp1, tmp2, tmp3, kScratchRegister);
3922 arg_reg_1.is(regs_.address()) ? kScratchRegister : regs_.address();
4072 __ SmiToInteger32(kScratchRegister, rcx);
4074 __ leap(rcx, FieldOperand(rbx, kScratchRegister, times_pointer_size,
4087 __ SmiToInteger32(kScratchRegister, rcx);
4089 __ movp(FieldOperand(rbx, kScratchRegister, times_pointer_size,