Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_arm_vixl.cc1144 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringCompareTo() local
1164 __ Ldr(temp3, MemOperand(str, count_offset)); in VisitStringCompareTo()
1165 __ Ldr(temp2, MemOperand(arg, count_offset)); in VisitStringCompareTo()
1171 __ Ldr(temp0, MemOperand(str, count_offset)); in VisitStringCompareTo()
1172 __ Ldr(temp1, MemOperand(arg, count_offset)); in VisitStringCompareTo()
1460 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() local
1514 __ Ldr(temp, MemOperand(arg, count_offset)); in VisitStringEquals()
1519 __ Ldr(temp, MemOperand(str, count_offset)); in VisitStringEquals()
1520 __ Ldr(out, MemOperand(arg, count_offset)); in VisitStringEquals()
2785 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
[all …]
Dintrinsics_arm64.cc1145 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringCompareTo() local
1166 __ Ldr(temp3, HeapOperand(str, count_offset)); in VisitStringCompareTo()
1167 __ Ldr(temp2, HeapOperand(arg, count_offset)); in VisitStringCompareTo()
1173 __ Ldr(temp0, HeapOperand(str, count_offset)); in VisitStringCompareTo()
1174 __ Ldr(temp1, HeapOperand(arg, count_offset)); in VisitStringCompareTo()
1379 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringEquals() local
1433 __ Ldr(temp, MemOperand(arg.X(), count_offset)); in VisitStringEquals()
1441 __ Ldr(temp, MemOperand(str.X(), count_offset)); in VisitStringEquals()
1442 __ Ldr(temp1, MemOperand(arg.X(), count_offset)); in VisitStringEquals()
1912 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
[all …]
Dintrinsics_x86_64.cc1201 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() local
1238 __ movl(rcx, Address(str, count_offset)); in VisitStringEquals()
1242 __ cmpl(rcx, Address(arg, count_offset)); in VisitStringEquals()
1364 int32_t count_offset = mirror::String::CountOffset().Int32Value(); in GenerateStringIndexOf() local
1367 __ movl(string_length, Address(string_obj, count_offset)); in GenerateStringIndexOf()
1597 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
1599 __ testl(Address(obj, count_offset), Immediate(1)); in VisitStringGetCharsNoCheck()
Dintrinsics_x86.cc1011 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() local
1048 __ movl(ecx, Address(str, count_offset)); in VisitStringEquals()
1052 __ cmpl(ecx, Address(arg, count_offset)); in VisitStringEquals()
1179 int32_t count_offset = mirror::String::CountOffset().Int32Value(); in GenerateStringIndexOf() local
1182 __ movl(string_length, Address(string_obj, count_offset)); in GenerateStringIndexOf()
1424 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
1431 __ 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_sve.cc1414 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitVecLoad() local
1416 __ Ldr(length, HeapOperand(InputRegisterAt(instruction, 0), count_offset)); in VisitVecLoad()
Dcode_generator_vector_arm64_neon.cc1414 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitVecLoad() local
1416 __ Ldr(length, HeapOperand(InputRegisterAt(instruction, 0), count_offset)); in VisitVecLoad()
Dcode_generator_arm64.cc2538 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
2545 DCHECK_LT(count_offset, offset); in VisitArrayGet()
2547 static_cast<int64_t>(count_offset) - static_cast<int64_t>(offset); in VisitArrayGet()
2551 __ Ldr(length, HeapOperand(obj, count_offset)); in VisitArrayGet()
Dcode_generator_x86_64.cc5270 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
5272 __ testb(Address(obj, count_offset), Immediate(1)); in VisitArrayGet()
Dcode_generator_x86.cc5912 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
5914 __ testb(Address(obj, count_offset), Immediate(1)); in VisitArrayGet()
Dcode_generator_arm_vixl.cc6322 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
6325 GetAssembler()->LoadFromOffset(kLoadWord, length, obj, count_offset); in VisitArrayGet()