Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_arm64.cc1332 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringCompareTo() local
1353 __ Ldr(temp3, HeapOperand(str, count_offset)); in VisitStringCompareTo()
1354 __ Ldr(temp2, HeapOperand(arg, count_offset)); in VisitStringCompareTo()
1360 __ Ldr(temp0, HeapOperand(str, count_offset)); in VisitStringCompareTo()
1361 __ Ldr(temp1, HeapOperand(arg, count_offset)); in VisitStringCompareTo()
1573 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringEquals() local
1619 __ Ldr(temp, MemOperand(arg.X(), count_offset)); in VisitStringEquals()
1627 __ Ldr(temp, MemOperand(str.X(), count_offset)); in VisitStringEquals()
1628 __ Ldr(temp1, MemOperand(arg.X(), count_offset)); in VisitStringEquals()
2097 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
[all …]
Dintrinsics_arm_vixl.cc1492 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringCompareTo() local
1512 __ Ldr(temp3, MemOperand(str, count_offset)); in VisitStringCompareTo()
1513 __ Ldr(temp2, MemOperand(arg, count_offset)); in VisitStringCompareTo()
1519 __ Ldr(temp0, MemOperand(str, count_offset)); in VisitStringCompareTo()
1520 __ Ldr(temp1, MemOperand(arg, count_offset)); in VisitStringCompareTo()
1815 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() local
1861 __ Ldr(temp, MemOperand(arg, count_offset)); in VisitStringEquals()
1866 __ Ldr(temp, MemOperand(str, count_offset)); in VisitStringEquals()
1867 __ Ldr(out, MemOperand(arg, count_offset)); in VisitStringEquals()
3134 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
[all …]
Dintrinsics_x86_64.cc1564 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() local
1593 __ movl(rcx, Address(str, count_offset)); in VisitStringEquals()
1597 __ cmpl(rcx, Address(arg, count_offset)); in VisitStringEquals()
1719 int32_t count_offset = mirror::String::CountOffset().Int32Value(); in GenerateStringIndexOf() local
1722 __ movl(string_length, Address(string_obj, count_offset)); in GenerateStringIndexOf()
1952 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
1954 __ testl(Address(obj, count_offset), Immediate(1)); in VisitStringGetCharsNoCheck()
Dintrinsics_x86.cc1389 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() local
1418 __ movl(ecx, Address(str, count_offset)); in VisitStringEquals()
1422 __ cmpl(ecx, Address(arg, count_offset)); in VisitStringEquals()
1549 int32_t count_offset = mirror::String::CountOffset().Int32Value(); in GenerateStringIndexOf() local
1552 __ movl(string_length, Address(string_obj, count_offset)); in GenerateStringIndexOf()
1794 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
1801 __ testl(Address(obj, count_offset), Immediate(1)); in VisitStringGetCharsNoCheck()
Dintrinsics_mips64.cc1677 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringEquals() local
1713 __ Lw(temp1, str, count_offset); in VisitStringEquals()
1714 __ Lw(temp2, arg, count_offset); in VisitStringEquals()
2011 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
2013 __ LoadFromOffset(kLoadWord, TMP, srcObj, count_offset); in VisitStringGetCharsNoCheck()
Dintrinsics_mips.cc2102 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() local
2137 __ Lw(temp1, str, count_offset); in VisitStringEquals()
2138 __ Lw(temp2, arg, count_offset); in VisitStringEquals()
2704 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
2706 __ LoadFromOffset(kLoadWord, TMP, srcObj, count_offset); in VisitStringGetCharsNoCheck()
Dcode_generator_vector_x86_64.cc1126 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitVecLoad() local
1127 __ testb(Address(locations->InAt(0).AsRegister<CpuRegister>(), count_offset), Immediate(1)); in VisitVecLoad()
Dcode_generator_vector_x86.cc1153 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitVecLoad() local
1154 __ testb(Address(locations->InAt(0).AsRegister<Register>(), count_offset), Immediate(1)); in VisitVecLoad()
Dcode_generator_vector_arm64.cc1301 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitVecLoad() local
1303 __ Ldr(length, HeapOperand(InputRegisterAt(instruction, 0), count_offset)); in VisitVecLoad()
Dcode_generator_arm64.cc2771 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
2778 DCHECK_LT(count_offset, offset); in VisitArrayGet()
2780 static_cast<int64_t>(count_offset) - static_cast<int64_t>(offset); in VisitArrayGet()
2784 __ Ldr(length, HeapOperand(obj, count_offset)); in VisitArrayGet()
Dcode_generator_mips64.cc2235 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
2236 __ LoadFromOffset(kLoadWord, TMP, obj, count_offset, null_checker); in VisitArrayGet()
Dcode_generator_x86_64.cc4695 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
4697 __ testb(Address(obj, count_offset), Immediate(1)); in VisitArrayGet()
Dcode_generator_x86.cc5245 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
5247 __ testb(Address(obj, count_offset), Immediate(1)); in VisitArrayGet()
Dcode_generator_arm_vixl.cc6087 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
6088 GetAssembler()->LoadFromOffset(kLoadWord, length, obj, count_offset); in VisitArrayGet()
Dcode_generator_mips.cc2634 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
2635 __ LoadFromOffset(kLoadWord, TMP, obj, count_offset, null_checker); in VisitArrayGet()