| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | visitor.h | 54 static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateBody() 73 static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateBody() 91 static inline void IterateRefBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateRefBody() 96 static inline void IterateNativeBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateNativeBody() 101 …static inline void IterateDerivedRefBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateDerivedRefBody() 106 static inline void IterateHClass(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateHClass() 113 static inline void IterateBefore(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateBefore() 121 static inline void IterateAfter(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateAfter() 128 static inline void IteratorRange(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, in IteratorRange() 139 static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, in IterateBody() [all …]
|
| D | rset_worklist_handler-inl.h | 32 inline void RSetItem::Process([[maybe_unused]] const Visitor &visitor) in Process() 76 ARK_INLINE bool RSetWorkListHandler::ProcessNext(const Visitor &visitor) in ProcessNext() 89 inline void RSetWorkListHandler::ProcessAllVisitor(const Visitor &visitor, int done) in ProcessAllVisitor() 104 inline void RSetWorkListHandler::ProcessAll(const Visitor &visitor) in ProcessAll()
|
| 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 | 206 inline void Region::IterateAllMarkedBits(Visitor visitor) const in IterateAllMarkedBits() 293 inline void Region::IterateAllLocalToShareBits(Visitor visitor) in IterateAllLocalToShareBits() 301 inline void Region::IterateAllCrossRegionBits(Visitor visitor) const in IterateAllCrossRegionBits() 368 inline void Region::IterateAllNewToEdenBits(Visitor visitor) in IterateAllNewToEdenBits() 376 inline void Region::IterateAllOldToNewBits(Visitor visitor) in IterateAllOldToNewBits() 384 inline void Region::AtomicIterateAllSweepingRSetBits(Visitor visitor) in AtomicIterateAllSweepingRSetBits() 392 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 | 131 …static inline void VisitVMRoots(EcmaVM *vm, const RootVisitor &visitor, const RootRangeVisitor &ra… in VisitVMRoots() 144 … void VisitObjectBody(TaggedObject *object, JSHClass *klass, const EcmaObjectRangeVisitor &visitor) in VisitObjectBody()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | encode_visitor.cpp | 190 void EncodeVisitor::VisitShrI(GraphVisitor *visitor, Inst *inst) in VisitShrI() 198 void EncodeVisitor::VisitMAdd(GraphVisitor *visitor, Inst *inst) in VisitMAdd() 205 void EncodeVisitor::VisitMSub(GraphVisitor *visitor, Inst *inst) in VisitMSub() 212 void EncodeVisitor::VisitMNeg(GraphVisitor *visitor, Inst *inst) in VisitMNeg() 219 void EncodeVisitor::VisitOrNot(GraphVisitor *visitor, Inst *inst) in VisitOrNot() 226 void EncodeVisitor::VisitAndNot(GraphVisitor *visitor, Inst *inst) in VisitAndNot() 233 void EncodeVisitor::VisitXorNot(GraphVisitor *visitor, Inst *inst) in VisitXorNot() 240 void EncodeVisitor::VisitNegSR(GraphVisitor *visitor, Inst *inst) in VisitNegSR() 248 void EncodeVisitor::VisitCast(GraphVisitor *visitor, Inst *inst) in VisitCast() 284 void EncodeVisitor::VisitBitcast(GraphVisitor *visitor, Inst *inst) in VisitBitcast() [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | rem_set-inl.h | 157 inline void RemSet<LockConfigT>::Iterate(const RegionPred ®ionPred, const MemVisitor &visitor) in Iterate() 170 inline void RemSet<LockConfigT>::IterateOverObjects(const Visitor &visitor) in IterateOverObjects() 250 void RemSet<LockConfigT>::VisitBitmaps(const Visitor &visitor) const in VisitBitmaps() 258 …rocessRemSets(const RegionContainer &cont, const RegionPred ®ionPred, const MemVisitor &visitor) in ProcessRemSets() 278 void GlobalRemSet::IterateOverBits(const MemVisitor &visitor) const in IterateOverBits() 288 bool GlobalRemSet::IterateOverUniqueRange(Region *region, MemRange range, const MemVisitor &visitor) in IterateOverUniqueRange()
|
| D | region_space-inl.h | 97 void Region::IterateOverObjects(const ObjectVisitor &visitor) in IterateOverObjects() 185 void RegionSpace::IterateRegions(RegionVisitor visitor) in IterateRegions() 191 void RegionSpace::IterateRegionsList(DList ®ionsList, RegionVisitor visitor) in IterateRegionsList()
|
| /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 | 60 CombinedPassVisitor visitor(&circuit, false, "LoadTypedArrayLength", &chunk); in HWTEST_F_L0() local 90 CombinedPassVisitor visitor(&circuit, false, "Int32ArrayLoadElement", &chunk); in HWTEST_F_L0() local 127 CombinedPassVisitor visitor(&circuit, false, "Int32OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 159 CombinedPassVisitor visitor(&circuit, false, "Float64OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 191 CombinedPassVisitor visitor(&circuit, false, "FLOAT32OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 226 CombinedPassVisitor visitor(&circuit, false, "Int8OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 261 CombinedPassVisitor visitor(&circuit, false, "UInt8OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 296 CombinedPassVisitor visitor(&circuit, false, "Int16OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 331 CombinedPassVisitor visitor(&circuit, false, "UInt16OnHeapArrayLoadElement", &chunk); in HWTEST_F_L0() local 364 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/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 | escape_analysis_editor.h | 28 EscapeAnalysisEditor(Circuit* circuit, RPOVisitor* visitor, in EscapeAnalysisEditor()
|
| D | mcr_lowering.h | 28 …MCRLowering(CompilationEnv* env, Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg,… in MCRLowering()
|
| D | range_analysis.h | 29 …RangeAnalysis(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, ChunkVector<TypeInfo>& typeInfo… in RangeAnalysis()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
| D | alias_analysis.cpp | 947 auto visitor = static_cast<AliasAnalysis *>(v); in VisitLoadStatic() local 963 auto visitor = static_cast<AliasAnalysis *>(v); in VisitLoadResolvedObjectFieldStatic() local 979 auto visitor = static_cast<AliasAnalysis *>(v); in VisitStoreStatic() local 995 auto visitor = static_cast<AliasAnalysis *>(v); in VisitStoreResolvedObjectFieldStatic() local 1011 auto visitor = static_cast<AliasAnalysis *>(v); in VisitUnresolvedStoreStatic() local 1101 auto visitor = static_cast<AliasAnalysis *>(v); in VisitLoadArray() local 1117 auto visitor = static_cast<AliasAnalysis *>(v); in VisitStoreArray() local 1133 auto visitor = static_cast<AliasAnalysis *>(v); in VisitLoadArrayI() local 1148 auto visitor = static_cast<AliasAnalysis *>(v); in VisitStoreArrayI() local 1163 auto visitor = static_cast<AliasAnalysis *>(v); in VisitLoadArrayPair() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | frames.cpp | 601 bool FrameIterator::IteratorStackMap(const RootVisitor &visitor, const RootBaseAndDerivedVisitor &d… in IteratorStackMap() argument 613 const RootVisitor &visitor, in GCIterate() 626 [[maybe_unused]]const RootVisitor &visitor, in GCIterate() 676 const RootVisitor &visitor, in GCIterate() 740 const RootVisitor &visitor, in GCIterate() 783 const RootVisitor &visitor, in GCIterate() 811 const RootVisitor &visitor, in GCIterate() 840 const RootVisitor &visitor, in GCIterate() 856 [[maybe_unused]] const RootVisitor &visitor, in GCIterate() 870 [[maybe_unused]] const RootVisitor &visitor, in GCIterate() [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tools/declgen_ts2sts/src/ |
| D | ASTTransformer.ts | 36 const visitor = <T extends ts.Node>(sourceFile: T): T => { constant
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
| D | heap_root_visitor.cpp | 21 void HeapRootVisitor::VisitHeapRoots(JSThread *thread, const RootVisitor &visitor, in VisitHeapRoots()
|
| /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
|