SuccessChanges

Summary

  1. [Unroll] Add an option to control complete unrolling Add an ability to specify the max full unroll count for LoopUnrollPass pass in pass options. Reviewers: fhahn, fedor.sergeev Reviewed By: fedor.sergeev Subscribers: hiraditya, zzheng, dmgreen, llvm-commits Differential Revision: https://reviews.llvm.org/D67701
Revision 372305 by skatkov:
[Unroll] Add an option to control complete unrolling

Add an ability to specify the max full unroll count for LoopUnrollPass pass
in pass options.

Reviewers: fhahn, fedor.sergeev
Reviewed By: fedor.sergeev
Subscribers: hiraditya, zzheng, dmgreen, llvm-commits
Differential Revision: https://reviews.llvm.org/D67701
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/Transforms/Scalar/LoopUnrollPass.h (diff)llvm.src/include/llvm/Transforms/Scalar/LoopUnrollPass.h
The file was modified/llvm/trunk/include/llvm/Transforms/Utils/UnrollLoop.h (diff)llvm.src/include/llvm/Transforms/Utils/UnrollLoop.h
The file was modified/llvm/trunk/lib/Passes/PassBuilder.cpp (diff)llvm.src/lib/Passes/PassBuilder.cpp
The file was modified/llvm/trunk/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp (diff)llvm.src/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
The file was modified/llvm/trunk/lib/Transforms/Scalar/LoopUnrollPass.cpp (diff)llvm.src/lib/Transforms/Scalar/LoopUnrollPass.cpp
The file was added/llvm/trunk/test/Transforms/LoopUnroll/disable-full-unroll-by-opt.llllvm.src/test/Transforms/LoopUnroll/disable-full-unroll-by-opt.ll