Lines Matching refs:tmp1
4643 Register tmp1 = rcx;
4648 Condition cond = masm->CheckEitherSmi(left, right, tmp1);
4652 __ movq(tmp1, FieldOperand(left, HeapObject::kMapOffset));
4654 __ movzxbq(tmp1, FieldOperand(tmp1, Map::kInstanceTypeOffset));
4657 __ or_(tmp1, tmp2);
4658 __ testb(tmp1, Immediate(kIsNotStringMask | kIsNotInternalizedMask));
4686 Register tmp1 = rcx;
4691 Condition cond = masm->CheckEitherSmi(left, right, tmp1);
4695 // types loaded in tmp1 and tmp2.
4696 __ movq(tmp1, FieldOperand(left, HeapObject::kMapOffset));
4698 __ movzxbq(tmp1, FieldOperand(tmp1, Map::kInstanceTypeOffset));
4701 __ JumpIfNotUniqueName(tmp1, &miss, Label::kNear);
4731 Register tmp1 = rcx;
4736 Condition cond = masm->CheckEitherSmi(left, right, tmp1);
4740 // types loaded in tmp1 and tmp2.
4741 __ movq(tmp1, FieldOperand(left, HeapObject::kMapOffset));
4743 __ movzxbq(tmp1, FieldOperand(tmp1, Map::kInstanceTypeOffset));
4745 __ movq(tmp3, tmp1);
4769 __ or_(tmp1, tmp2);
4770 __ testb(tmp1, Immediate(kIsNotInternalizedMask));
4781 __ JumpIfNotBothSequentialAsciiStrings(left, right, tmp1, tmp2, &runtime);
4786 masm, left, right, tmp1, tmp2);
4789 masm, left, right, tmp1, tmp2, tmp3, kScratchRegister);
4794 __ PopReturnAddressTo(tmp1);
4797 __ PushReturnAddressFrom(tmp1);