Home
last modified time | relevance | path

Searched defs:back_edge (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/analysis/
Dloop_analyzer.cpp99 void LoopAnalyzer::ProcessNewBackEdge(BasicBlock *header, BasicBlock *back_edge) in ProcessNewBackEdge()
122 for (auto back_edge : back_edges) { in GetForwardEdgesIndexes() local
242 for (auto back_edge : loop->GetBackEdges()) { in PopulateLoops() local
250 for (auto back_edge : loop->GetBackEdges()) { in PopulateLoops() local
392 auto back_edge = loop->GetBackEdges()[0]; in GetLoopOutsideSuccessor() local
414 auto back_edge = loop->GetBackEdges()[0]; in IsLoopSingleBackEdgeExitPoint() local
Dliveness_analyzer.cpp286 for (auto back_edge : loop->GetBackEdges()) { in GetLoopEnd() local
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph_cloner.cpp105 for (auto back_edge : loop->GetBackEdges()) { in CopyLoop() local
181 BasicBlock *GraphCloner::CreateResolverBlock(Loop *loop, BasicBlock *back_edge) in CreateResolverBlock()
213 …icBlock *GraphCloner::SplitBackEdge(LoopUnrollData *unroll_data, Loop *loop, BasicBlock *back_edge) in SplitBackEdge()
263 auto back_edge = loop->GetBackEdges()[0]; in PrepareLoopToUnroll() local
741 BasicBlock *GraphCloner::CreateNewOutsideSucc(BasicBlock *outside_succ, BasicBlock *back_edge, Basi… in CreateNewOutsideSucc()
802 auto back_edge = loop->GetBackEdges()[0]; in PrepareLoopToClone() local
890 for (auto back_edge : loop->GetBackEdges()) { in MakeLoopCloneInfo() local