Home
last modified time | relevance | path

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

12345

/arkcompiler/ets_runtime/ecmascript/mem/
Dvisitor.h96 …static inline void IterateBody(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visitor) in IterateBody()
115 …static inline void IterateBody(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visitor) in IterateBody()
134 …tatic inline void IterateRefBody(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visit… in IterateRefBody()
140 …ic inline void IterateNativeBody(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visit… in IterateNativeBody()
146 …nline void IterateDerivedRefBody(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visit… in IterateDerivedRefBody()
152 …static inline void IterateHClass(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visit… in IterateHClass()
160 …static inline void IterateBefore(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visit… in IterateBefore()
169 …static inline void IterateAfter(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visito… in IterateAfter()
177 …static inline void IteratorRange(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visit… in IteratorRange()
189 …static inline void IterateBody(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visitor, in IterateBody()
[all …]
Drset_worklist_handler-inl.h32 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()
Dlayout_visitor.h29 …static inline void IterateBody(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visitor) in IterateBody()
43 …static inline void IteratorRange(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visit… in IteratorRange()
Dremembered_set.h83 void IterateAllMarkedBits(uintptr_t begin, Visitor visitor) in IterateAllMarkedBits()
89 void AtomicIterateAllMarkedBits(uintptr_t begin, Visitor visitor) in AtomicIterateAllMarkedBits()
95 void IterateAllMarkedBitsConst(uintptr_t begin, Visitor visitor) const in IterateAllMarkedBitsConst()
Dregion-inl.h199 inline void Region::IterateAllMarkedBits(Visitor &&visitor) const in IterateAllMarkedBits()
295 inline void Region::IterateAllLocalToShareBits(Visitor visitor) in IterateAllLocalToShareBits()
303 inline void Region::IterateAllCrossRegionBits(Visitor visitor) const in IterateAllCrossRegionBits()
352 inline void Region::IterateAllOldToNewBits(Visitor visitor) in IterateAllOldToNewBits()
360 inline void Region::AtomicIterateAllSweepingRSetBits(Visitor visitor) in AtomicIterateAllSweepingRSetBits()
368 inline void Region::IterateAllSweepingRSetBits(Visitor visitor) in IterateAllSweepingRSetBits()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dencode_visitor.cpp191 void EncodeVisitor::VisitShrI(GraphVisitor *visitor, Inst *inst) in VisitShrI()
199 void EncodeVisitor::VisitMAdd(GraphVisitor *visitor, Inst *inst) in VisitMAdd()
206 void EncodeVisitor::VisitMSub(GraphVisitor *visitor, Inst *inst) in VisitMSub()
213 void EncodeVisitor::VisitMNeg(GraphVisitor *visitor, Inst *inst) in VisitMNeg()
220 void EncodeVisitor::VisitOrNot(GraphVisitor *visitor, Inst *inst) in VisitOrNot()
227 void EncodeVisitor::VisitAndNot(GraphVisitor *visitor, Inst *inst) in VisitAndNot()
234 void EncodeVisitor::VisitXorNot(GraphVisitor *visitor, Inst *inst) in VisitXorNot()
241 void EncodeVisitor::VisitNegSR(GraphVisitor *visitor, Inst *inst) in VisitNegSR()
249 void EncodeVisitor::VisitCast(GraphVisitor *visitor, Inst *inst) in VisitCast()
285 void EncodeVisitor::VisitBitcast(GraphVisitor *visitor, Inst *inst) in VisitBitcast()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dgraph_checker_macros.h32 #define CHECKER_DO_IF_NOT_VISITOR_INTERNAL(visitor, klass, cond, func) ASSERT_DO((cond), func) argument
37 #define CHECKER_DO_IF_NOT_AND_PRINT_VISITOR(visitor, cond, func) \ argument
44 #define CHECKER_IF_NOT_PRINT_VISITOR(visitor, cond) CHECKER_DO_IF_NOT_AND_PRINT_VISITOR(visitor, co… argument
76 #define ABCKIT_DO_IF_NOT_VISITOR(visitor, cond, func) \ argument
95 #define CHECKER_DO_IF_NOT_VISITOR_INTERNAL(visitor, klass, cond, func) \ argument
105 #define CHECKER_DO_IF_NOT_AND_PRINT_VISITOR(visitor, cond, func) \ argument
112 #define CHECKER_IF_NOT_PRINT_VISITOR(visitor, cond) CHECKER_DO_IF_NOT_AND_PRINT_VISITOR(visitor, co… argument
128 #define CHECKER_MESSAGE_IF_NOT_AND_PRINT_VISITOR(visitor, cond, message) … argument
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/
Dshared_gc_marker.cpp24 void SharedGCMarkerBase::MarkRoots(RootVisitor &visitor, SharedMarkType markType, VMRootVisitType t… in MarkRoots()
47 void SharedGCMarkerBase::MarkLocalVMRoots(RootVisitor &visitor, EcmaVM *localVm, SharedMarkType mar… in MarkLocalVMRoots()
69 void SharedGCMarkerBase::MarkSerializeRoots(RootVisitor &visitor) in MarkSerializeRoots()
75 void SharedGCMarkerBase::MarkStringCache(RootVisitor &visitor) in MarkStringCache()
81 void SharedGCMarkerBase::MarkSharedModule(RootVisitor &visitor) in MarkSharedModule()
/arkcompiler/runtime_core/static_core/runtime/mem/
Drem_set-inl.h157 inline void RemSet<LockConfigT>::Iterate(const RegionPred &regionPred, const MemVisitor &visitor) c… in Iterate()
170 inline void RemSet<LockConfigT>::IterateOverObjects(const Visitor &visitor) const in IterateOverObjects()
250 void RemSet<LockConfigT>::VisitBitmaps(const Visitor &visitor) const in VisitBitmaps()
258 …rocessRemSets(const RegionContainer &cont, const RegionPred &regionPred, 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()
Dregion_space-inl.h97 void Region::IterateOverObjects(const ObjectVisitor &visitor) in IterateOverObjects()
185 void RegionSpace::IterateRegions(RegionVisitor visitor) in IterateRegions()
191 void RegionSpace::IterateRegionsList(DList &regionsList, RegionVisitor visitor) in IterateRegionsList()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
Dbitmap.h128 void IterateOverBits(const VisitorType &visitor) in IterateOverBits()
144 void IterateOverSetBitsInRange(size_t begin, size_t end, const VisitorType &visitor) in IterateOverSetBitsInRange()
194 void IterateOverSetBits(const VisitorType &visitor) in IterateOverSetBits()
207 void IterateOverBitsInRange(size_t begin, size_t end, const VisitorType &visitor) in IterateOverBitsInRange()
565 void IterateOverMarkedChunks(const MemVisitor &visitor) in IterateOverMarkedChunks()
575 void IterateOverChunks(const MemVisitor &visitor) in IterateOverChunks()
582 void IterateOverMarkedChunkInRange(void *begin, void *end, const MemVisitor &visitor) in IterateOverMarkedChunkInRange()
595 … void IterateOverMarkedChunkInRangeInterruptible(void *begin, void *end, const MemVisitor &visitor) in IterateOverMarkedChunkInRangeInterruptible()
606 void CallForMarkedChunkInHumongousRegion(void *begin, const MemVisitor &visitor) in CallForMarkedChunkInHumongousRegion()
621 void IterateOverChunkInRange(void *begin, void *end, const MemVisitor &visitor) in IterateOverChunkInRange()
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dtyped_array_lowering_test.cpp60 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 …]
Dglobal_value_numbering_test.cpp63 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
/arkcompiler/ets_runtime/ecmascript/compiler/
Dlexical_env_specialization_pass.h28 … LexicalEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, bool enableLog) in LexicalEnvSpecializationPass()
71 GetEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in GetEnvSpecializationPass()
Ddead_code_elimination.h25 DeadCodeElimination(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in DeadCodeElimination()
Dinstruction_combine.h30 : PassVisitor(circuit, chunk, visitor), builder_(circuit), enableLog_(enableLog) in PassVisitor() argument
Descape_analysis_editor.h28 EscapeAnalysisEditor(Circuit* circuit, RPOVisitor* visitor, in EscapeAnalysisEditor()
Drange_analysis.h29 …RangeAnalysis(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, ChunkVector<TypeInfo>& typeInfo… in RangeAnalysis()
Dmcr_lowering.h28 …MCRLowering(CompilationEnv* env, Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg,… in MCRLowering()
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
Dalias_analysis.cpp947 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/runtime_core/libabckit/tests/scenarios/router_table/dynamic/
Drouter_table_test.cpp58 static void TransformMethod(AbckitCoreFunction *method, VisitHelper &visitor, const UserData *ud, L… in TransformMethod()
112 static void ModifyRouterTable(AbckitCoreFunction *method, VisitHelper &visitor, in ModifyRouterTable()
137 static AbckitCoreFunction *FindMethodWithRouterTable(VisitHelper &visitor) in FindMethodWithRouterTable()
165 static void CollectClasseInfo(VisitHelper &visitor, std::vector<UserData> &udContainer, AbckitCoreM… in CollectClasseInfo()
194 static void CollectClassesInfo(VisitHelper &visitor, std::vector<UserData> &udContainer) in CollectClassesInfo()
202 static bool ClassHasAnnotation(VisitHelper &visitor, const UserData &ud) in ClassHasAnnotation()
240 auto visitor = VisitHelper(ctxI, g_impl, g_implI, g_implG, g_dynG); in TEST_F() local
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
Dheap_root_visitor.cpp21 void HeapRootVisitor::VisitHeapRoots(JSThread *thread, RootVisitor &visitor) in VisitHeapRoots()
/arkcompiler/runtime_core/static_core/plugins/ets/tools/declgen_ts2sts/src/
DASTTransformer.ts36 const visitor = <T extends ts.Node>(sourceFile: T): T => { constant
/arkcompiler/runtime_core/libabckit/tests/scenarios/replace_call_site/dynamic/
Dreplace_call_site_test.cpp52 static bool HasSearchedMethod(VisitHelper &visitor, AbckitCoreFunction *method, UserData &userData) in HasSearchedMethod()
144 VisitHelper &visitor, in CollectAnnoInfo()
158 static void FillAnnotationInfo(VisitHelper &visitor, AbckitCoreModule *mod, UserData &ud) in FillAnnotationInfo()
181 static void ClassReplaceCallSite(VisitHelper &visitor, UserData &ud, AbckitCoreClass *klass) in ClassReplaceCallSite()
203 auto visitor = VisitHelper(ctxI, g_impl, g_implI, g_implG, g_dynG); in TEST_F() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_emitter.cpp304 A64OpndEmitVisitor visitor(*emitter, nullptr); in Run() local
441 A64OpndEmitVisitor visitor(emitter, md->opndMD[static_cast<uint32>(seq[i])]); in EmitAArch64Insn() local
635 A64OpndEmitVisitor visitor(emitter, prop0); in EmitClinitTail() local
663 A64OpndEmitVisitor visitor(emitter, prop0); in EmitLazyLoad() local
700 A64OpndEmitVisitor visitor(emitter, prop0); in EmitCounter() local
745 A64OpndEmitVisitor visitor(emitter, prop0); in EmitAdrpLabel() local
779 A64OpndEmitVisitor visitor(emitter, prop0); in EmitAdrpLdr() local
821 A64OpndEmitVisitor visitor(emitter, prop0); in EmitLazyLoadStatic() local
874 A64OpndEmitVisitor visitor(emitter, prop0); in EmitArrayClassCacheLoad() local
938 A64OpndEmitVisitor visitor(emitter, nullptr); in EmitGetAndAddInt() local
[all …]

12345