Searched refs:AccessType (Results 1 - 5 of 5) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | gc_bitset.h | 29 enum class AccessType { ATOMIC, NON_ATOMIC }; class 94 template <AccessType mode = AccessType::NON_ATOMIC> 104 template <AccessType mode = AccessType::NON_ATOMIC> 130 template <typename Visitor, AccessType mode = AccessType::NON_ATOMIC> 204 template <AccessType mode = AccessType::NON_ATOMIC> 208 bool ClearWord<AccessType [all...] |
H A D | remembered_set.h | 47 return GCBitsetData()->SetBit<AccessType::NON_ATOMIC>((addr - begin) >> TAGGED_TYPE_SIZE_LOG); in Insert() 57 return GCBitsetData()->SetBit<AccessType::ATOMIC>((addr - begin) >> TAGGED_TYPE_SIZE_LOG); in AtomicInsert() 67 GCBitsetData()->ClearBitRange<AccessType::NON_ATOMIC>( in ClearRange() 73 GCBitsetData()->ClearBitRange<AccessType::ATOMIC>( in AtomicClearRange() 85 GCBitsetData()->IterateMarkedBits<Visitor, AccessType::NON_ATOMIC>(begin, size_, visitor); in IterateAllMarkedBits() 91 GCBitsetData()->IterateMarkedBits<Visitor, AccessType::ATOMIC>(begin, size_, visitor); in AtomicIterateAllMarkedBits()
|
H A D | region-inl.h | 156 return packedData_.markGCBitset_->SetBit<AccessType::ATOMIC>( in AtomicMark() 165 return packedData_.markGCBitset_->SetBit<AccessType::NON_ATOMIC>( in NonAtomicMark()
|
H A D | jit_fort.h | 203 return markGCBitset_->SetBit<AccessType::ATOMIC>( in AtomicMark()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
H A D | inst.h | 1853 T::template SetField<AccessType>(type); in SetAccessType() 1858 return T::template GetField<AccessType>(); in GetAccessType() 1872 using AccessType = typename T::LastField::template NextField<Type, MinimumBitsToStore(Type::LAST)>; 1873 using AccessMode = typename AccessType::template NextField<Mode, MinimumBitsToStore(Mode::LAST)>;
|
Completed in 10 milliseconds