Lines Matching defs:separator
3942 Register separator = a1;
3954 __ pop(separator);
3989 // separator: Separator string
4017 // separator: Separator string
4022 // Check that the separator is a flat one-byte string.
4023 __ JumpIfSmi(separator, &bailout);
4024 __ lw(scratch1, FieldMemOperand(separator, HeapObject::kMapOffset));
4028 // Add (separator length times array_length) - separator length to the
4031 __ lw(scratch1, FieldMemOperand(separator, SeqOneByteString::kLengthOffset));
4051 // separator: Separator string
4067 // Check the length of the separator.
4068 __ lw(scratch1, FieldMemOperand(separator, SeqOneByteString::kLengthOffset));
4073 // Empty separator case.
4092 // One-character separator case.
4094 // Replace separator with its one-byte character value.
4095 __ lbu(separator, FieldMemOperand(separator, SeqOneByteString::kHeaderSize));
4096 // Jump into the loop after the code that copies the separator, so the first
4097 // element is not preceded by a separator.
4105 // separator: Single separator one-byte char (in lower byte).
4107 // Copy the separator character to the result.
4108 __ sb(separator, MemOperand(result_pos));
4124 // Long separator case (separator is more than one character). Entry is at the
4131 // separator: Separator string.
4133 // Copy the separator to the result.
4134 __ lw(string_length, FieldMemOperand(separator, String::kLengthOffset));
4137 separator,