Lines Matching refs:tmp1
6608 Register tmp1 = ecx;
6613 __ mov(tmp1, left);
6615 __ and_(tmp1, right);
6616 __ JumpIfSmi(tmp1, &miss, Label::kNear);
6619 __ mov(tmp1, FieldOperand(left, HeapObject::kMapOffset));
6621 __ movzx_b(tmp1, FieldOperand(tmp1, Map::kInstanceTypeOffset));
6624 __ and_(tmp1, tmp2);
6625 __ test(tmp1, Immediate(kIsSymbolMask));
6655 Register tmp1 = ecx;
6660 __ mov(tmp1, left);
6662 __ and_(tmp1, right);
6663 __ JumpIfSmi(tmp1, &miss);
6666 // types loaded in tmp1 and tmp2.
6667 __ mov(tmp1, FieldOperand(left, HeapObject::kMapOffset));
6669 __ movzx_b(tmp1, FieldOperand(tmp1, Map::kInstanceTypeOffset));
6671 __ mov(tmp3, tmp1);
6695 __ and_(tmp1, tmp2);
6696 __ test(tmp1, Immediate(kIsSymbolMask));
6707 __ JumpIfNotBothSequentialAsciiStrings(left, right, tmp1, tmp2, &runtime);
6712 masm, left, right, tmp1, tmp2);
6715 masm, left, right, tmp1, tmp2, tmp3);
6720 __ pop(tmp1); // Return address.
6723 __ push(tmp1);