Home
last modified time | relevance | path

Searched refs:enum_cast (Results 1 – 17 of 17) sorted by relevance

/aosp12/art/odrefresh/
H A Dodr_metrics_test.cc98 enum_cast<OdrMetrics::Trigger>(record.trigger)); in TEST_F()
99 EXPECT_EQ(OdrMetrics::Stage::kCheck, enum_cast<OdrMetrics::Stage>(record.stage_reached)); in TEST_F()
100 EXPECT_EQ(OdrMetrics::Status::kNoSpace, enum_cast<OdrMetrics::Status>(record.status)); in TEST_F()
141 EXPECT_EQ(OdrMetrics::Stage::kCheck, enum_cast<OdrMetrics::Stage>(record.stage_reached)); in TEST_F()
160 enum_cast<OdrMetrics::Stage>(record.stage_reached)); in TEST_F()
174 enum_cast<OdrMetrics::Stage>(record.stage_reached)); in TEST_F()
188 enum_cast<OdrMetrics::Stage>(record.stage_reached)); in TEST_F()
/aosp12/art/dex2oat/driver/
H A Dcompiler_driver_test.cc347 static_assert(enum_cast<size_t>(ClassStatus::kLast) < std::numeric_limits<size_t>::max(), in TEST_F()
349 for (size_t i = enum_cast<size_t>(ClassStatus::kRetryVerificationAtRuntime); in TEST_F()
350 i <= enum_cast<size_t>(ClassStatus::kLast); in TEST_F()
352 const ClassStatus expected_status = enum_cast<ClassStatus>(i); in TEST_F()
/aosp12/art/libartbase/base/
H A Dcasts.h125 enum_cast(Source value) {
136 enum_cast(Source value) { in enum_cast() function
/aosp12/art/runtime/
H A Dsubtype_check_bits_and_status.h68 static constexpr size_t kClassStatusBitSize = MinimumBitsToStore(enum_cast<>(ClassStatus::kLast));
H A Doat_file.cc2209 CHECK_LE(status_value, enum_cast<uint8_t>(ClassStatus::kLast)) in GetOatClass()
2211 CHECK_LT(type_value, enum_cast<uint8_t>(OatClassType::kOatClassMax)) << oat_file_->GetLocation(); in GetOatClass()
2212 ClassStatus status = enum_cast<ClassStatus>(status_value); in GetOatClass()
2213 OatClassType type = enum_cast<OatClassType>(type_value); in GetOatClass()
H A Dthread.cc3883 m->GetIntrinsic() == enum_cast<uint32_t>(Intrinsics::kStringCharAt)) { in VisitQuickFrameWithVregCallback()
/aosp12/art/compiler/optimizing/
H A Dintrinsic_objects.cc28 enum_cast<size_t>(ImageHeader::kIntrinsicObjectsStart);
H A Dcode_generator_arm64.cc1849 enum_cast<uint32_t>(ClassStatus::kVisiblyInitialized) << (status_lsb_position % kBitsPerByte); in GenerateClassInitializationCheck()
H A Dcode_generator_x86_64.cc6181 enum_cast<uint32_t>(ClassStatus::kVisiblyInitialized) << (status_lsb_position % kBitsPerByte); in GenerateClassInitializationCheck()
H A Dcode_generator_arm_vixl.cc7583 enum_cast<uint32_t>(ClassStatus::kVisiblyInitialized) << status_lsb_position; in GenerateClassInitializationCheck()
H A Dcode_generator_x86.cc7292 enum_cast<uint32_t>(ClassStatus::kVisiblyInitialized) << (status_lsb_position % kBitsPerByte); in GenerateClassInitializationCheck()
/aosp12/art/runtime/jit/
H A Dprofile_saver.cc515 size_t index = enum_cast<size_t>(k->GetPrimitiveType()); in CollectInternal()
643 return enum_cast<ProfileCompilationInfo::MethodHotness::Flag>(base_flags | Hotness::kFlagHot); in UpdateProfile()
646 return enum_cast<ProfileCompilationInfo::MethodHotness::Flag>(base_flags); in UpdateProfile()
648 return enum_cast<ProfileCompilationInfo::MethodHotness::Flag>(0u); in UpdateProfile()
733 array_class_descriptor += Primitive::Descriptor(enum_cast<Primitive::Type>(i)); in UpdateProfile()
/aosp12/art/dex2oat/linker/
H A Dimage_writer.cc179 enum_cast<size_t>(ImageHeader::kIntrinsicObjectsStart) + in AllocateBootImageLiveObjects()
187 DCHECK_EQ(index, enum_cast<int32_t>(entry)); in AllocateBootImageLiveObjects()
200 DCHECK_EQ(index, enum_cast<int32_t>(ImageHeader::kIntrinsicObjectsStart)); in AllocateBootImageLiveObjects()
1492 inner.resize(enum_cast<size_t>(Bin::kMirrorCount)); in LayoutHelper()
1881 bin_objects_[oat_index][enum_cast<size_t>(klass_bin)].push_back(klass.Ptr()); in ProcessDexFileObjects()
1940 return bins[enum_cast<size_t>(Bin::kString)].empty(); in ProcessInterns()
2188 Bin bin = enum_cast<Bin>(i); in FinalizeBinSlotOffsets()
2207 if (i < enum_cast<size_t>(Bin::kMirrorCount) && region_size != 0u) { in FinalizeBinSlotOffsets()
2218 DCHECK_EQ(enum_cast<size_t>(bin_slot.GetBin()), i); in FinalizeBinSlotOffsets()
2285 for (size_t i = 0; i < enum_cast<size_t>(Bin::kMirrorCount); ++i) { in CollectStringReferenceInfo()
[all …]
H A Doat_writer.cc217 : status_(enum_cast<uint16_t>(status)), in OatClassHeader()
223 type_ = enum_cast<uint16_t>(OatClassType::kNoneCompiled); in OatClassHeader()
225 type_ = enum_cast<uint16_t>(OatClassType::kAllCompiled); in OatClassHeader()
227 type_ = enum_cast<uint16_t>(OatClassType::kSomeCompiled); in OatClassHeader()
4000 if (oat_class_type != enum_cast<uint16_t>(OatClassType::kNoneCompiled)) { in OatClass()
4003 if (oat_class_type == enum_cast<uint16_t>(OatClassType::kSomeCompiled)) { in OatClass()
4016 if (oat_class_type == enum_cast<uint16_t>(OatClassType::kSomeCompiled)) { in OatClass()
/aosp12/art/libprofile/profile/
H A Dprofile_compilation_info.cc975 constexpr uint32_t kMaxNumberOfSections = enum_cast<uint32_t>(FileSectionType::kNumberOfSections); in Save()
1075 section_infos_buffer.WriteUintAndAdvance(enum_cast<uint32_t>(info.GetType())); in Save()
2277 fn(enum_cast<MethodHotness::Flag>(flag)); in ForMethodBitmapHotnessFlags()
2549 local_method_flags |= enum_cast<uint16_t>(MethodHotness::kFlagHot); in MethodsDataSize()
/aosp12/art/runtime/mirror/
H A Dclass.h107 return enum_cast<ClassStatus>(static_cast<uint32_t>(field_value) >> (32 - 4)); in GetStatus()
/aosp12/art/runtime/gc/space/
H A Dimage_space.cc1225 int32_t class_roots_index = enum_cast<int32_t>(ImageHeader::kClassRoots); in RelocateInPlace()
2544 int32_t class_roots_index = enum_cast<int32_t>(ImageHeader::kClassRoots); in DoRelocateSpaces()