Home
last modified time | relevance | path

Searched refs:value_offset (Results 1 – 6 of 6) sorted by relevance

/art/compiler/optimizing/
Dintrinsics.cc272 : value_offset(0), in IntegerValueOfInfo()
300 info.value_offset = value_field->GetOffset().Uint32Value(); in ComputeIntegerValueOfInfo()
329 info.value_offset = value_field->GetOffset().Uint32Value(); in ComputeIntegerValueOfInfo()
Dintrinsics_x86_64.cc1202 const uint32_t value_offset = mirror::String::ValueOffset().Uint32Value(); in VisitStringEquals() local
1262 __ leal(rsi, Address(str, value_offset)); in VisitStringEquals()
1263 __ leal(rdi, Address(arg, value_offset)); in VisitStringEquals()
1271 DCHECK_ALIGNED(value_offset, 8); in VisitStringEquals()
1362 int32_t value_offset = mirror::String::ValueOffset().Int32Value(); in GenerateStringIndexOf() local
1386 __ addq(string_obj, Immediate(value_offset)); in GenerateStringIndexOf()
1403 __ leaq(string_obj, Address(string_obj, counter, ScaleFactor::TIMES_1, value_offset)); in GenerateStringIndexOf()
1407 __ leaq(string_obj, Address(string_obj, counter, ScaleFactor::TIMES_2, value_offset)); in GenerateStringIndexOf()
1410 __ leaq(string_obj, Address(string_obj, counter, ScaleFactor::TIMES_2, value_offset)); in GenerateStringIndexOf()
1568 const uint32_t value_offset = mirror::String::ValueOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
[all …]
Dintrinsics_x86.cc1012 const uint32_t value_offset = mirror::String::ValueOffset().Uint32Value(); in VisitStringEquals() local
1071 __ leal(esi, Address(str, value_offset)); in VisitStringEquals()
1072 __ leal(edi, Address(arg, value_offset)); in VisitStringEquals()
1081 DCHECK_ALIGNED(value_offset, 4); in VisitStringEquals()
1177 int32_t value_offset = mirror::String::ValueOffset().Int32Value(); in GenerateStringIndexOf() local
1204 __ addl(string_obj, Immediate(value_offset)); in GenerateStringIndexOf()
1222 __ leal(string_obj, Address(string_obj, counter, ScaleFactor::TIMES_1, value_offset)); in GenerateStringIndexOf()
1227 __ leal(string_obj, Address(string_obj, counter, ScaleFactor::TIMES_2, value_offset)); in GenerateStringIndexOf()
1233 __ leal(string_obj, Address(string_obj, counter, ScaleFactor::TIMES_2, value_offset)); in GenerateStringIndexOf()
1393 const uint32_t value_offset = mirror::String::ValueOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
[all …]
Dintrinsics_arm_vixl.cc1240 const int32_t value_offset = mirror::String::ValueOffset().Int32Value(); in GenerateStringCompareToLoop() local
1242 __ Mov(temp1, value_offset); in GenerateStringCompareToLoop()
1245 CHECK_ALIGNED(value_offset, 8); in GenerateStringCompareToLoop()
1360 __ Add(temp1, temp1, value_offset); in GenerateStringCompareToLoop()
1361 __ Add(temp2, temp2, value_offset); in GenerateStringCompareToLoop()
1461 const uint32_t value_offset = mirror::String::ValueOffset().Uint32Value(); in VisitStringEquals() local
1529 DCHECK_ALIGNED(value_offset, 4); in VisitStringEquals()
1537 int32_t offset = value_offset; in VisitStringEquals()
1581 __ Mov(temp1, value_offset); in VisitStringEquals()
2753 const uint32_t value_offset = mirror::String::ValueOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
[all …]
Dintrinsics.h114 uint32_t value_offset; member
Dintrinsics_arm64.cc1146 const int32_t value_offset = mirror::String::ValueOffset().Int32Value(); in VisitStringCompareTo() local
1192 __ Mov(temp1, value_offset); in VisitStringCompareTo()
1203 DCHECK_ALIGNED(value_offset, 8); in VisitStringCompareTo()
1285 __ Add(temp1, temp1, Operand(value_offset)); in VisitStringCompareTo()
1286 __ Add(temp2, temp2, Operand(value_offset)); in VisitStringCompareTo()
1380 const int32_t value_offset = mirror::String::ValueOffset().Int32Value(); in VisitStringEquals() local
1451 DCHECK_ALIGNED(value_offset, 8); in VisitStringEquals()
1459 int32_t offset = value_offset; in VisitStringEquals()
1495 __ Mov(temp1, value_offset); in VisitStringEquals()
1878 const uint32_t value_offset = mirror::String::ValueOffset().Uint32Value(); in VisitStringGetCharsNoCheck() local
[all …]