16 #ifndef LLVM_TRANSFORMS_UTILS_UNROLLLOOP_H
17 #define LLVM_TRANSFORMS_UTILS_UNROLLLOOP_H
25 bool UnrollLoop(
Loop *L,
unsigned Count,
unsigned TripCount,
bool AllowRuntime,
26 unsigned TripMultiple, LoopInfo*
LI, LPPassManager* LPM);
LoopInfoBase< BlockT, LoopT > * LI
bool UnrollLoop(Loop *L, unsigned Count, unsigned TripCount, bool AllowRuntime, unsigned TripMultiple, LoopInfo *LI, LPPassManager *LPM)
Instr is a loop (backwards branch).
bool UnrollRuntimeLoopProlog(Loop *L, unsigned Count, LoopInfo *LI, LPPassManager *LPM)