Home
last modified time | relevance | path

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

12

/art/tools/cpp-define-generator/
Dmirror_class.def57 art::enum_cast<uint32_t>(art::ClassStatus::kVisiblyInitialized) <<
60 art::enum_cast<uint32_t>(art::ClassStatus::kInitializing) <<
63 art::enum_cast<uint32_t>(art::ClassStatus::kInitialized) <<
/art/runtime/
Dsubtype_check_bits_and_status.h68 static constexpr size_t kClassStatusBitSize = MinimumBitsToStore(enum_cast<>(ClassStatus::kLast));
Dthread.h1056 DCHECK_LT(enum_cast<size_t>(level), arraysize(tlsPtr_.held_mutexes)); in HeldMutexOffset()
1246 tls32_.state_and_flags.fetch_or(enum_cast<uint32_t>(flag), order);
1250 tls32_.state_and_flags.fetch_and(~enum_cast<uint32_t>(flag), order);
1451 return enum_cast<uint32_t>(ThreadFlag::kLastFlag) | in AllThreadFlags()
1452 (enum_cast<uint32_t>(ThreadFlag::kLastFlag) - 1u); in AllThreadFlags()
1456 return enum_cast<uint32_t>(ThreadFlag::kSuspendRequest) | in SuspendOrCheckpointRequestFlags()
1457 enum_cast<uint32_t>(ThreadFlag::kCheckpointRequest) | in SuspendOrCheckpointRequestFlags()
1458 enum_cast<uint32_t>(ThreadFlag::kEmptyCheckpointRequest); in SuspendOrCheckpointRequestFlags()
1462 return enum_cast<uint32_t>(ThreadFlag::kPendingFlipFunction) | in FlipFunctionFlags()
1463 enum_cast<uint32_t>(ThreadFlag::kRunningFlipFunction) | in FlipFunctionFlags()
[all …]
Dindirect_reference_table.h222 constexpr uintptr_t mask = enum_cast<uintptr_t>(kGlobal); in GetGlobalOrWeakGlobalMask()
Dthread-inl.h302 enum_cast<uint32_t>(ThreadFlag::kActiveSuspendBarrier) | in TransitionFromSuspendedToRunnable()
Doat_file.cc2281 CHECK_LE(status_value, enum_cast<uint8_t>(ClassStatus::kLast)) in GetOatClass()
2283 CHECK_LT(type_value, enum_cast<uint8_t>(OatClassType::kOatClassMax)) << oat_file_->GetLocation(); in GetOatClass()
2284 ClassStatus status = enum_cast<ClassStatus>(status_value); in GetOatClass()
2285 OatClassType type = enum_cast<OatClassType>(type_value); in GetOatClass()
Dthread.cc1507 uint32_t flags = enum_cast<uint32_t>(ThreadFlag::kSuspendRequest); in ModifySuspendCountInternal()
1521 flags |= enum_cast<uint32_t>(ThreadFlag::kActiveSuspendBarrier); in ModifySuspendCountInternal()
1888 constexpr uint32_t kFlagsToClear = enum_cast<uint32_t>(ThreadFlag::kRunningFlipFunction) | in RunFlipFunction()
1889 enum_cast<uint32_t>(ThreadFlag::kWaitingForFlipFunction); in RunFlipFunction()
4146 m->GetIntrinsic() == enum_cast<uint32_t>(Intrinsics::kStringCharAt)) { in VisitQuickFrameWithVregCallback()
Dclass_linker.cc7642 DCHECK(GetState() == State::kDefault) << enum_cast<uint32_t>(GetState()); in FinalizeState()
7694 LOG(FATAL) << "Unexpected state: " << enum_cast<uint32_t>(GetState()); in UpdateStateImpl()
8013 LOG(FATAL) << "Unexpected state: " << enum_cast<uint32_t>(record->GetState()); in ReallocMethods()
/art/libartbase/base/
Dcasts.h114 std::enable_if_t<!std::is_enum_v<Source>, Dest> enum_cast(Source value) { in enum_cast() function
124 enum_cast(Source value) { in enum_cast() function
/art/dex2oat/driver/
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()
/art/compiler/optimizing/
Dintrinsic_objects.cc28 enum_cast<size_t>(ImageHeader::kIntrinsicObjectsStart);
Dcode_generator.h69 enum_cast<uint32_t>(ClassStatus::kVisiblyInitialized) << (status_lsb_position % kBitsPerByte);
71 enum_cast<uint32_t>(ClassStatus::kInitializing) << (status_lsb_position % kBitsPerByte);
73 enum_cast<uint32_t>(ClassStatus::kInitialized) << (status_lsb_position % kBitsPerByte);
Dintrinsics_x86_64.cc3135 Immediate(enum_cast<int32_t>(WeakRefAccessState::kVisiblyEnabled))); in VisitReferenceGetReferent()
/art/runtime/jit/
Dprofile_saver.cc514 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()
/art/dex2oat/linker/
Dimage_writer.cc129 enum_cast<size_t>(ImageHeader::kIntrinsicObjectsStart) + in AllocateBootImageLiveObjects()
140 DCHECK_EQ(index, enum_cast<int32_t>(entry)); in AllocateBootImageLiveObjects()
153 DCHECK_EQ(index, enum_cast<int32_t>(ImageHeader::kIntrinsicObjectsStart)); in AllocateBootImageLiveObjects()
1339 inner.resize(enum_cast<size_t>(Bin::kMirrorCount)); in LayoutHelper()
1418 class_def_index = enum_cast<uint32_t>(component_type->GetPrimitiveType()); in operator ()()
1740 bin_objects_[oat_index][enum_cast<size_t>(klass_bin)].push_back(klass.Ptr()); in ProcessDexFileObjects()
1746 bin_objects_[oat_index][enum_cast<size_t>(bin)].push_back(pointer_array.Ptr()); in ProcessDexFileObjects()
1821 return bins[enum_cast<size_t>(Bin::kString)].empty(); in ProcessInterns()
1843 auto& string_bin_objects = bin_objects_[oat_index][enum_cast<size_t>(Bin::kString)]; in ProcessInterns()
1871 size_t num_dex_file_interns = bin_objects_[oat_index][enum_cast<size_t>(Bin::kString)].size(); in ProcessInterns()
[all …]
Doat_writer.cc153 : status_(enum_cast<uint16_t>(status)), in OatClassHeader()
159 type_ = enum_cast<uint16_t>(OatClassType::kNoneCompiled); in OatClassHeader()
161 type_ = enum_cast<uint16_t>(OatClassType::kAllCompiled); in OatClassHeader()
163 type_ = enum_cast<uint16_t>(OatClassType::kSomeCompiled); in OatClassHeader()
3993 if (oat_class_type != enum_cast<uint16_t>(OatClassType::kNoneCompiled)) { in OatClass()
3996 if (oat_class_type == enum_cast<uint16_t>(OatClassType::kSomeCompiled)) { in OatClass()
4009 if (oat_class_type == enum_cast<uint16_t>(OatClassType::kSomeCompiled)) { in OatClass()
/art/runtime/jni/
Dlocal_reference_table.h204 static_assert(enum_cast<uint32_t>(IndirectRefKind::kLastKind) < alignof(LrtEntry));
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc606 enum_cast<Register>(copy_temp1.GetCode())); in MoveArguments()
611 enum_cast<Register>(copy_temp2.GetCode())); in MoveArguments()
626 enum_cast<Register>(copy_temp1.GetCode())); in MoveArguments()
/art/runtime/native/
Ddalvik_system_VMDebug.cc393 int32_t size = enum_cast<int32_t>(VMDebugRuntimeStatId::kNumRuntimeStats); in VMDebug_getRuntimeStatsInternal()
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc104 return Arm64ManagedRegister::FromWRegister(enum_cast<WRegister>(id)); in CoreRegisterWithSize()
111 return Arm64ManagedRegister::FromXRegister(enum_cast<XRegister>(id)); in CoreRegisterWithSize()
/art/libprofile/profile/
Dprofile_compilation_info.cc1059 constexpr uint32_t kMaxNumberOfSections = enum_cast<uint32_t>(FileSectionType::kNumberOfSections); in Save()
1159 section_infos_buffer.WriteUintAndAdvance(enum_cast<uint32_t>(info.GetType())); in Save()
2622 local_method_flags |= enum_cast<uint16_t>(MethodHotness::kFlagHot); in MethodsDataSize()
Dprofile_compilation_info.h924 bool cont = fn(enum_cast<MethodHotness::Flag>(flag)); in ForMethodBitmapHotnessFlags()
/art/compiler/jni/
Djni_compiler_test.cc1313 if (gCurrentJni == enum_cast<uint32_t>(JniKind::kNormal)) { in ExceptionHandlingImpl()
1347 if (gCurrentJni == enum_cast<uint32_t>(JniKind::kNormal)) { in ExceptionHandlingImpl()
/art/runtime/mirror/
Dclass.h110 return enum_cast<ClassStatus>(static_cast<uint32_t>(field_value) >> (32 - 4)); in GetStatus()
/art/runtime/gc/space/
Dimage_space.cc1298 int32_t class_roots_index = enum_cast<int32_t>(ImageHeader::kClassRoots); in RelocateInPlace()
2539 int32_t class_roots_index = enum_cast<int32_t>(ImageHeader::kClassRoots); in DoRelocateSpaces()

12