| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | visitor.h | 96 …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 …]
|
| 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 | 29 …static inline void IterateBody(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visitor) in IterateBody() 43 …static inline void IteratorRange(TaggedObject *root, EcmaObjectRangeVisitor<DerivedVisitor> &visit… in IteratorRange()
|
| D | remembered_set.h | 83 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()
|
| D | region-inl.h | 199 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/ |
| D | encode_visitor.cpp | 191 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/ |
| D | graph_checker_macros.h | 32 #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/ |
| D | shared_gc_marker.cpp | 24 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/ |
| D | rem_set-inl.h | 157 inline void RemSet<LockConfigT>::Iterate(const RegionPred ®ionPred, 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 ®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 | 128 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/ |
| 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
|
| /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 | range_analysis.h | 29 …RangeAnalysis(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, ChunkVector<TypeInfo>& typeInfo… in RangeAnalysis()
|
| D | mcr_lowering.h | 28 …MCRLowering(CompilationEnv* env, Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg,… in MCRLowering()
|
| /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/runtime_core/libabckit/tests/scenarios/router_table/dynamic/ |
| D | router_table_test.cpp | 58 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/ |
| D | heap_root_visitor.cpp | 21 void HeapRootVisitor::VisitHeapRoots(JSThread *thread, RootVisitor &visitor) in VisitHeapRoots()
|
| /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/runtime_core/libabckit/tests/scenarios/replace_call_site/dynamic/ |
| D | replace_call_site_test.cpp | 52 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/ |
| D | aarch64_emitter.cpp | 304 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 …]
|