/art/test/004-UnsafeTest/ |
D | unsafe_test.cc | 32 Primitive::ComponentSize(klass->GetComponentType()->GetPrimitiveType())).Int32Value(); in Java_Main_vmArrayBaseOffset() 38 return Primitive::ComponentSize(klass->GetComponentType()->GetPrimitiveType()); in Java_Main_vmArrayIndexScale()
|
/art/test/2235-JdkUnsafeTest/ |
D | unsafe_test.cc | 32 Primitive::ComponentSize(klass->GetComponentType()->GetPrimitiveType())).Int32Value(); in Java_Main_vmJdkArrayBaseOffset() 38 return Primitive::ComponentSize(klass->GetComponentType()->GetPrimitiveType()); in Java_Main_vmJdkArrayIndexScale()
|
/art/compiler/optimizing/ |
D | reference_type_propagation.h | 54 klass = klass->GetComponentType(); in IsAdmissible()
|
D | instruction_simplifier_arm.cc | 229 size_t access_size = DataType::Size(instruction->GetComponentType()); in VisitArraySet() 231 DataType::Type type = instruction->GetComponentType(); in VisitArraySet()
|
D | write_barrier_elimination.cc | 99 if (instruction->GetComponentType() != DataType::Type::kReference || in VisitArraySet()
|
D | ssa_builder.cc | 313 array_type.GetTypeHandle()->GetComponentType()->GetPrimitiveType()); in GetPrimitiveArrayComponentType() 403 aset->SetSideEffects(HArraySet::ComputeSideEffects(aset->GetComponentType())); in FixAmbiguousArrayOps()
|
D | load_store_analysis.h | 337 type = instruction->AsArraySet()->GetComponentType(); in GetArrayHeapLocation() 607 DataType::Type type = instruction->GetComponentType(); in VisitArraySet()
|
D | instruction_simplifier_arm64.cc | 210 size_t access_size = DataType::Size(instruction->GetComponentType()); in VisitArraySet()
|
D | reference_type_propagation.cc | 824 if (handle->IsObjectArrayClass() && IsAdmissible(handle->GetComponentType())) { in UpdateArrayGet() 826 GetHandleCache()->NewHandle(handle->GetComponentType()); in UpdateArrayGet()
|
/art/runtime/mirror/ |
D | class-inl.h | 449 return GetComponentType()->IsAssignableFrom(src->GetComponentType()); in IsArrayAssignableFromArray() 831 klass = klass->GetComponentType<kDefaultVerifyFlags, kWithoutReadBarrier>(); in DescriptorEquals() 850 klass = klass->GetComponentType<kDefaultVerifyFlags, kWithoutReadBarrier>(); in DescriptorHash() 1007 inline ObjPtr<Class> Class::GetComponentType() { in GetComponentType() function 1012 DCHECK(GetComponentType() == nullptr); in SetComponentType() 1025 return GetComponentType<kDefaultVerifyFlags, kReadBarrierOption>()->GetPrimitiveTypeSizeShift(); in GetComponentSizeShift() 1048 return GetComponentType<kVerifyFlags, kWithoutReadBarrier>() != nullptr; in IsArrayClass() 1053 const ObjPtr<Class> component_type = GetComponentType<kVerifyFlags, kReadBarrierOption>(); in IsObjectArrayClass() 1062 const ObjPtr<Class> component_type = GetComponentType<kVerifyFlags, kWithoutReadBarrier>(); in IsPrimitiveArray() 1177 ObjPtr<Class> component = GetComponentType(); in CannotBeAssignedFromOtherTypes()
|
D | array.cc | 54 Handle<mirror::Class> h_component_type(hs.NewHandle(array_class->GetComponentType())); in RecursiveCreateMultiArray()
|
D | throwable.cc | 132 CHECK_EQ(stack_trace->GetClass()->GetComponentType(), GetClassRoot<StackTraceElement>()); in Dump()
|
D | object_array-inl.h | 51 ObjPtr<Class> element_class = GetClass<kVerifyFlags>()->GetComponentType(); in CheckAssignable() 241 ObjPtr<Class> dst_class = GetClass()->GetComponentType(); in AssignableCheckingMemcpy()
|
D | object.cc | 131 if (!c->GetComponentType()->IsPrimitive()) { in CopyObject()
|
/art/runtime/native/ |
D | java_lang_System.cc | 91 ObjPtr<mirror::Class> dstComponentType = dstArray->GetClass()->GetComponentType(); in System_arraycopy() 92 ObjPtr<mirror::Class> srcComponentType = srcArray->GetClass()->GetComponentType(); in System_arraycopy() 185 DCHECK_EQ(srcArray->GetClass()->GetComponentType()->GetPrimitiveType(), kPrimType); in System_arraycopyTUnchecked()
|
D | java_lang_reflect_Array.cc | 44 DCHECK_EQ(dimensions_obj->GetClass()->GetComponentType()->GetPrimitiveType(), in Array_createMultiArray()
|
/art/runtime/ |
D | transaction_test.cc | 707 long_array_dim3_class->GetComponentType()->GetComponentType())); in TEST_F() 718 long_array_dim3_class->GetComponentType()->GetComponentType(), in TEST_F() 720 long_array_dim3_class->GetComponentType()->GetComponentType()->GetComponentSizeShift(), in TEST_F()
|
D | aot_class_linker.cc | 150 klass = klass->GetComponentType(); in CanReferenceInBootImageExtension()
|
D | class_linker_test.cc | 105 EXPECT_TRUE(primitive->GetComponentType() == nullptr); in AssertPrimitiveClass() 151 EXPECT_TRUE(JavaLangObject->GetComponentType() == nullptr); in AssertObjectClass() 187 EXPECT_STREQ(component_type.c_str(), array->GetComponentType()->GetDescriptor(&temp)); in AssertArrayClass() 206 ASSERT_TRUE(array->GetComponentType() != nullptr); in AssertArrayClass() 207 ASSERT_GT(strlen(array->GetComponentType()->GetDescriptor(&temp)), 0U); in AssertArrayClass() 218 EXPECT_EQ(array->GetComponentType()->IsPublic(), array->IsPublic()); in AssertArrayClass() 236 EXPECT_OBJ_PTR_EQ(class_linker_->FindArrayClass(self, array->GetComponentType()), array.Get()); in AssertArrayClass() 279 EXPECT_TRUE(klass->GetComponentType() == nullptr); in AssertClass() 967 EXPECT_TRUE(MyClass->GetComponentType() == nullptr); in TEST_F()
|
/art/runtime/verifier/ |
D | reg_type.cc | 562 return type->IsArrayClass() && !type->GetComponentType()->IsPrimitive(); in IsObjectArrayTypes() 588 return type->IsArrayClass() && type->GetComponentType()->IsObjectClass(); in IsJavaLangObjectArray() 679 ObjPtr<mirror::Class> s_ct = s->GetComponentType(); in ArrayClassJoin() 680 ObjPtr<mirror::Class> t_ct = t->GetComponentType(); in ArrayClassJoin()
|
D | reg_type_cache.h | 159 const RegType& GetComponentType(const RegType& array, ObjPtr<mirror::ClassLoader> loader)
|
D | reg_type_cache.cc | 664 const RegType& RegTypeCache::GetComponentType(const RegType& array, in GetComponentType() function in art::verifier::RegTypeCache 673 ObjPtr<mirror::Class> klass = array.GetClass()->GetComponentType(); in GetComponentType()
|
D | verifier_deps.cc | 218 ObjPtr<mirror::Class> destination_component = destination->GetComponentType(); in AddAssignability() 219 ObjPtr<mirror::Class> source_component = source->GetComponentType(); in AddAssignability()
|
/art/runtime/interpreter/ |
D | interpreter_common.cc | 803 ObjPtr<mirror::Class> component_type = array_type->GetComponentType(); in PackCollectorArrayForBootstrapMethod() 953 if (call_site_type->GetPTypes()->Get(i) != collector_array_class->GetComponentType()) { in InvokeBootstrapMethod() 954 ThrowClassCastException(collector_array_class->GetComponentType(), in InvokeBootstrapMethod() 1444 ObjPtr<mirror::Class> component_class = array_class->GetComponentType(); in DoFilledNewArray() 1505 …Primitive::Type primitive_component_type = array->GetClass()->GetComponentType()->GetPrimitiveType… in RecordArrayElementsInTransaction()
|
D | unstarted_runtime.cc | 793 if (src_array->GetClass()->GetComponentType() != dst_array->GetClass()->GetComponentType()) { in PrimitiveArrayCopy() 797 src_array->GetClass()->GetComponentType()).c_str(), in PrimitiveArrayCopy() 799 dst_array->GetClass()->GetComponentType()).c_str()); in PrimitiveArrayCopy() 861 GetComponentType(); in UnstartedSystemArraycopy() 866 GetComponentType(); in UnstartedSystemArraycopy() 870 src_array->GetClass()->GetComponentType()).c_str(), in UnstartedSystemArraycopy() 872 dst_array->GetClass()->GetComponentType()).c_str()); in UnstartedSystemArraycopy()
|