Home | History | Annotate | Download | only in x87

Lines Matching refs:tmp1

3108   Register tmp1 = ecx;
3113 __ mov(tmp1, left);
3115 __ and_(tmp1, right);
3116 __ JumpIfSmi(tmp1, &miss, Label::kNear);
3119 __ mov(tmp1, FieldOperand(left, HeapObject::kMapOffset));
3121 __ movzx_b(tmp1, FieldOperand(tmp1, Map::kInstanceTypeOffset));
3124 __ or_(tmp1, tmp2);
3125 __ test(tmp1, Immediate(kIsNotStringMask | kIsNotInternalizedMask));
3153 Register tmp1 = ecx;
3158 __ mov(tmp1, left);
3160 __ and_(tmp1, right);
3161 __ JumpIfSmi(tmp1, &miss, Label::kNear);
3164 // types loaded in tmp1 and tmp2.
3165 __ mov(tmp1, FieldOperand(left, HeapObject::kMapOffset));
3167 __ movzx_b(tmp1, FieldOperand(tmp1, Map::kInstanceTypeOffset));
3170 __ JumpIfNotUniqueNameInstanceType(tmp1, &miss, Label::kNear);
3200 Register tmp1 = ecx;
3205 __ mov(tmp1, left);
3207 __ and_(tmp1, right);
3208 __ JumpIfSmi(tmp1, &miss);
3211 // types loaded in tmp1 and tmp2.
3212 __ mov(tmp1, FieldOperand(left, HeapObject::kMapOffset));
3214 __ movzx_b(tmp1, FieldOperand(tmp1, Map::kInstanceTypeOffset));
3216 __ mov(tmp3, tmp1);
3241 __ or_(tmp1, tmp2);
3242 __ test(tmp1, Immediate(kIsNotInternalizedMask));
3253 __ JumpIfNotBothSequentialOneByteStrings(left, right, tmp1, tmp2, &runtime);
3257 StringHelper::GenerateFlatOneByteStringEquals(masm, left, right, tmp1,
3260 StringHelper::GenerateCompareFlatOneByteStrings(masm, left, right, tmp1,
3266 __ pop(tmp1); // Return address.
3269 __ push(tmp1);