Home | History | Annotate | Download | only in arm

Lines Matching defs:string_length

3416   Register string_length = r3;
3452 __ mov(string_length, Operand(0));
3461 // string_length: Accumulated sum of string lengths (smi).
3475 __ add(string_length, string_length, Operand(scratch1));
3491 // string_length: Sum of string lengths (smi).
3501 // string_length to get the length of the result string. array_length is not
3504 __ sub(string_length, string_length, Operand(scratch1));
3512 __ add(string_length, string_length, Operand(scratch2));
3514 __ SmiUntag(string_length);
3525 // string_length: Length of result string (not smi)
3528 string_length,
3558 __ ldr(string_length, FieldMemOperand(string, String::kLengthOffset));
3559 __ SmiUntag(string_length);
3561 __ CopyBytes(string, result_pos, string_length, scratch1);
3588 __ ldr(string_length, FieldMemOperand(string, String::kLengthOffset));
3589 __ SmiUntag(string_length);
3591 __ CopyBytes(string, result_pos, string_length, scratch1);
3607 __ ldr(string_length, FieldMemOperand(separator, String::kLengthOffset));
3608 __ SmiUntag(string_length);
3612 __ CopyBytes(string, result_pos, string_length, scratch1);
3616 __ ldr(string_length, FieldMemOperand(string, String::kLengthOffset));
3617 __ SmiUntag(string_length);
3619 __ CopyBytes(string, result_pos, string_length, scratch1);