Searched refs:ReplaceBackEdge (Results 1 - 7 of 7) sorted by relevance
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | loop_peeling.cpp | 157 loop->ReplaceBackEdge(backEdge, exitBlock); in MoveLoopExitToBackEdge()
|
/arkcompiler/runtime_core/compiler/optimizer/ir/ |
H A D | basicblock.cpp | 221 loop->ReplaceBackEdge(bb, first_pred); in FixLoopInfoHelper() 293 loop->ReplaceBackEdge(succ, this); in JoinSuccessorBlock() 297 outer_loop->ReplaceBackEdge(succ, this); in JoinSuccessorBlock()
|
H A D | graph_cloner.cpp | 230 loop->ReplaceBackEdge(back_edge, back_edge_split); in SplitBackEdge() 277 loop->ReplaceBackEdge(header_block, header_split); in PrepareLoopToUnroll() 433 loop->ReplaceBackEdge(unroll_data->backedge, new_backedge); in BuildLoopUnrollControlFlow() 599 outer->GetLoop()->ReplaceBackEdge(block, resolver); in CloneLoopHeader()
|
/arkcompiler/runtime_core/compiler/optimizer/analysis/ |
H A D | loop_analyzer.h | 68 void ReplaceBackEdge(BasicBlock *block, BasicBlock *new_block) in ReplaceBackEdge() function in panda::compiler::final
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
H A D | loop_analyzer.h | 62 void ReplaceBackEdge(BasicBlock *block, BasicBlock *newBlock) in ReplaceBackEdge() function in ark::compiler::final
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
H A D | graph_cloner.cpp | 236 loop->ReplaceBackEdge(backEdge, backEdgeSplit); in SplitBackEdge() 282 loop->ReplaceBackEdge(headerBlock, headerSplit); in PrepareLoopToUnroll() 440 loop->ReplaceBackEdge(unrollData->backedge, newBackedge); in BuildLoopUnrollControlFlow() 633 outer->GetLoop()->ReplaceBackEdge(block, resolver); in CloneLoopHeader()
|
H A D | basicblock.cpp | 648 loop->ReplaceBackEdge(bb, firstPred); 745 loop->ReplaceBackEdge(succ, this); 749 outerLoop->ReplaceBackEdge(succ, this);
|
Completed in 10 milliseconds