Home
last modified time | relevance | path

Searched refs:LoopUnroll (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DLoopUnrollPass.cpp81 class LoopUnroll : public LoopPass { class
84 LoopUnroll(int T = -1, int C = -1, int P = -1, int R = -1) : LoopPass(ID) { in LoopUnroll() function in __anon0cdda4420111::LoopUnroll
238 char LoopUnroll::ID = 0;
239 INITIALIZE_PASS_BEGIN(LoopUnroll, "loop-unroll", "Unroll loops", false, false)
247 INITIALIZE_PASS_END(LoopUnroll, "loop-unroll", "Unroll loops", false, false) in INITIALIZE_PASS_DEPENDENCY()
251 return new LoopUnroll(Threshold, Count, AllowPartial, Runtime); in INITIALIZE_PASS_DEPENDENCY()
796 bool LoopUnroll::canUnrollCompletely(Loop *L, unsigned Threshold, in canUnrollCompletely()
849 unsigned LoopUnroll::selectUnrollCount( in selectUnrollCount()
889 bool LoopUnroll::runOnLoop(Loop *L, LPPassManager &) { in runOnLoop()
/external/llvm/lib/Transforms/Utils/
DCMakeLists.txt22 LoopUnroll.cpp
DAndroid.mk23 LoopUnroll.cpp \
/external/llvm/test/Transforms/LICM/
D2014-09-10-doFinalizationAssert.ll5 ; Test case taken from test/Transforms/LoopUnroll/unloop.ll.
/external/llvm/test/Transforms/LoopUnroll/
Dshifted-tripcount.ll3 ; LoopUnroll should unroll this loop into one big basic block.
D2011-08-09-IVSimplify.ll11 ; PR10534: LoopUnroll not keeping canonical induction variable...
Dpr18861.ll5 ; Test that LoopUnroll does not break LCSSA form.
Dscevunroll.ll100 ; LoopUnroll utility uses this assumption to optimize the latch