Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/
DLoopUnroll.cpp37 struct LoopUnroll : public AffineLoopUnrollBase<LoopUnroll> { struct
42 LoopUnroll() : getUnrollFactor(nullptr) {} in LoopUnroll() argument
43 LoopUnroll(const LoopUnroll &other) in LoopUnroll() argument
44 : AffineLoopUnrollBase<LoopUnroll>(other), in LoopUnroll()
46 explicit LoopUnroll( in LoopUnroll() argument
85 void LoopUnroll::runOnFunction() { in runOnFunction()
122 LogicalResult LoopUnroll::runOnAffineForOp(AffineForOp forOp) { in runOnAffineForOp()
138 return std::make_unique<LoopUnroll>( in createLoopUnrollPass()
DCMakeLists.txt7 LoopUnroll.cpp
/external/llvm/lib/Transforms/Scalar/
DLoopUnrollPass.cpp986 class LoopUnroll : public LoopPass { class
989 LoopUnroll(Optional<unsigned> Threshold = None, in LoopUnroll() function in __anon5591f4690411::LoopUnroll
1035 char LoopUnroll::ID = 0;
1036 INITIALIZE_PASS_BEGIN(LoopUnroll, "loop-unroll", "Unroll loops", false, false)
1040 INITIALIZE_PASS_END(LoopUnroll, "loop-unroll", "Unroll loops", false, false) in INITIALIZE_PASS_DEPENDENCY()
1047 return new LoopUnroll(Threshold == -1 ? None : Optional<unsigned>(Threshold), in INITIALIZE_PASS_DEPENDENCY()
/external/llvm-project/llvm/test/Transforms/LoopUnroll/
Dnot-rotated.ll4 ; properly handled by LoopUnroll, currently.
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.
Dfollowup.ll5 ; Check that followup-attributes are applied after LoopUnroll.
Dscevunroll.ll98 ; LoopUnroll utility uses this assumption to optimize the latch
/external/llvm/lib/Transforms/Utils/
DCMakeLists.txt24 LoopUnroll.cpp
/external/llvm/test/Transforms/LICM/
D2014-09-10-doFinalizationAssert.ll5 ; Test case taken from test/Transforms/LoopUnroll/unloop.ll.
/external/llvm-project/llvm/test/Transforms/LICM/
D2014-09-10-doFinalizationAssert.ll5 ; Test case taken from test/Transforms/LoopUnroll/unloop.ll.
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DCMakeLists.txt35 LoopUnroll.cpp
/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
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/
DBUILD.gn48 "LoopUnroll.cpp",
/external/llvm-project/llvm/lib/Transforms/Utils/
DCMakeLists.txt41 LoopUnroll.cpp
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopUnrollPass.cpp1178 class LoopUnroll : public LoopPass { class
1203 LoopUnroll(int OptLevel = 2, bool OnlyWhenForced = false, in LoopUnroll() function in __anon895c574b0711::LoopUnroll
1265 char LoopUnroll::ID = 0;
1267 INITIALIZE_PASS_BEGIN(LoopUnroll, "loop-unroll", "Unroll loops", false, false)
1271 INITIALIZE_PASS_END(LoopUnroll, "loop-unroll", "Unroll loops", false, false) in INITIALIZE_PASS_DEPENDENCY()
1280 return new LoopUnroll( in INITIALIZE_PASS_DEPENDENCY()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLoopUnrollPass.cpp1187 class LoopUnroll : public LoopPass { class
1212 LoopUnroll(int OptLevel = 2, bool OnlyWhenForced = false, in LoopUnroll() function in __anone7a553d70711::LoopUnroll
1274 char LoopUnroll::ID = 0;
1276 INITIALIZE_PASS_BEGIN(LoopUnroll, "loop-unroll", "Unroll loops", false, false)
1280 INITIALIZE_PASS_END(LoopUnroll, "loop-unroll", "Unroll loops", false, false) in INITIALIZE_PASS_DEPENDENCY()
1289 return new LoopUnroll( in INITIALIZE_PASS_DEPENDENCY()
/external/llvm-project/llvm/docs/
DTransformMetadata.rst399 - LoopUnroll (partial and runtime unrolling)
406 - LoopUnroll (partial and runtime unrolling)
414 - LoopUnroll (partial and runtime unrolling)
/external/swiftshader/third_party/llvm-10.0/
DAndroid.bp793 "llvm/lib/Transforms/Utils/LoopUnroll.cpp",
DBUILD.gn768 "llvm/lib/Transforms/Utils/LoopUnroll.cpp",
DCMakeLists.txt796 ${LLVM_DIR}/lib/Transforms/Utils/LoopUnroll.cpp