diff options
author | James Molloy <james.molloy@arm.com> | 2014-08-20 23:53:52 +0000 |
---|---|---|
committer | James Molloy <james.molloy@arm.com> | 2014-08-20 23:53:52 +0000 |
commit | 82c995d4507c71e23651c6ffd932427555a41b2d (patch) | |
tree | f3fd3539e313e6df672503b317b345ba44024ca7 /llvm/lib/Support/StringRef.cpp | |
parent | 7e3da6677a4239da77ea83e7005a603618e7a725 (diff) | |
download | llvm-82c995d4507c71e23651c6ffd932427555a41b2d.zip llvm-82c995d4507c71e23651c6ffd932427555a41b2d.tar.gz llvm-82c995d4507c71e23651c6ffd932427555a41b2d.tar.bz2 |
[LoopVectorizer] Limit unroll factor in the presence of nested reductions.
If we have a scalar reduction, we can increase the critical path length if the loop we're unrolling is inside another loop. Limit, by default to 2, so the critical path only gets increased by one reduction operation.
llvm-svn: 216140
Diffstat (limited to 'llvm/lib/Support/StringRef.cpp')
0 files changed, 0 insertions, 0 deletions