Home
last modified time | relevance | path

Searched defs:slot (Results 1 - 25 of 67) sorted by relevance

123

/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
H A Dreg_alloc_stat.cpp36 auto slot = location.GetValue(); in RegAllocStat() local
H A Dspill_fills_resolver.cpp109 auto slot = location.IsStackParameter() ? location.GetValue() + offset : location.GetValue(); in MarkStackWrite() local
116 auto slot = location.IsStackParameter() ? location.GetValue() + offset : location.GetValue(); in IsStackWrite() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
H A Dreg_alloc_stat.cpp37 auto slot = location.GetValue(); in RegAllocStat() local
/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Dscope_info_extractor.cpp54 int32_t slot = elementsLiteral->Get(i + 1).GetInt(); in GenerateScopeInfo() local
/arkcompiler/ets_frontend/es2panda/binder/
H A Dvariable.cpp53 uint32_t slot = 0; in SetLexical() local
/arkcompiler/ets_runtime/ecmascript/
H A Dsustaining_js_handle.cpp44 uintptr_t slot = reinterpret_cast<uintptr_t>(blockNext_); in GetJsHandleSlot() local
H A Djs_handle.h168 inline explicit JSHandle(uintptr_t slot) : address_(slot) in JSHandle() argument
184 inline explicit JSHandle(const JSTaggedType *slot) : address_(reinterpret_cast<uintptr_t>(slot)) {} in JSHandle() argument
185 inline explicit JSHandle(const T *const *slot) : address_(reinterpret_cast<uintptr_t>(slot)) {} in JSHandle() argument
222 inline explicit JSMutableHandle(uintptr_t slot) in JSMutableHandle() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/
H A Dshared_gc_marker.h68 virtual inline void MarkValue([[maybe_unused]] uint32_t threadId, [[maybe_unused]] ObjectSlot &slot) in MarkValue() argument
73 MarkObject([[maybe_unused]] uint32_t threadId, [[maybe_unused]] TaggedObject *object, [[maybe_unused]] ObjectSlot &slot) MarkObject() argument
[all...]
H A Dshared_gc_marker-inl.h27 inline void SharedGCMarker::MarkObject(uint32_t threadId, TaggedObject *object, [[maybe_unused]] ObjectSlot &slot) in MarkObject() argument
46 inline void SharedGCMarker::MarkValue(uint32_t threadId, ObjectSlot &slot) in MarkValue() argument
58 inline void SharedGCMarkerBase::HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) in HandleRoots() argument
66 inline void SharedGCMarkerBase::HandleLocalRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) in HandleLocalRoots() argument
122 RecordWeakReference(uint32_t threadId, JSTaggedType *slot) RecordWeakReference() argument
224 MarkObject(uint32_t threadId, TaggedObject *object, ObjectSlot &slot) MarkObject() argument
247 MarkValue(uint32_t threadId, ObjectSlot &slot) MarkValue() argument
264 EvacuateObject(uint32_t threadId, TaggedObject *object, const MarkWord &markWord, ObjectSlot slot) EvacuateObject() argument
304 UpdateForwardAddressIfSuccess(uint32_t threadId, TaggedObject *object, JSHClass *klass, uintptr_t toAddress, size_t size, ObjectSlot slot) UpdateForwardAddressIfSuccess() argument
319 UpdateForwardAddressIfFailed(TaggedObject *object, uintptr_t toAddress, size_t size, ObjectSlot slot) UpdateForwardAddressIfFailed() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dparallel_marker.h71 MarkObject([[maybe_unused]] uint32_t threadId, [[maybe_unused]] TaggedObject *object, [[maybe_unused]] ObjectSlot slot) MarkObject() argument
[all...]
H A Dparallel_marker-inl.h49 inline void NonMovableMarker::MarkValue(uint32_t threadId, ObjectSlot &slot, Region *rootRegion, bool needBarrier) in MarkValue() argument
103 inline void NonMovableMarker::HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) in HandleRoots() argument
207 HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) HandleRoots() argument
302 UpdateForwardAddressIfSuccess(uint32_t threadId, TaggedObject *object, JSHClass *klass, uintptr_t toAddress, size_t size, ObjectSlot slot, bool isPromoted) UpdateForwardAddressIfSuccess() argument
317 UpdateForwardAddressIfFailed(TaggedObject *object, uintptr_t toAddress, size_t size, ObjectSlot slot) UpdateForwardAddressIfFailed() argument
356 SetLocalToShareRSet(ObjectSlot slot, Region *region) SetLocalToShareRSet() argument
369 MarkValue(uint32_t threadId, TaggedObject *root, ObjectSlot slot) MarkValue() argument
380 SlotNeedUpdate waitUpdate(reinterpret_cast<TaggedObject *>(root), slot); MarkValue() local
386 MarkObject(uint32_t threadId, TaggedObject *object, ObjectSlot slot) MarkObject() argument
403 EvacuateObject(uint32_t threadId, TaggedObject *object, const MarkWord &markWord, ObjectSlot slot) EvacuateObject() argument
440 MarkValue(uint32_t threadId, ObjectSlot slot) MarkValue() argument
453 MarkObject(uint32_t threadId, TaggedObject *object, ObjectSlot slot) MarkObject() argument
499 EvacuateObject(uint32_t threadId, TaggedObject *object, const MarkWord &markWord, ObjectSlot slot) EvacuateObject() argument
[all...]
H A Dparallel_evacuator-inl.h76 bool ParallelEvacuator::UpdateNewToEdenObjectSlot(ObjectSlot &slot) in UpdateNewToEdenObjectSlot() argument
104 bool ParallelEvacuator::UpdateForwardedOldToNewObjectSlot(TaggedObject *object, ObjectSlot &slot, bool isWeak) in UpdateForwardedOldToNewObjectSlot() argument
125 UpdateOldToNewObjectSlot(ObjectSlot &slot) UpdateOldToNewObjectSlot() argument
159 UpdateObjectSlot(ObjectSlot &slot) UpdateObjectSlot() argument
178 UpdateWeakObjectSlot(TaggedObject *value, ObjectSlot &slot) UpdateWeakObjectSlot() argument
198 UpdateObjectSlotOpt(ObjectSlot &slot) UpdateObjectSlotOpt() argument
214 UpdateWeakObjectSlotOpt(JSTaggedValue value, ObjectSlot &slot) UpdateWeakObjectSlotOpt() argument
271 SetLocalToShareRSet(ObjectSlot slot, Region *region) SetLocalToShareRSet() argument
303 SetObjectRSet(ObjectSlot slot, Region *region) SetObjectRSet() argument
[all...]
H A Dverification.cpp22 void LogErrorForObjSlot(const BaseHeap *heap, const char *headerInfo, TaggedObject *obj, ObjectSlot slot, in LogErrorForObjSlot() argument
115 VerifyObjectSlotLegal(ObjectSlot slot, TaggedObject *object) const VerifyObjectSlotLegal() argument
133 VerifyHeapObjectSlotLegal(ObjectSlot slot, JSTaggedValue slotValue, TaggedObject *object) const VerifyHeapObjectSlotLegal() argument
185 VerifyMarkEden(TaggedObject *object, ObjectSlot slot, TaggedObject *value) const VerifyMarkEden() argument
229 VerifyMarkYoung(TaggedObject *object, ObjectSlot slot, TaggedObject *value) const VerifyMarkYoung() argument
266 VerifyEvacuateEden(TaggedObject *object, ObjectSlot slot, TaggedObject *value) const VerifyEvacuateEden() argument
305 VerifyEvacuateYoung(TaggedObject *object, ObjectSlot slot, TaggedObject *value) const VerifyEvacuateYoung() argument
344 VerifyMarkFull(TaggedObject *object, ObjectSlot slot, TaggedObject *value) const VerifyMarkFull() argument
366 VerifyEvacuateOld([[maybe_unused]]TaggedObject *root, [[maybe_unused]]ObjectSlot slot, [[maybe_unused]]TaggedObject *value) const VerifyEvacuateOld() argument
373 VerifyEvacuateFull([[maybe_unused]]TaggedObject *root, [[maybe_unused]]ObjectSlot slot, [[maybe_unused]]TaggedObject *value) const VerifyEvacuateFull() argument
380 VerifySharedObjectReference(TaggedObject *object, ObjectSlot slot, TaggedObject *value) const VerifySharedObjectReference() argument
397 VerifySharedRSetPostFullGC(TaggedObject *object, ObjectSlot slot, TaggedObject *value) const VerifySharedRSetPostFullGC() argument
492 VerifyObjectSlot(const ObjectSlot &slot, size_t *failCount) const VerifyObjectSlot() argument
844 VerifyObjectSlot(const ObjectSlot &slot, size_t *failCount) const VerifyObjectSlot() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/ic/tests/
H A Dic_invoke_test.cpp91 JSTaggedValue slot = array->Get(thread, slotId); in HWTEST_F_L0() local
/arkcompiler/runtime_core/bytecode_optimizer/
H A Dmodule_constant_analyzer.cpp129 bool ModuleConstantAnalyzer::IsConstModuleVar(uint32_t slot) in IsConstModuleVar() argument
134 void ModuleConstantAnalyzer::RecordModuleConstValue(uint32_t slot, ConstantValue *value) in RecordModuleConstValue() argument
H A Dbytecode_analysis_results.cpp29 uint32_t slot = iter.first; in SetModuleConstantAnalysisResult() local
44 void BytecodeAnalysisResult::SetLocalExportInfo(uint32_t slot, const std::string &external_name) in SetLocalExportInfo() argument
50 ASSERT(slot < local_export_slot_external_names_.size()); in SetLocalExportInfo() argument
83 GetRegularImportInfo(uint32_t slot, std::string &import_name, std::string &source_record) const GetRegularImportInfo() argument
96 GetNamespaceImportInfo(uint32_t slot, std::string &source_record) const GetNamespaceImportInfo() argument
[all...]
/arkcompiler/runtime_core/static_core/compiler/aot/
H A Daot_file.cpp29 extern "C" void CallStaticPltResolver([[maybe_unused]] void *slot) {} in CallStaticPltResolver() argument
H A Daot_manager.cpp156 void AotManager::RegisterAotStringRoot(ObjectHeader **slot, bool isYoung) in RegisterAotStringRoot() argument
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Daot_data.cpp61 auto slot = gotPlt_->find({pfile_, methodId}); in GetPltSlotId() local
74 auto slot = gotVirtIndexes_->find({pfile_, methodId}); in GetVirtIndexSlotOffset() local
99 auto slot = gotClass_->find({pfile_, klassId}); in GetClassSlotId() local
112 auto slot = gotString_->find({pfile_, stringId}); GetStringSlotId() local
125 auto slot = gotCommon_->find({pfile_, id}); GetCommonSlotOffset() local
144 auto slot = gotIntfInlineCache_->find({pfile_, cacheIdx}); GetIntfInlineCacheSlotId() local
[all...]
/arkcompiler/runtime_core/static_core/runtime/
H A Dcframe.cpp233 size_t slot = 0; in Dump() local
244 void CFrame::DumpCalleeRegs(std::ostream &os, MemPrinter printMem, PandaString *dscr, size_t *slot) in DumpCalleeRegs() argument
255 DumpCalleeFPRegs(std::ostream &os, MemPrinter printMem, PandaString *dscr, size_t *slot) DumpCalleeFPRegs() argument
266 DumpCallerRegs(std::ostream &os, MemPrinter printMem, PandaString *dscr, size_t *slot) DumpCallerRegs() argument
278 DumpCallerFPRegs(std::ostream &os, MemPrinter printMem, PandaString *dscr, size_t *slot) DumpCallerFPRegs() argument
289 DumpLocals(std::ostream &os, MemPrinter printMem, PandaString *dscr, size_t *slot, int32_t maxSlot) DumpLocals() argument
[all...]
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A Dvariable.h175 void BindLexEnvSlot(uint32_t slot) in BindLexEnvSlot() argument
/arkcompiler/ets_frontend/es2panda/util/
H A DsymbolTable.cpp109 auto slot = std::atoi(std::string(lexItems[i + 1]).c_str()); in ReadSymbolTable() local
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A Dfunction.cpp151 auto slot = prop->Parent()->AsClassDefinition()->GetSlot(prop->Key()); in CompileField() local
/arkcompiler/ets_runtime/ecmascript/serializer/
H A Dbase_serializer.cpp133 ObjectSlot slot = start; in SerializeHClassFieldIndividually() local
178 ObjectSlot slot in SerializeSFunctionFieldIndividually() local
230 ObjectSlot slot = start; SerializeLexicalEnvFieldIndividually() local
253 ObjectSlot slot = start; SerializeSendableEnvFieldIndividually() local
276 ObjectSlot slot = start; SerializeAsyncFunctionFieldIndividually() local
[all...]
H A Dbase_deserializer.h209 void UpdateMaybeWeak(ObjectSlot slot, uintptr_t addr, bool isWeak) in UpdateMaybeWeak() argument

Completed in 11 milliseconds

123