Home | History | Annotate | Download | only in mips

Lines Matching defs:element

1247   // Generate code for the going to the next element by incrementing
3770 // a3 now points to key of indexed element of cache.
3841 Register element = t1;
3875 __ Addu(element,
3878 __ Addu(elements_end, element, elements_end);
3879 // Loop condition: while (element < elements_end).
3885 // element: Current array element.
3892 __ lw(string, MemOperand(element));
3893 __ Addu(element, element, kPointerSize);
3901 __ Branch(&loop, lt, element, Operand(elements_end));
3939 // Get first element in the array to free up the elements register to be used
3941 __ Addu(element,
3946 // element: First array element
3960 __ Addu(elements_end, element, elements_end);
3977 // element: Current array element.
3980 // Copy next array element to the result.
3981 __ lw(string, MemOperand(element));
3982 __ Addu(element, element, kPointerSize);
3987 // End while (element < elements_end).
3988 __ Branch(&empty_separator_loop, lt, element, Operand(elements_end));
3997 // element is not preceded by a separator.
4003 // element: Current array element.
4011 // Copy next array element to the result.
4013 __ lw(string, MemOperand(element));
4014 __ Addu(element, element, kPointerSize);
4019 // End while (element < elements_end).
4020 __ Branch(&one_char_separator_loop, lt, element, Operand(elements_end));
4029 // element: Current array element.
4042 __ lw(string, MemOperand(element));
4043 __ Addu(element, element, kPointerSize);
4048 // End while (element < elements_end).
4049 __ Branch(&long_separator_loop, lt, element, Operand(elements_end));