Home
last modified time | relevance | path

Searched refs:fieldAddr (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/mem/gc/dynamic/
H A Dgc_marker_dynamic-inl.h44 auto *fieldAddr = reinterpret_cast<std::atomic<TaggedType> *>(startAddr + fieldOffset); in HandleObject() local
46 TaggedValue taggedValue(fieldAddr->load(std::memory_order_relaxed)); in HandleObject()
/arkcompiler/ets_runtime/ecmascript/serializer/
H A Dbase_serializer.cpp346 auto fieldAddr = slot.SlotAddress(); in SerializeInObjField() local
348 data_->WriteRawData(reinterpret_cast<uint8_t *>(fieldAddr), sizeof(JSTaggedType)); in SerializeInObjField()
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
H A Dsnapshot_processor.cpp1459 auto fieldAddr = reinterpret_cast<JSTaggedType *>(slot.SlotAddress()); in SerializeObject()
1461 SerializeTaggedField(fieldAddr, queue, data)); in SerializeObject()
1480 auto fieldAddr = reinterpret_cast<double *>(slot.SlotAddress()); in VisitObjectBodyWithRep() local
1482 JSTaggedValue(*fieldAddr).GetRawData()); in VisitObjectBodyWithRep()
1485 auto fieldAddr = reinterpret_cast<JSTaggedType *>(slot.SlotAddress()); in VisitObjectBodyWithRep() local
1487 JSTaggedValue(static_cast<int32_t>(*fieldAddr)).GetRawData()); in VisitObjectBodyWithRep()
/arkcompiler/runtime_core/static_core/runtime/entrypoints/
H A Dentrypoints.cpp646 auto fieldAddr = reinterpret_cast<uint32_t *>(reinterpret_cast<uintptr_t>(classPtr) + field->GetOffset()); in UnresolvedStoreStaticBarrieredEntrypoint() local
652 auto currentReference = __atomic_load_n(fieldAddr, std::memory_order_acquire); in UnresolvedStoreStaticBarrieredEntrypoint()
659 __atomic_store_n(fieldAddr, static_cast<uint32_t>(ref), std::memory_order_release); in UnresolvedStoreStaticBarrieredEntrypoint()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dencode_visitor.cpp1348 auto fieldAddr = graph->GetRuntime()->GetUnresolvedTypes()->GetTableSlot(method, typeId, slotKind); in VisitResolveObjectFieldStatic() local
1349 enc->GetEncoder()->EncodeMov(tmpReg, Imm(fieldAddr)); in VisitResolveObjectFieldStatic()
1354 slowPath->SetSlotAddr(fieldAddr); in VisitResolveObjectFieldStatic()
1369 auto fieldAddr = enc->GetCodegen()->ConvertRegister(inst->GetSrcReg(0), DataType::REFERENCE); in VisitLoadResolvedObjectFieldStatic() local
1372 enc->GetEncoder()->EncodeLdrAcquire(dst, IsTypeSigned(type), MemRef(fieldAddr)); in VisitLoadResolvedObjectFieldStatic()
/arkcompiler/ets_runtime/ecmascript/
H A Dobject_factory.cpp209 auto *fieldAddr = reinterpret_cast<JSTaggedType *>(addr + i * JSTaggedValue::TaggedTypeSize()); in InitObjectFields() local
210 *fieldAddr = JSTaggedValue::Undefined().GetRawData(); in InitObjectFields()

Completed in 25 milliseconds