ΒΆllvm::LoopUnrollResult UnrollLoop(
llvm::Loop* L,
llvm::UnrollLoopOptions ULO,
llvm::LoopInfo* LI,
llvm::ScalarEvolution* SE,
llvm::DominatorTree* DT,
llvm::AssumptionCache* AC,
llvm::OptimizationRemarkEmitter* ORE,
bool PreserveLCSSA,
llvm::Loop** RemainderLoop = nullptr)
llvm::LoopUnrollResult UnrollLoop(
llvm::Loop* L,
llvm::UnrollLoopOptions ULO,
llvm::LoopInfo* LI,
llvm::ScalarEvolution* SE,
llvm::DominatorTree* DT,
llvm::AssumptionCache* AC,
llvm::OptimizationRemarkEmitter* ORE,
bool PreserveLCSSA,
llvm::Loop** RemainderLoop = nullptr)
Declared at: llvm/include/llvm/Transforms/Utils/UnrollLoop.h:81
Parameters
- llvm::Loop* L
- llvm::UnrollLoopOptions ULO
- llvm::LoopInfo* LI
- llvm::ScalarEvolution* SE
- llvm::DominatorTree* DT
- llvm::AssumptionCache* AC
- llvm::OptimizationRemarkEmitter* ORE
- bool PreserveLCSSA
- llvm::Loop** RemainderLoop = nullptr