Home
last modified time | relevance | path

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

/art/compiler/optimizing/
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_arm64.cc1518 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringCompareTo() local
1539 __ Ldr(temp3, HeapOperand(str, count_offset)); in VisitStringCompareTo()
1540 __ Ldr(temp2, HeapOperand(arg, count_offset)); in VisitStringCompareTo()
1546 __ Ldr(temp0, HeapOperand(str, count_offset)); in VisitStringCompareTo()
1547 __ Ldr(temp1, HeapOperand(arg, count_offset)); in VisitStringCompareTo()
1752 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringEquals() local
1806 __ Ldr(temp, MemOperand(arg.X(), count_offset)); in VisitStringEquals()
1814 __ Ldr(temp, MemOperand(str.X(), count_offset)); in VisitStringEquals()
1815 __ Ldr(temp1, MemOperand(arg.X(), count_offset)); in VisitStringEquals()
2285 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
[all …]
Dintrinsics_arm_vixl.cc625 const int32_t count_offset = mirror::String::CountOffset().Int32Value(); in VisitStringCompareTo() local
645 __ Ldr(temp3, MemOperand(str, count_offset)); in VisitStringCompareTo()
646 __ Ldr(temp2, MemOperand(arg, count_offset)); in VisitStringCompareTo()
652 __ Ldr(temp0, MemOperand(str, count_offset)); in VisitStringCompareTo()
653 __ Ldr(temp1, MemOperand(arg, count_offset)); in VisitStringCompareTo()
941 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() local
995 __ Ldr(temp, MemOperand(arg, count_offset)); in VisitStringEquals()
1000 __ Ldr(temp, MemOperand(str, count_offset)); in VisitStringEquals()
1001 __ Ldr(out, MemOperand(arg, count_offset)); in VisitStringEquals()
2300 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
[all …]
Dintrinsics_x86.cc1013 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() local
1050 __ movl(ecx, Address(str, count_offset)); in VisitStringEquals()
1054 __ cmpl(ecx, Address(arg, count_offset)); in VisitStringEquals()
1181 int32_t count_offset = mirror::String::CountOffset().Int32Value(); in GenerateStringIndexOf() local
1184 __ movl(string_length, Address(string_obj, count_offset)); in GenerateStringIndexOf()
1426 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
1433 __ testl(Address(obj, count_offset), Immediate(1)); in VisitStringGetCharsNoCheck()
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_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_arm64_neon.cc1445 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitVecLoad() local
1447 __ Ldr(length, HeapOperand(InputRegisterAt(instruction, 0), count_offset)); in VisitVecLoad()
Dcode_generator_arm64.cc2558 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
2565 DCHECK_LT(count_offset, offset); in VisitArrayGet()
2567 static_cast<int64_t>(count_offset) - static_cast<int64_t>(offset); in VisitArrayGet()
2571 __ Ldr(length, HeapOperand(obj, count_offset)); in VisitArrayGet()
Dcode_generator_x86_64.cc5401 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
5403 __ testb(Address(obj, count_offset), Immediate(1)); in VisitArrayGet()
Dcode_generator_arm_vixl.cc6411 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
6414 GetAssembler()->LoadFromOffset(kLoadWord, length, obj, count_offset); in VisitArrayGet()
Dcode_generator_x86.cc6245 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() local
6247 __ testb(Address(obj, count_offset), Immediate(1)); in VisitArrayGet()