Home
last modified time | relevance | path

Searched refs:count_offset (Results 1 – 13 of 13) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_arm_vixl.cc579 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringCompareTo() local
599 __ Ldr(temp3, MemOperand(str, count_offset)); in VisitStringCompareTo()
600 __ Ldr(temp2, MemOperand(arg, count_offset)); in VisitStringCompareTo()
606 __ Ldr(temp0, MemOperand(str, count_offset)); in VisitStringCompareTo()
607 __ Ldr(temp1, MemOperand(arg, count_offset)); in VisitStringCompareTo()
895 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() local
949 __ Ldr(temp, MemOperand(arg, count_offset)); in VisitStringEquals()
954 __ Ldr(temp, MemOperand(str, count_offset)); in VisitStringEquals()
955 __ Ldr(out, MemOperand(arg, count_offset)); in VisitStringEquals()
2172 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
[all …]
Dintrinsics_arm64.cc1872 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringCompareTo() local
1893 __ Ldr(temp3, HeapOperand(str, count_offset)); in VisitStringCompareTo()
1894 __ Ldr(temp2, HeapOperand(arg, count_offset)); in VisitStringCompareTo()
1900 __ Ldr(temp0, HeapOperand(str, count_offset)); in VisitStringCompareTo()
1901 __ Ldr(temp1, HeapOperand(arg, count_offset)); in VisitStringCompareTo()
2106 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringEquals() local
2160 __ Ldr(temp, MemOperand(arg.X(), count_offset)); in VisitStringEquals()
2168 __ Ldr(temp, MemOperand(str.X(), count_offset)); in VisitStringEquals()
2169 __ Ldr(temp1, MemOperand(arg.X(), count_offset)); in VisitStringEquals()
2655 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
[all …]
Dintrinsics_riscv64.cc1116 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringEquals() local
1163 __ Loadwu(temp, str, count_offset); in VisitStringEquals()
1164 __ Loadwu(temp1, arg, count_offset); in VisitStringEquals()
2865 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringCompareTo() local
2886 __ Loadwu(temp3, str, count_offset); in VisitStringCompareTo()
2887 __ Loadwu(temp2, arg, count_offset); in VisitStringCompareTo()
2893 __ Loadwu(temp0, str, count_offset); in VisitStringCompareTo()
2894 __ Loadwu(temp1, arg, count_offset); in VisitStringCompareTo()
5155 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
5157 __ Loadwu(tmp, source_string_object, count_offset); in VisitStringGetCharsNoCheck()
Dintrinsics_x86.cc1045 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() local
1082 __ movl(ecx, Address(str, count_offset)); in VisitStringEquals()
1086 __ cmpl(ecx, Address(arg, count_offset)); in VisitStringEquals()
1213 int32_t count_offset = mirror::String::CountOffset().Int32Value(); in GenerateStringIndexOf() local
1216 __ movl(string_length, Address(string_obj, count_offset)); in GenerateStringIndexOf()
1458 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
1465 __ testl(Address(obj, count_offset), Immediate(1)); in VisitStringGetCharsNoCheck()
Dintrinsics_x86_64.cc1217 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() local
1254 __ movl(rcx, Address(str, count_offset)); in VisitStringEquals()
1258 __ cmpl(rcx, Address(arg, count_offset)); in VisitStringEquals()
1380 int32_t count_offset = mirror::String::CountOffset().Int32Value(); in GenerateStringIndexOf() local
1383 __ movl(string_length, Address(string_obj, count_offset)); in GenerateStringIndexOf()
1613 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
1615 __ testl(Address(obj, count_offset), Immediate(1)); in VisitStringGetCharsNoCheck()
Dcode_generator_vector_x86_64.cc1283 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitVecLoad() local
1284 __ testb(Address(locations->InAt(0).AsRegister<CpuRegister>(), count_offset), Immediate(1)); in VisitVecLoad()
Dcode_generator_vector_x86.cc1310 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitVecLoad() local
1311 __ testb(Address(locations->InAt(0).AsRegister<Register>(), count_offset), Immediate(1)); in VisitVecLoad()
Dcode_generator_vector_arm64_neon.cc1443 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitVecLoad() local
1445 __ Ldr(length, HeapOperand(InputRegisterAt(instruction, 0), count_offset)); in VisitVecLoad()
Dcode_generator_arm64.cc2791 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
2798 DCHECK_LT(count_offset, offset); in VisitArrayGet()
2800 static_cast<int64_t>(count_offset) - static_cast<int64_t>(offset); in VisitArrayGet()
2804 __ Ldr(length, HeapOperand(obj, count_offset)); in VisitArrayGet()
Dcode_generator_riscv64.cc2809 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
2814 __ Loadw(tmp, obj, count_offset); in VisitArrayGet()
Dcode_generator_x86_64.cc5832 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
5834 __ testb(Address(obj, count_offset), Immediate(1)); in VisitArrayGet()
Dcode_generator_x86.cc6511 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
6513 __ testb(Address(obj, count_offset), Immediate(1)); in VisitArrayGet()
Dcode_generator_arm_vixl.cc6627 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
6630 GetAssembler()->LoadFromOffset(kLoadWord, length, obj, count_offset); in VisitArrayGet()