Home | History | Annotate | Download | only in optimizing

Lines Matching refs:array_type

308   ReferenceTypeInfo array_type = array->GetReferenceTypeInfo();
309 DCHECK(array_type.IsPrimitiveArrayClass());
310 return array_type.GetTypeHandle()->GetComponentType()->GetPrimitiveType();
335 Primitive::Type array_type = GetPrimitiveArrayComponentType(array);
336 DCHECK_EQ(Primitive::Is64BitType(aget_int->GetType()), Primitive::Is64BitType(array_type));
338 if (Primitive::IsIntOrLongType(array_type)) {
347 DCHECK(Primitive::IsFloatingPointType(array_type));
376 Primitive::Type array_type = GetPrimitiveArrayComponentType(array);
377 DCHECK_EQ(Primitive::Is64BitType(value_type), Primitive::Is64BitType(array_type));
379 if (Primitive::IsFloatingPointType(array_type)) {
385 HInstruction* equivalent = GetFloatOrDoubleEquivalent(value, array_type);
397 DCHECK(Primitive::IsIntegralType(array_type));