Home
last modified time | relevance | path

Searched refs:GraphLinearizer (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dgraph_linearizer.cpp21 void GraphLinearizer::Run(ControlFlowGraph &result) in Run()
41 explicit CFGBuilder(GraphLinearizer *linearizer) in CFGBuilder()
181 GraphLinearizer* linearizer_;
191 explicit ImmediateDominatorsGenerator(GraphLinearizer *linearizer, Chunk* chunk, size_t size) in ImmediateDominatorsGenerator()
329 GraphLinearizer* linearizer_;
344 explicit LoopInfoBuilder(GraphLinearizer *linearizer, Chunk* chunk) in LoopInfoBuilder()
362 void PrintLoop(GraphLinearizer::LoopInfo& loopInfo) in PrintLoop()
391 linearizer_->loops_.resize(numLoops_, GraphLinearizer::LoopInfo()); in ComputeLoopInfo()
413 void PropagateLoopBody(GraphLinearizer::LoopInfo& loopInfo) in PropagateLoopBody()
468 GraphLinearizer::LoopInfo *loopInfo = nullptr; in ComputeLoopTree()
[all …]
Dstate_split_linearizer.h53 GraphLinearizer graphLinearizer_;
Dgraph_linearizer.h246 friend class GraphLinearizer; variable
250 class GraphLinearizer {
262GraphLinearizer(Circuit *circuit, bool enableLog, const std::string &name, Chunk *chunk, bool only…
Dstring_builder_optimizer.h109 GraphLinearizer graphLinearizer_;
Darray_bounds_check_elimination.h169 GraphLinearizer graphLinearizer_;
Dpass.h727GraphLinearizer(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk, false, licm, liteCG) in Run()
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dloop_optimization_test.cpp58 using ecmascript::kungfu::GraphLinearizer;
173 …auto linearizer = GraphLinearizer(&circuit, false, "LoopNumberCalculationOptimizationTest", &chunk… in HWTEST_F_L0()
178 …auto linearizer2 = GraphLinearizer(&circuit, false, "LoopNumberCalculationOptimizationTest", &chun… in HWTEST_F_L0()
224 …auto linearizer = GraphLinearizer(&circuit, false, "LoopNumberCalculationOptimizationTest", &chunk… in HWTEST_F_L0()
229 …auto linearizer2 = GraphLinearizer(&circuit, false, "LoopNumberCalculationOptimizationTest", &chun… in HWTEST_F_L0()
Dconstant_folding_test.cpp53 using ecmascript::kungfu::GraphLinearizer;