Searched refs:array_type (Results 1 – 8 of 8) sorted by relevance
/art/compiler/optimizing/ |
D | ssa_builder.cc | 310 ReferenceTypeInfo array_type = array->GetReferenceTypeInfo(); in GetPrimitiveArrayComponentType() local 311 DCHECK(array_type.IsPrimitiveArrayClass()); in GetPrimitiveArrayComponentType() 313 array_type.GetTypeHandle()->GetComponentType()->GetPrimitiveType()); in GetPrimitiveArrayComponentType() 340 DataType::Type array_type = GetPrimitiveArrayComponentType(array); in FixAmbiguousArrayOps() local 341 DCHECK_EQ(DataType::Is64BitType(aget_int->GetType()), DataType::Is64BitType(array_type)); in FixAmbiguousArrayOps() 343 if (DataType::IsIntOrLongType(array_type)) { in FixAmbiguousArrayOps() 352 DCHECK(DataType::IsFloatingPointType(array_type)); in FixAmbiguousArrayOps() 383 DataType::Type array_type = GetPrimitiveArrayComponentType(array); in FixAmbiguousArrayOps() local 384 DCHECK_EQ(DataType::Is64BitType(value_type), DataType::Is64BitType(array_type)); in FixAmbiguousArrayOps() 386 if (DataType::IsFloatingPointType(array_type)) { in FixAmbiguousArrayOps() [all …]
|
/art/runtime/verifier/ |
D | method_verifier.cc | 2522 const RegType& array_type = work_line_->GetRegisterType(this, inst->VRegA_31t()); in CodeFlowVerifyInstruction() local 2524 if (!array_type.IsZeroOrNull()) { in CodeFlowVerifyInstruction() 2525 if (!array_type.IsArrayTypes()) { in CodeFlowVerifyInstruction() 2527 << array_type; in CodeFlowVerifyInstruction() 2528 } else if (array_type.IsUnresolvedTypes()) { in CodeFlowVerifyInstruction() 2531 << array_type; in CodeFlowVerifyInstruction() 2533 const RegType& component_type = reg_types_.GetComponentType(array_type, in CodeFlowVerifyInstruction() 4337 const RegType& array_type = work_line_->GetRegisterType(this, inst->VRegB_23x()); in VerifyAGet() local 4338 if (array_type.IsZeroOrNull()) { in VerifyAGet() 4357 } else if (!array_type.IsArrayTypes()) { in VerifyAGet() [all …]
|
/art/runtime/ |
D | transaction.cc | 702 Primitive::Type array_type, in UndoArrayWrite() argument 708 switch (array_type) { in UndoArrayWrite() 745 LOG(FATAL) << "Unsupported type " << array_type; in UndoArrayWrite()
|
D | transaction.h | 220 Primitive::Type array_type,
|
/art/runtime/interpreter/ |
D | interpreter_common.cc | 763 ObjPtr<mirror::Class> array_type, in PackCollectorArrayForBootstrapMethod() argument 796 array_type, \ in PackCollectorArrayForBootstrapMethod() 824 ObjPtr<mirror::Class> component_type = array_type->GetComponentType(); in PackCollectorArrayForBootstrapMethod() 1045 ObjPtr<mirror::Class> array_type = call_site_type->GetPTypes()->Get(argument_index); in InvokeBootstrapMethod() local 1048 array_type, in InvokeBootstrapMethod()
|
D | unstarted_runtime_test.cc | 117 ObjPtr<mirror::Class> array_type = in CreateObjectArray() local 119 CHECK(array_type != nullptr); in CreateObjectArray() 121 mirror::ObjectArray<mirror::Object>::Alloc(self, array_type, 3); in CreateObjectArray()
|
/art/compiler/debug/ |
D | elf_debug_info_writer.h | 540 size_t array_type = info_.StartTag(DW_TAG_array_type); in WriteTypeDeclaration() local 545 info_.WriteRef4(DW_AT_type, array_type); in WriteTypeDeclaration()
|
/art/libdexfile/dex/ |
D | dex_file_verifier.cc | 1145 EncodedArrayValueIterator::ValueType array_type = array_it.GetValueType(); in CheckStaticFieldTypes() local 1147 switch (array_type) { in CheckStaticFieldTypes() 1214 ErrorStringPrintf("unexpected static field initial value type: %x", array_type); in CheckStaticFieldTypes()
|