Home
last modified time | relevance | path

Searched defs:visitor (Results 1 – 25 of 39) sorted by relevance

12

/arkcompiler/runtime_core/compiler/optimizer/code_generator/
Dcodegen.cpp428 EncodeVisitor visitor(this); in VisitGraph() local
2468 void EncodeVisitor::VisitShrI(GraphVisitor *visitor, Inst *inst) in VisitShrI()
2478 void EncodeVisitor::VisitMAdd(GraphVisitor *visitor, Inst *inst) in VisitMAdd()
2490 void EncodeVisitor::VisitMSub(GraphVisitor *visitor, Inst *inst) in VisitMSub()
2502 void EncodeVisitor::VisitMNeg(GraphVisitor *visitor, Inst *inst) in VisitMNeg()
2512 void EncodeVisitor::VisitOrNot(GraphVisitor *visitor, Inst *inst) in VisitOrNot()
2522 void EncodeVisitor::VisitAndNot(GraphVisitor *visitor, Inst *inst) in VisitAndNot()
2532 void EncodeVisitor::VisitXorNot(GraphVisitor *visitor, Inst *inst) in VisitXorNot()
2542 void EncodeVisitor::VisitNegSR(GraphVisitor *visitor, Inst *inst) in VisitNegSR()
2552 void EncodeVisitor::VisitCast(GraphVisitor *visitor, Inst *inst) in VisitCast()
[all …]
/arkcompiler/ets_runtime/ecmascript/mem/
Dregion-inl.h105 inline void Region::IterateAllMarkedBits(Visitor visitor) const in IterateAllMarkedBits()
131 inline void Region::IterateAllCrossRegionBits(Visitor visitor) const in IterateAllCrossRegionBits()
180 inline void Region::IterateAllOldToNewBits(Visitor visitor) in IterateAllOldToNewBits()
188 inline void Region::AtomicIterateAllSweepingRSetBits(Visitor visitor) in AtomicIterateAllSweepingRSetBits()
196 inline void Region::IterateAllSweepingRSetBits(Visitor visitor) in IterateAllSweepingRSetBits()
Dremembered_set.h73 void IterateAllMarkedBits(uintptr_t begin, Visitor visitor) in IterateAllMarkedBits()
79 void AtomicIterateAllMarkedBits(uintptr_t begin, Visitor visitor) in AtomicIterateAllMarkedBits()
85 void IterateAllMarkedBitsConst(uintptr_t begin, Visitor visitor) const in IterateAllMarkedBitsConst()
Dobject_xray.h116 inline void VisitVMRoots(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, in VisitVMRoots()
123 … void VisitObjectBody(TaggedObject *object, JSHClass *klass, const EcmaObjectRangeVisitor &visitor) in VisitObjectBody()
Dparallel_marker.cpp55 … auto visitor = [this, threadId, isFullMark](TaggedObject *root, ObjectSlot start, ObjectSlot end, in ProcessMarkStack() local
99 auto visitor = [this, threadId](TaggedObject *root, ObjectSlot start, ObjectSlot end, in ProcessMarkStack() local
131 …auto visitor = [this, threadId]([[maybe_unused]] TaggedObject *root, ObjectSlot start, ObjectSlot … in ProcessMarkStack() local
Dmachine_code.h67 void VisitObjects([[maybe_unused]] const EcmaObjectRangeVisitor &visitor) const in VisitObjects()
Dgc_bitset.h121 void IterateMarkedBits(uintptr_t begin, size_t bitSize, Visitor visitor) in IterateMarkedBits()
141 void IterateMarkedBitsConst(uintptr_t begin, size_t bitSize, Visitor visitor) const in IterateMarkedBitsConst()
Dverification.cpp72 RootVisitor visitor = [this, &failCount]([[maybe_unused]] Root type, ObjectSlot slot) { in VerifyRoot() local
/arkcompiler/runtime_core/runtime/mem/gc/
Dbitmap.h119 void IterateOverBits(const VisitorType &visitor) in IterateOverBits()
135 void IterateOverSetBitsInRange(size_t begin, size_t end, const VisitorType &visitor) in IterateOverSetBitsInRange()
200 void IterateOverSetBits(const VisitorType &visitor) in IterateOverSetBits()
213 void IterateOverBitsInRange(size_t begin, size_t end, const VisitorType &visitor) in IterateOverBitsInRange()
544 void IterateOverMarkedChunks(const MemVisitor &visitor) in IterateOverMarkedChunks()
556 void IterateOverChunks(const MemVisitor &visitor) in IterateOverChunks()
565 void IterateOverMarkedChunkInRange(void *begin, void *end, const MemVisitor &visitor) in IterateOverMarkedChunkInRange()
579 void IterateOverChunkInRange(void *begin, void *end, const MemVisitor &visitor) in IterateOverChunkInRange()
/arkcompiler/ets_runtime/ecmascript/
Dframes.cpp414 bool FrameIterator::IteratorStackMap(const RootVisitor &visitor, const RootBaseAndDerivedVisitor &d… in IteratorStackMap() argument
426 [[maybe_unused]] const RootVisitor &visitor, in GCIterate()
471 const RootVisitor &visitor, in GCIterate()
512 const RootVisitor &visitor, in GCIterate()
536 const RootVisitor &visitor, in GCIterate()
565 const RootVisitor &visitor, in GCIterate()
581 [[maybe_unused]] const RootVisitor &visitor, in GCIterate()
595 [[maybe_unused]] const RootVisitor &visitor, in GCIterate()
610 [[maybe_unused]] const RootVisitor &visitor, in GCIterate()
624 [[maybe_unused]] const RootVisitor &visitor, in GCIterate()
[all …]
Djs_thread.cpp208 void JSThread::Iterate(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, in Iterate()
246 void JSThread::IterateHandleWithCheck(const RootVisitor &visitor, const RootRangeVisitor &rangeVisi… in IterateHandleWithCheck()
319 void JSThread::IterateWeakEcmaGlobalStorage(const WeakRootVisitor &visitor) in IterateWeakEcmaGlobalStorage()
Dtagged_node.h46 void VisitObjects(const EcmaObjectRangeVisitor &visitor) in VisitObjects()
/arkcompiler/runtime_core/runtime/mem/
Dregion_space-inl.h91 void Region::IterateOverObjects(const ObjectVisitor &visitor) in IterateOverObjects()
114 void RegionSpace::IterateRegions(RegionVisitor visitor) in IterateRegions()
Dregion_allocator.h199 void IterateOverObjects(const ObjectVisitor &visitor) in IterateOverObjects()
205 void IterateOverObjectsInRange(const ObjectVisitor &visitor, void *begin, void *end) in IterateOverObjectsInRange()
591 void IterateOverObjects(const ObjectVisitor &visitor) in IterateOverObjects()
597 void IterateOverObjectsInRange(const ObjectVisitor &visitor, void *begin, void *end) in IterateOverObjectsInRange()
Dbump-allocator.h166 void IterateOverTLABs(const Visitor &visitor) in IterateOverTLABs()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dobject_type_check_elimination.cpp32 void ObjectTypeCheckElimination::VisitIsInstance(GraphVisitor *visitor, Inst *inst) in VisitIsInstance()
39 void ObjectTypeCheckElimination::VisitCheckCast(GraphVisitor *visitor, Inst *inst) in VisitCheckCast()
Ddeoptimize_elimination.cpp107 auto visitor = static_cast<DeoptimizeElimination *>(v); in VisitSaveState() local
138 auto visitor = static_cast<DeoptimizeElimination *>(v); in VisitDeoptimizeIf() local
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
Dheap_root_visitor.cpp22 void HeapRootVisitor::VisitHeapRoots(JSThread *thread, const RootVisitor &visitor, in VisitHeapRoots()
/arkcompiler/runtime_core/runtime/tests/
Drem_set_test.cpp111 auto visitor = [&test_list](void *obj) { test_list.push_back(obj); }; in TEST_F() local
142 auto visitor = [&test_list](void *obj) { test_list.push_back(obj); }; in TEST_F() local
180 auto visitor = [&test_list](void *obj) { test_list.push_back(obj); }; in TEST_F() local
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dframe_handler.cpp318 void FrameHandler::IterateAssembleStack(const RootVisitor &visitor, const RootRangeVisitor &rangeVi… in IterateAssembleStack()
328 void FrameHandler::IterateEcmaRuntimeCallInfo(const RootVisitor &visitor, const RootRangeVisitor &r… in IterateEcmaRuntimeCallInfo()
339 void FrameHandler::Iterate(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, in Iterate()
362 void FrameHandler::IterateFrameChain(JSTaggedType *start, const RootVisitor &visitor, in IterateFrameChain()
/arkcompiler/runtime_core/runtime/
Dstring_table.h58 void VisitStrings(const StringVisitor &visitor) in VisitStrings()
/arkcompiler/runtime_core/compiler/tests/aarch64/
Dcodegen_test.cpp72 const auto &visitor {visitor_it->second}; in VISITOR_LIST() local
245 LoadStoreRegistersCollector visitor; in TEST_F() local
298 LoadStoreInstCollector visitor; in CheckSpillFillCoalescingForEvenRegsNumber() local
351 LoadStoreInstCollector visitor; in CheckSpillFillCoalescingForOddRegsNumber() local
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_env.cpp66 …auto visitor = [objectQueue, objectSet]([[maybe_unused]]TaggedObject *root, ObjectSlot start, Obje… in HandleObjectField() local
/arkcompiler/runtime_core/bytecode_optimizer/
Dreg_encoder.h182 static void CallHelper(compiler::GraphVisitor *visitor, Inst *inst) in CallHelper()
/arkcompiler/runtime_core/runtime/include/
Dpanda_vm.h105 …virtual void VisitStringTable(const StringTable::StringVisitor &visitor, mem::VisitGCRootFlags fla… in VisitStringTable()

12