Searched refs:fieldAddr (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/runtime_core/static_core/runtime/mem/gc/dynamic/ |
H A D | gc_marker_dynamic-inl.h | 44 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 D | base_serializer.cpp | 346 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 D | snapshot_processor.cpp | 1459 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 D | entrypoints.cpp | 646 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 D | encode_visitor.cpp | 1348 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 D | object_factory.cpp | 209 auto *fieldAddr = reinterpret_cast<JSTaggedType *>(addr + i * JSTaggedValue::TaggedTypeSize()); in InitObjectFields() local 210 *fieldAddr = JSTaggedValue::Undefined().GetRawData(); in InitObjectFields()
|
Completed in 25 milliseconds