Home
last modified time | relevance | path

Searched refs:Analysis (Results 1 – 16 of 16) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/
Dpass.h107 class Analysis : public Pass {
109 explicit Analysis(Graph *graph) : Pass(graph) in Analysis() function
113 NO_MOVE_SEMANTIC(Analysis);
114 NO_COPY_SEMANTIC(Analysis);
115 ~Analysis() override = default;
Dpass_manager.h29 class Analysis; variable
111 static_assert(std::is_base_of_v<Analysis, std::decay_t<T>>); in GetAnalysis()
155 const ArenaVector<Analysis *> ANALYSES;
Dpass_manager.cpp45 … ANALYSES(details::PredefinedAnalyses::Instantiate<Analysis *>(graph_->GetAllocator(), graph_)), in PassManager()
/arkcompiler/runtime_core/compiler/optimizer/analysis/
Dloop_analyzer.h195 class LoopAnalyzer final : public Analysis {
197 using Analysis::Analysis;
Drpo.cpp21 Rpo::Rpo(Graph *graph) : Analysis(graph), rpo_vector_(graph->GetAllocator()->Adapter()) {} in Rpo()
Dlinear_order.h33 class LinearOrder : public Analysis {
Drpo.h34 class Rpo : public Analysis {
Ddominators_tree.h29 class DominatorsTree : public Analysis {
Ddominators_tree.cpp22 DominatorsTree::DominatorsTree(Graph *graph) : Analysis(graph) {} in DominatorsTree()
Dlinear_order.cpp22 : Analysis(graph), in LinearOrder()
Dliveness_analyzer.h454 class LivenessAnalyzer : public Analysis {
Dliveness_analyzer.cpp25 : Analysis(graph), in LivenessAnalyzer()
/arkcompiler/runtime_core/docs/
Dir_format.md35 * Alias Analysis
36 * Bounds Analysis
39 * Liveness Analysis
40 * Monitor Analysis
/arkcompiler/ets_runtime/docs/
Doverview.md36 - Analysis tools: DFX tool and CPU and heap profiling tool
/arkcompiler/runtime_core/compiler/docs/
Dir_builder.md26 for example, Dominators Tree Analysis.
Dcleanup_doc.md42 * Loop Analysis