/arkcompiler/ets_runtime/ecmascript/mem/ |
D | visitor.h | 53 static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateBody() 71 …static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, size_t s… in IterateBody() 86 static inline void IterateRefBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateRefBody() 91 static inline void IterateNativeBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateNativeBody() 96 …static inline void IterateRefBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, size_… in IterateRefBody() 101 static inline void IterateHClass(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateHClass() 108 …static inline void IterateBefore(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, size_t… in IterateBefore() 115 static inline void IterateAfter(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateAfter() 122 static inline void IteratorRange(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, in IteratorRange() 133 static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, in IterateBody() [all …]
|
D | layout_visitor.h | 28 static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateBody() 41 static inline void IteratorRange(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, in IteratorRange()
|
D | region-inl.h | 118 inline void Region::IterateAllMarkedBits(Visitor visitor) const in IterateAllMarkedBits() 144 inline void Region::IterateAllCrossRegionBits(Visitor visitor) const in IterateAllCrossRegionBits() 193 inline void Region::IterateAllOldToNewBits(Visitor visitor) in IterateAllOldToNewBits() 201 inline void Region::AtomicIterateAllSweepingRSetBits(Visitor visitor) in AtomicIterateAllSweepingRSetBits() 209 inline void Region::IterateAllSweepingRSetBits(Visitor visitor) in IterateAllSweepingRSetBits()
|
D | remembered_set.h | 78 void IterateAllMarkedBits(uintptr_t begin, Visitor visitor) in IterateAllMarkedBits() 84 void AtomicIterateAllMarkedBits(uintptr_t begin, Visitor visitor) in AtomicIterateAllMarkedBits() 90 void IterateAllMarkedBitsConst(uintptr_t begin, Visitor visitor) const in IterateAllMarkedBitsConst()
|
D | object_xray.h | 118 inline void VisitVMRoots(const RootVisitor &visitor, const RootRangeVisitor &rangeVisitor, in VisitVMRoots() 125 … void VisitObjectBody(TaggedObject *object, JSHClass *klass, const EcmaObjectRangeVisitor &visitor) in VisitObjectBody()
|
D | parallel_marker.cpp | 73 …auto visitor = [this, threadId, isFullMark, cb](TaggedObject *root, ObjectSlot start, ObjectSlot e… in ProcessMarkStack() local 107 …auto visitor = [this, threadId, isFullMark, &visitAddrNum, cb](TaggedObject *root, ObjectSlot star… in ProcessIncrementalMarkStack() local 155 auto visitor = [this, threadId, cb](TaggedObject *root, ObjectSlot start, ObjectSlot end, in ProcessMarkStack() local 182 auto visitor = [this, threadId, cb](TaggedObject *root, ObjectSlot start, ObjectSlot end, in ProcessMarkStack() local
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
D | codegen.cpp | 396 EncodeVisitor visitor(this); in VisitGraph() local 2543 void EncodeVisitor::VisitShrI(GraphVisitor *visitor, Inst *inst) in VisitShrI() 2553 void EncodeVisitor::VisitMAdd(GraphVisitor *visitor, Inst *inst) in VisitMAdd() 2565 void EncodeVisitor::VisitMSub(GraphVisitor *visitor, Inst *inst) in VisitMSub() 2577 void EncodeVisitor::VisitMNeg(GraphVisitor *visitor, Inst *inst) in VisitMNeg() 2587 void EncodeVisitor::VisitOrNot(GraphVisitor *visitor, Inst *inst) in VisitOrNot() 2597 void EncodeVisitor::VisitAndNot(GraphVisitor *visitor, Inst *inst) in VisitAndNot() 2607 void EncodeVisitor::VisitXorNot(GraphVisitor *visitor, Inst *inst) in VisitXorNot() 2617 void EncodeVisitor::VisitNegSR(GraphVisitor *visitor, Inst *inst) in VisitNegSR() 2627 void EncodeVisitor::VisitCast(GraphVisitor *visitor, Inst *inst) in VisitCast() [all …]
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/ |
D | bitmap.h | 119 void IterateOverBits(const VisitorType &visitor) in IterateOverBits() 135 void IterateOverSetBitsInRange(size_t begin, size_t end, const VisitorType &visitor) in IterateOverSetBitsInRange() 185 void IterateOverSetBits(const VisitorType &visitor) in IterateOverSetBits() 198 void IterateOverBitsInRange(size_t begin, size_t end, const VisitorType &visitor) in IterateOverBitsInRange() 556 void IterateOverMarkedChunks(const MemVisitor &visitor) in IterateOverMarkedChunks() 566 void IterateOverChunks(const MemVisitor &visitor) in IterateOverChunks() 573 void IterateOverMarkedChunkInRange(void *begin, void *end, const MemVisitor &visitor) in IterateOverMarkedChunkInRange() 586 … void IterateOverMarkedChunkInRangeInterruptible(void *begin, void *end, const MemVisitor &visitor) in IterateOverMarkedChunkInRangeInterruptible() 597 void CallForMarkedChunkInHumongousRegion(void *begin, const MemVisitor &visitor) in CallForMarkedChunkInHumongousRegion() 612 void IterateOverChunkInRange(void *begin, void *end, const MemVisitor &visitor) in IterateOverChunkInRange()
|
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
D | typed_array_lowering_test.cpp | 58 CombinedPassVisitor visitor(&circuit, false, "LoadTypedArrayLength", &chunk); in HWTEST_F_L0() local 88 CombinedPassVisitor visitor(&circuit, false, "Int32ArrayLoadElement", &chunk); in HWTEST_F_L0() local 125 CombinedPassVisitor visitor(&circuit, false, "Int32OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 157 CombinedPassVisitor visitor(&circuit, false, "Float64OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 189 CombinedPassVisitor visitor(&circuit, false, "FLOAT32OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 224 CombinedPassVisitor visitor(&circuit, false, "Int8OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 259 CombinedPassVisitor visitor(&circuit, false, "UInt8OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 294 CombinedPassVisitor visitor(&circuit, false, "Int16OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 329 CombinedPassVisitor visitor(&circuit, false, "UInt16OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 363 CombinedPassVisitor visitor(&circuit, false, "Int32ArrayStoreElement", &chunk); in HWTEST_F_L0() local [all …]
|
D | global_value_numbering_test.cpp | 63 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local 88 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local 111 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local 140 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local 176 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local 210 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() local
|
D | instruction_combine_test.cpp | 71 CombinedPassVisitor visitor(&circuit, false, "InstCombie", &chunk); in HWTEST_F_L0() local 132 CombinedPassVisitor visitor(&circuit, false, "InstCombie", &chunk); in HWTEST_F_L0() local 218 CombinedPassVisitor visitor(&circuit, false, "InstCombie", &chunk); in HWTEST_F_L0() local 290 CombinedPassVisitor visitor(&circuit, false, "InstCombie", &chunk); in HWTEST_F_L0() local 363 CombinedPassVisitor visitor(&circuit, false, "InstCombie", &chunk); in HWTEST_F_L0() local 459 CombinedPassVisitor visitor(&circuit, false, "InstCombie", &chunk); in HWTEST_F_L0() local 564 CombinedPassVisitor visitor(&circuit, false, "InstCombie", &chunk); in HWTEST_F_L0() local 641 CombinedPassVisitor visitor(&circuit, false, "InstCombie", &chunk); in HWTEST_F_L0() local 718 CombinedPassVisitor visitor(&circuit, false, "InstCombie", &chunk); in HWTEST_F_L0() local 803 CombinedPassVisitor visitor(&circuit, false, "InstCombie", &chunk); in HWTEST_F_L0() local [all …]
|
D | dead_code_elimination_test.cpp | 54 CombinedPassVisitor visitor(&circuit, false, "dead code elimination", &chunk); in HWTEST_F_L0() local 88 CombinedPassVisitor visitor(&circuit, false, "dead code elimination", &chunk); in HWTEST_F_L0() local 123 CombinedPassVisitor visitor(&circuit, false, "dead code elimination", &chunk); in HWTEST_F_L0() local
|
/arkcompiler/ets_runtime/ecmascript/ |
D | frames.cpp | 476 bool FrameIterator::IteratorStackMap(const RootVisitor &visitor, const RootBaseAndDerivedVisitor &d… in IteratorStackMap() argument 488 const RootVisitor &visitor, in GCIterate() 537 const RootVisitor &visitor, in GCIterate() 576 const RootVisitor &visitor, in GCIterate() 600 const RootVisitor &visitor, in GCIterate() 629 const RootVisitor &visitor, in GCIterate() 645 [[maybe_unused]] const RootVisitor &visitor, in GCIterate() 659 [[maybe_unused]] const RootVisitor &visitor, in GCIterate() 674 [[maybe_unused]] const RootVisitor &visitor, in GCIterate() 688 [[maybe_unused]] const RootVisitor &visitor, in GCIterate() [all …]
|
/arkcompiler/runtime_core/static_core/runtime/mem/ |
D | region_space-inl.h | 91 void Region::IterateOverObjects(const ObjectVisitor &visitor) in IterateOverObjects() 169 void RegionSpace::IterateRegions(RegionVisitor visitor) in IterateRegions() 175 void RegionSpace::IterateRegionsList(DList ®ionsList, RegionVisitor visitor) in IterateRegionsList()
|
D | region_allocator.h | 212 void IterateOverObjects(const ObjectVisitor &visitor) in IterateOverObjects() 218 void IterateOverObjectsInRange(const ObjectVisitor &visitor, void *begin, void *end) in IterateOverObjectsInRange() 627 void IterateOverObjects(const ObjectVisitor &visitor) in IterateOverObjects() 633 void IterateOverObjectsInRange(const ObjectVisitor &visitor, void *begin, void *end) in IterateOverObjectsInRange()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
D | alias_analysis.cpp | 874 auto visitor = static_cast<AliasAnalysis *>(v); in VisitLoadStatic() local 890 auto visitor = static_cast<AliasAnalysis *>(v); in VisitLoadResolvedObjectFieldStatic() local 906 auto visitor = static_cast<AliasAnalysis *>(v); in VisitStoreStatic() local 922 auto visitor = static_cast<AliasAnalysis *>(v); in VisitStoreResolvedObjectFieldStatic() local 938 auto visitor = static_cast<AliasAnalysis *>(v); in VisitUnresolvedStoreStatic() local 1028 auto visitor = static_cast<AliasAnalysis *>(v); in VisitLoadArray() local 1044 auto visitor = static_cast<AliasAnalysis *>(v); in VisitStoreArray() local 1060 auto visitor = static_cast<AliasAnalysis *>(v); in VisitLoadArrayI() local 1075 auto visitor = static_cast<AliasAnalysis *>(v); in VisitStoreArrayI() local 1090 auto visitor = static_cast<AliasAnalysis *>(v); in VisitLoadArrayPair() local [all …]
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | lexical_env_specialization_pass.h | 28 … LexicalEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, bool enableLog) in LexicalEnvSpecializationPass() 71 GetEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in GetEnvSpecializationPass()
|
D | dead_code_elimination.h | 25 DeadCodeElimination(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in DeadCodeElimination()
|
D | instruction_combine.h | 30 : PassVisitor(circuit, chunk, visitor), builder_(circuit), enableLog_(enableLog) in PassVisitor() argument
|
D | mcr_lowering.h | 28 MCRLowering(Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg, Chunk *chunk) in MCRLowering()
|
D | range_analysis.h | 29 …RangeAnalysis(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, ChunkVector<TypeInfo>& typeInfo… in RangeAnalysis()
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
D | heap_root_visitor.cpp | 22 void HeapRootVisitor::VisitHeapRoots(JSThread *thread, const RootVisitor &visitor, in VisitHeapRoots()
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
D | pgo_profiler.h | 272 void ProcessReceiver(const WeakRootVisitor& visitor) in ProcessReceiver() 286 void ProcessHolder(const WeakRootVisitor& visitor) in ProcessHolder() 379 void ProcessExtraProfileTypeInfo(const WeakRootVisitor& visitor) in ProcessExtraProfileTypeInfo() 388 void IterateExtraProfileTypeInfo(const RootVisitor& visitor) in IterateExtraProfileTypeInfo()
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
D | rem_set_test.cpp | 113 auto visitor = [&testList](ObjectHeader *obj) { testList.push_back(obj); }; in TEST_F() local 144 auto visitor = [&testList](void *obj) { testList.push_back(obj); }; in TEST_F() local 185 auto visitor = [&testList](void *obj) { testList.push_back(obj); }; in TEST_F() local
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/ |
D | card_handler.cpp | 37 auto visitor = [this, &result, startAddress, endAddress](void *mem) { in Handle() local
|