Lines Matching defs:element
1237 // Generate code for the going to the next element by incrementing
3795 Register element = r5;
3827 __ add(element,
3829 __ add(elements_end, element, Operand(array_length, LSL, kPointerSizeLog2));
3830 // Loop condition: while (element < elements_end).
3836 // element: Current array element.
3843 __ ldr(string, MemOperand(element, kPointerSize, PostIndex));
3851 __ cmp(element, elements_end);
3890 // Get first element in the array to free up the elements register to be used
3892 __ add(element,
3897 // element: First array element
3910 __ add(elements_end, element, Operand(array_length, LSL, kPointerSizeLog2));
3927 // element: Current array element.
3930 // Copy next array element to the result.
3931 __ ldr(string, MemOperand(element, kPointerSize, PostIndex));
3938 __ cmp(element, elements_end);
3939 __ b(lt, &empty_separator_loop); // End while (element < elements_end).
3948 // element is not preceded by a separator
3954 // element: Current array element.
3961 // Copy next array element to the result.
3963 __ ldr(string, MemOperand(element, kPointerSize, PostIndex));
3970 __ cmp(element, elements_end);
3971 __ b(lt, &one_char_separator_loop); // End while (element < elements_end).
3980 // element: Current array element.
3993 __ ldr(string, MemOperand(element, kPointerSize, PostIndex));
4000 __ cmp(element, elements_end);
4001 __ b(lt, &long_separator_loop); // End while (element < elements_end).