Searched refs:string_length (Results 1 - 5 of 5) sorted by relevance

/art/runtime/mirror/
H A Dstring-inl.h188 inline String* String::AllocFromString(Thread* self, int32_t string_length, Handle<String> string, argument
190 SetStringCountAndValueVisitorFromString visitor(string_length, string, offset);
191 String* new_string = Alloc<kIsInstrumented>(self, string_length, allocator_type, visitor);
H A Dstring.h104 ALWAYS_INLINE static String* AllocFromString(Thread* self, int32_t string_length,
/art/compiler/optimizing/
H A Dintrinsics_x86_64.cc907 CpuRegister string_length = locations->GetTemp(1).AsRegister<CpuRegister>(); local
944 __ movl(string_length, Address(string_obj, count_offset));
949 __ testl(string_length, string_length);
954 __ movl(counter, string_length);
962 __ cmpl(start_index, string_length);
975 __ leaq(counter, Address(string_length, counter, ScaleFactor::TIMES_1, 0));
987 __ subl(string_length, counter);
988 __ leal(out, Address(string_length, -1));
H A Dintrinsics_x86.cc982 Register string_length = locations->GetTemp(1).AsRegister<Register>(); local
1019 __ movl(string_length, Address(string_obj, count_offset));
1024 __ testl(string_length, string_length);
1029 __ movl(counter, string_length);
1037 __ cmpl(start_index, string_length);
1051 __ leal(counter, Address(string_length, counter, ScaleFactor::TIMES_1, 0));
1063 __ subl(string_length, counter);
1064 __ leal(out, Address(string_length, -1));
/art/runtime/
H A Dutils.cc943 size_t string_length = s.size(); local
944 if (suffix_length > string_length) {
947 size_t offset = string_length - suffix_length;

Completed in 108 milliseconds