Home
last modified time | relevance | path

Searched defs:unroll_data (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph_cloner.cpp213 BasicBlock *GraphCloner::SplitBackEdge(LoopUnrollData *unroll_data, Loop *loop, BasicBlock *back_ed… in SplitBackEdge()
257 auto unroll_data = allocator->New<LoopUnrollData>(); in PrepareLoopToUnroll() local
299 void GraphCloner::UpdateUsersAfterNoSideExitsUnroll(const LoopUnrollData *unroll_data) in UpdateUsersAfterNoSideExitsUnroll()
394 void GraphCloner::BuildLoopUnrollControlFlow(LoopUnrollData *unroll_data) in BuildLoopUnrollControlFlow()
439 void GraphCloner::BuildLoopUnrollDataFlow(LoopUnrollData *unroll_data) in BuildLoopUnrollDataFlow()
494 void GraphCloner::RemoveLoopBackEdge(const LoopUnrollData *unroll_data) in RemoveLoopBackEdge()
726 auto unroll_data = PrepareLoopToClone(loop); in CloneLoop() local
823 auto unroll_data = allocator->New<LoopClonerData>(); in PrepareLoopToClone() local
838 void GraphCloner::BuildLoopCloneControlFlow(LoopClonerData *unroll_data) in BuildLoopCloneControlFlow()
868 void GraphCloner::MakeLoopCloneInfo(LoopClonerData *unroll_data) in MakeLoopCloneInfo()
[all …]
Dgraph_cloner.h131 auto unroll_data = PrepareLoopToUnroll(loop, type != UnrollType::UNROLL_WITHOUT_SIDE_EXITS); in UnrollLoopBody() local