Searched refs:UnrollLoopBody (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | loop_unroll.cpp | 109 graphCloner.UnrollLoopBody<UnrollType::UNROLL_WITHOUT_SIDE_EXITS>(loop, unrollFactor); in TransformLoopImpl() 113 graphCloner.UnrollLoopBody<UnrollType::UNROLL_CONSTANT_ITERATIONS>(cloneLoop, remainingIters); in TransformLoopImpl() 121 graphCloner.UnrollLoopBody<UnrollType::UNROLL_WITHOUT_SIDE_EXITS>(loop, unrollFactor); in TransformLoopImpl() 124 graphCloner.UnrollLoopBody<UnrollType::UNROLL_POST_INCREMENT>(cloneLoop, unrollFactor - 1); in TransformLoopImpl() 129 graphCloner.UnrollLoopBody<UnrollType::UNROLL_WITH_SIDE_EXITS>(loop, unrollFactor); in TransformLoopImpl() 166 graphCloner.UnrollLoopBody<UnrollType::UNROLL_CONSTANT_ITERATIONS>(loop, iterations); in TransformLoop()
|
/arkcompiler/runtime_core/compiler/optimizer/ir/ |
H A D | graph_cloner.h | 126 void UnrollLoopBody(Loop *loop, size_t factor) in UnrollLoopBody() function in panda::compiler::GraphCloner
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
H A D | graph_cloner.h | 133 void UnrollLoopBody(Loop *loop, size_t factor) in UnrollLoopBody() function in ark::compiler::GraphCloner
|
/arkcompiler/runtime_core/compiler/tests/ |
H A D | graph_cloner_new_test.cpp | 125 loop_cloner.UnrollLoopBody<type>(loop_clone, factor); in CloneFirstLoopAndUnroll() 278 * @tc.desc: Verify the UnrollLoopBody function with side exits. 317 * @tc.desc: Verify the UnrollLoopBody function without side exits. 335 // Make preheader have IfImm inst, which is required for UnrollLoopBody without side exits 379 * @tc.desc: Verify the UnrollLoopBody function with post increment.
|
Completed in 3 milliseconds