Home
last modified time | relevance | path

Searched defs:visitor (Results 1 - 25 of 90) sorted by relevance

1234

/arkcompiler/ets_frontend/ets2panda/ir/visitor/
H A DAstVisitor.h36 namespace visitor { namespace
H A DIterateAstVisitor.h38 namespace ark::es2panda::ir::visitor { namespace in ark::es2panda::ir
/arkcompiler/ets_runtime/ecmascript/serializer/
H A Dbase_serializer-inl.h26 auto visitor = [this](TaggedObject *root, ObjectSlot start, ObjectSlot end, VisitObjectArea area) { in SerializeObjectField() local
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Ddead_code_elimination.h25 DeadCodeElimination(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in DeadCodeElimination() argument
H A Dinstruction_combine.h29 InstructionCombine(Circuit *circuit, RPOVisitor *visitor, Chunk *chunk, bool enableLog = false) in InstructionCombine() argument
H A Descape_analysis_editor.h28 EscapeAnalysisEditor(Circuit* circuit, RPOVisitor* visitor, in EscapeAnalysisEditor() argument
H A Dlater_elimination.h29 LaterElimination(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in LaterElimination() argument
H A Dmcr_lowering.h28 MCRLowering(CompilationEnv* env, Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg, Chunk *chunk) in MCRLowering() argument
H A Drange_analysis.h29 RangeAnalysis(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos, in RangeAnalysis() argument
H A Dstate_split_linearizer.h30 StateSplitLinearizer(CompilationEnv* env, Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg, in StateSplitLinearizer() argument
H A Dconstant_folding.h31 ConstantFolding(Circuit *circuit, RPOVisitor* visitor, CompilationConfig *cmpCfg, bool enableLog, in ConstantFolding() argument
H A Dlexical_env_specialization_pass.h28 LexicalEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, bool enableLog) in LexicalEnvSpecializationPass() argument
71 GetEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in GetEnvSpecializationPass() argument
H A Drange_guard.h30 RangeGuard(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in RangeGuard() argument
H A Dts_hcr_opt_pass.h27 TSHCROptPass(Circuit* circuit, RPOVisitor *visitor, Chunk* chunk, PassContext *ctx, bool enableLog, const std::string &name) TSHCROptPass() argument
H A Dtyped_native_inline_lowering.h28 TypedNativeInlineLowering(Circuit* circuit, RPOVisitor* visitor, PassContext *ctx, CompilationConfig* cmpCfg, Chunk* chunk) TypedNativeInlineLowering() argument
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
H A Dheap_root_visitor.cpp21 void HeapRootVisitor::VisitHeapRoots(JSThread *thread, const RootVisitor &visitor, in VisitHeapRoots() argument
/arkcompiler/ets_runtime/ecmascript/mem/
H A Drset_worklist_handler-inl.h32 inline void RSetItem::Process([[maybe_unused]] const Visitor &visitor) in Process() argument
H A Dlayout_visitor.h28 static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateBody() argument
41 static inline void IteratorRange(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, in IteratorRange() argument
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dsavestate_optimization.cpp101 auto visitor = static_cast<SaveStateOptimization *>(v); in VisitSaveState() local
H A Dobject_type_check_elimination.cpp34 void ObjectTypeCheckElimination::VisitIsInstance(GraphVisitor *visitor, Inst *inst) in VisitIsInstance() argument
41 void ObjectTypeCheckElimination::VisitCheckCast(GraphVisitor *visitor, Inst *inst) in VisitCheckCast() argument
H A Ddeoptimize_elimination.cpp55 auto visitor = static_cast<DeoptimizeElimination *>(v); in VisitDeoptimizeIf() local
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
H A Dgc_adaptive_marking_stack.cpp52 MarkObjects( const GCAdaptiveMarkingStack::ObjectVisitor &visitor) MarkObjects() argument
H A Dgenerational-gc-base-inl.h72 auto visitor = [marker, objectsStack](ObjectHeader *str) { in MarkImpl() local
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dbump-allocator.h164 void IterateOverTLABs(const Visitor &visitor) in IterateOverTLABs() argument
/arkcompiler/runtime_core/static_core/runtime/
H A Dstring_table.h54 void VisitRoots(const StringVisitor &visitor, mem::VisitGCRootFlags flags = mem::VisitGCRootFlags::ACCESS_ROOT_ALL) in VisitRoots() argument
59 void VisitStrings(const StringVisitor &visitor) in VisitStrings() argument

Completed in 8 milliseconds

1234