Searched defs:start_index (Results 1 - 4 of 4) sorted by relevance

/art/compiler/optimizing/
H A Dinstruction_builder.cc1038 size_t start_index,
1042 for (size_t i = start_index;
1096 size_t start_index = 0; local
1102 start_index = 1;
1112 start_index,
1141 size_t start_index = 1; local
1149 start_index,
1032 SetupInvokeArguments(HInvoke* invoke, uint32_t number_of_vreg_arguments, uint32_t* args, uint32_t register_index, bool is_range, const char* descriptor, size_t start_index, size_t* argument_index) argument
H A Dintrinsics_x86.cc1463 Register start_index = locations->InAt(2).AsRegister<Register>(); local
1465 // Do a start_index check.
1466 __ cmpl(start_index, string_length);
1471 __ cmpl(start_index, Immediate(0));
1472 __ cmovl(kGreater, counter, start_index);
1474 // Move to the start of the string: string_obj + value_offset + 2 * start_index.
1477 // Now update ecx (the repne scasw work counter). We have string.length - start_index left to
H A Dintrinsics_x86_64.cc1562 CpuRegister start_index = locations->InAt(2).AsRegister<CpuRegister>(); local
1564 // Do a start_index check.
1565 __ cmpl(start_index, string_length);
1570 __ cmpl(start_index, Immediate(0));
1571 __ cmov(kGreater, counter, start_index, /* is64bit */ false); // 32-bit copy is enough.
1573 // Move to the start of the string: string_obj + value_offset + 2 * start_index.
1576 // Now update ecx, the work counter: it's gonna be string.length - start_index.
/art/runtime/
H A Dutils.cc896 unsigned int start_index = 0; local
900 while (start_index < s.size()) {
901 if (!isspace(s[start_index])) {
904 start_index++;
908 while (end_index >= start_index) {
916 if (end_index < start_index) {
920 return s.substr(start_index, end_index - start_index + 1);

Completed in 83 milliseconds