Home
last modified time | relevance | path

Searched refs:IsArrayTypes (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/art/runtime/verifier/
H A Dreg_type.cc206 bool RegType::IsArrayTypes() const { in IsArrayTypes() function in art::verifier::RegType
606 !(resolved_part_.IsArrayTypes() && !resolved_part_.IsObjectArrayTypes())); in CheckInvariants()
610 reg_type_cache_->GetFromId(unresolved_types_.GetHighestBitSet()).IsArrayTypes(); in CheckInvariants()
613 CHECK_EQ(unresolved_is_array, t.IsArrayTypes()); in CheckInvariants()
617 CHECK_EQ(resolved_part_.IsArrayTypes(), unresolved_is_array); in CheckInvariants()
626 if (!resolved_part_.IsZero() && !resolved_part_.IsArrayTypes()) { in IsArrayTypesImpl()
634 return unresolved.IsArrayTypes(); in IsArrayTypesImpl()
638 return IsArrayTypes(); in IsObjectArrayTypesImpl()
H A Dreg_type_cache.cc334 left_unresolved_is_array = left.IsArrayTypes(); in FromUnresolvedMerge()
338 left_unresolved_is_array = left.IsArrayTypes(); in FromUnresolvedMerge()
352 right_unresolved_is_array = right.IsArrayTypes(); in FromUnresolvedMerge()
356 right_unresolved_is_array = right.IsArrayTypes(); in FromUnresolvedMerge()
372 bool resolved_merged_is_array = resolved_parts_merged.IsArrayTypes(); in FromUnresolvedMerge()
493 if (!array.IsArrayTypes()) { in GetComponentType()
H A Dmethod_verifier.cc2882 if (!res_type.IsArrayTypes() && !res_type.IsZeroOrNull()) { in CodeFlowVerifyInstruction()
2969 if (!array_type.IsArrayTypes()) { in CodeFlowVerifyInstruction()
4629 if (!res_type.IsArrayTypes()) { in VerifyNewArray()
4688 } else if (!array_type.IsArrayTypes()) { in VerifyAGet()
4788 } else if (!array_type.IsArrayTypes()) { in VerifyAPut()
H A Dreg_type.h214 bool IsArrayTypes() const REQUIRES_SHARED(Locks::mutator_lock_); in FOR_EACH_CONCRETE_REG_TYPE()