Lines Matching refs:scratch1

2110     Register scratch1,
2119 movq(scratch1, FieldOperand(first_object, HeapObject::kMapOffset));
2121 movzxbl(scratch1, FieldOperand(scratch1, Map::kInstanceTypeOffset));
2130 andl(scratch1, Immediate(kFlatAsciiStringMask));
2132 // Interleave the bits to check both scratch1 and scratch2 in one test.
2134 lea(scratch1, Operand(scratch1, scratch2, times_8, 0));
2135 cmpl(scratch1,
2162 Register scratch1,
2167 movq(scratch1, first_object_instance_type);
2176 andl(scratch1, Immediate(kFlatAsciiStringMask));
2178 // Interleave the bits to check both scratch1 and scratch2 in one test.
2180 lea(scratch1, Operand(scratch1, scratch2, times_8, 0));
2181 cmpl(scratch1,
3784 Register scratch1,
3793 // scratch1 = length * 2 + kObjectAlignmentMask.
3794 lea(scratch1, Operand(length, length, times_1, kObjectAlignmentMask +
3796 and_(scratch1, Immediate(~kObjectAlignmentMask));
3798 subq(scratch1, Immediate(kHeaderAlignment));
3804 scratch1,
3814 Integer32ToSmi(scratch1, length);
3815 movq(FieldOperand(result, String::kLengthOffset), scratch1);
3823 Register scratch1,
3831 movl(scratch1, length);
3833 addq(scratch1, Immediate(kObjectAlignmentMask + kHeaderAlignment));
3834 and_(scratch1, Immediate(~kObjectAlignmentMask));
3836 subq(scratch1, Immediate(kHeaderAlignment));
3842 scratch1,
3852 Integer32ToSmi(scratch1, length);
3853 movq(FieldOperand(result, String::kLengthOffset), scratch1);
3860 Register scratch1,
3866 scratch1,
3878 Register scratch1,
3884 scratch1,
3896 Register scratch1,
3902 scratch1,
3914 Register scratch1,
3920 scratch1,