diff options
author | Junjie Gu <jgu222@gmail.com> | 2011-04-13 16:15:29 +0000 |
---|---|---|
committer | Junjie Gu <jgu222@gmail.com> | 2011-04-13 16:15:29 +0000 |
commit | 32644d9bfdacac3a3ffa71ace5b2c2fdb58c8702 (patch) | |
tree | d06399addb3e0c00468d97acfcac7589ac1a9974 /include/llvm/Transforms/Scalar.h | |
parent | 4f9f41f2f9772ecd6a57800fcc8de8ec2734f33c (diff) | |
download | llvm-32644d9bfdacac3a3ffa71ace5b2c2fdb58c8702.tar.gz llvm-32644d9bfdacac3a3ffa71ace5b2c2fdb58c8702.tar.bz2 llvm-32644d9bfdacac3a3ffa71ace5b2c2fdb58c8702.tar.xz |
Passing unroll parameters (unroll-count, threshold, and partial unroll) via LoopUnroll class's ctor. Doing so
will allow multiple context with different loop unroll parameters to run. This is a minor change and no effect
on existing application.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129449 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Transforms/Scalar.h')
-rw-r--r-- | include/llvm/Transforms/Scalar.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/llvm/Transforms/Scalar.h b/include/llvm/Transforms/Scalar.h index 8d5ed44cff..de46a8d984 100644 --- a/include/llvm/Transforms/Scalar.h +++ b/include/llvm/Transforms/Scalar.h @@ -128,7 +128,7 @@ Pass *createLoopInstSimplifyPass(); // // LoopUnroll - This pass is a simple loop unrolling pass. // -Pass *createLoopUnrollPass(); +Pass *createLoopUnrollPass(int Threshold = -1, int Count = -1, int AllowPartial = -1); //===----------------------------------------------------------------------===// // |