Home | History | Annotate | Download | only in x64

Lines Matching refs:kScratchRegister

173       __ Set(kScratchRegister, kSlotsZapValue);
177 kScratchRegister);
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, Immediate(0));
1487 __ orp(kScratchRegister, ToOperand(right));
1489 __ orl(kScratchRegister, ToOperand(right));
1495 __ orp(kScratchRegister, ToRegister(right));
1497 __ orl(kScratchRegister, ToRegister(right));
1765 __ CmpObjectType(object, JS_DATE_TYPE, kScratchRegister);
1774 __ movp(kScratchRegister, stamp_operand);
1775 __ cmpp(kScratchRegister, FieldOperand(object,
2178 const Register map = kScratchRegister;
2391 __ movmskpd(kScratchRegister, value);
2392 __ testl(kScratchRegister, Immediate(1));
2411 DCHECK(!input.is(kScratchRegister));
2418 __ movp(kScratchRegister, FieldOperand(input, HeapObject::kMapOffset));
2420 __ testb(FieldOperand(kScratchRegister, Map::kBitFieldOffset),
2424 __ movzxbl(kScratchRegister,
2425 FieldOperand(kScratchRegister, Map::kInstanceTypeOffset));
2426 __ cmpb(kScratchRegister, Immediate(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE));
2428 __ cmpb(kScratchRegister, Immediate(LAST_NONCALLABLE_SPEC_OBJECT_TYPE));
2540 __ CmpObjectType(input, TestType(instr->hydrogen()), kScratchRegister);
2611 __ CmpObjectType(temp, JS_FUNCTION_TYPE, kScratchRegister);
2708 __ Move(kScratchRegister, cache_cell, RelocInfo::CELL);
2709 __ cmpp(map, Operand(kScratchRegister, 0));
2728 __ JumpIfNotString(object, kScratchRegister, deferred->entry());
2769 __ movp(kScratchRegister, rax);
2771 __ testp(kScratchRegister, kScratchRegister);
2888 // We have a temp because CompareRoot might clobber kScratchRegister.
2898 __ Move(kScratchRegister, cell_handle, RelocInfo::CELL);
2899 __ movp(Operand(kScratchRegister, 0), value);
2992 Register scratch = kScratchRegister;
3035 __ CmpObjectType(result, MAP_TYPE, kScratchRegister);
3213 Register scratch = kScratchRegister;
3369 __ movp(kScratchRegister,
3371 __ testb(FieldOperand(kScratchRegister,
3377 __ testb(FieldOperand(kScratchRegister,
3392 __ CmpObjectType(receiver, FIRST_SPEC_OBJECT_TYPE, kScratchRegister);
3785 __ movq(kScratchRegister, one_half);
3786 __ movq(xmm_scratch, kScratchRegister);
3799 __ movq(kScratchRegister, minus_one_half);
3800 __ movq(xmm_scratch, kScratchRegister);
3864 __ movq(kScratchRegister, V8_INT64_C(0xFFF0000000000000));
3865 __ movq(xmm_scratch, kScratchRegister);
4138 __ Move(kScratchRegister, transition);
4139 __ movp(FieldOperand(object, HeapObject::kMapOffset), kScratchRegister);
4142 kScratchRegister,
4159 Register scratch = kScratchRegister;
4369 __ Set(kScratchRegister,
4372 __ movq(value, kScratchRegister);
4404 Register scratch = kScratchRegister;
4831 __ movp(kScratchRegister, rax);
4833 __ movp(reg, kScratchRegister);
4898 __ movmskpd(kScratchRegister, result_reg);
4899 __ testq(kScratchRegister, Immediate(1));
4921 __ SmiToInteger32(kScratchRegister, input_reg);
4922 __ Cvtlsi2sd(result_reg, kScratchRegister);
5104 __ movp(kScratchRegister, FieldOperand(input, HeapObject::kMapOffset));
5111 __ cmpb(FieldOperand(kScratchRegister, Map::kInstanceTypeOffset),
5121 __ cmpb(FieldOperand(kScratchRegister, Map::kInstanceTypeOffset),
5133 __ testb(FieldOperand(kScratchRegister, Map::kInstanceTypeOffset),
5137 __ movzxbl(kScratchRegister,
5138 FieldOperand(kScratchRegister, Map::kInstanceTypeOffset));
5139 __ andb(kScratchRegister, Immediate(mask));
5140 __ cmpb(kScratchRegister, Immediate(tag));
5842 __ Move(kScratchRegister, Smi::FromInt(1));
5843 __ testp(index, kScratchRegister);