Home | History | Annotate | Download | only in x64

Lines Matching refs:tmp1

5590   Register tmp1 = rcx;
5595 Condition cond = masm->CheckEitherSmi(left, right, tmp1);
5599 __ movq(tmp1, FieldOperand(left, HeapObject::kMapOffset));
5601 __ movzxbq(tmp1, FieldOperand(tmp1, Map::kInstanceTypeOffset));
5604 __ and_(tmp1, tmp2);
5605 __ testb(tmp1, Immediate(kIsSymbolMask));
5635 Register tmp1 = rcx;
5640 Condition cond = masm->CheckEitherSmi(left, right, tmp1);
5644 // types loaded in tmp1 and tmp2.
5645 __ movq(tmp1, FieldOperand(left, HeapObject::kMapOffset));
5647 __ movzxbq(tmp1, FieldOperand(tmp1, Map::kInstanceTypeOffset));
5649 __ movq(tmp3, tmp1);
5672 __ and_(tmp1, tmp2);
5673 __ testb(tmp1, Immediate(kIsSymbolMask));
5684 __ JumpIfNotBothSequentialAsciiStrings(left, right, tmp1, tmp2, &runtime);
5689 masm, left, right, tmp1, tmp2);
5692 masm, left, right, tmp1, tmp2, tmp3, kScratchRegister);
5697 __ pop(tmp1); // Return address.
5700 __ push(tmp1);