diff options
author | Hal Finkel <hfinkel@anl.gov> | 2012-10-24 19:46:44 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2012-10-24 19:46:44 +0000 |
commit | 8c65549318950ff3fc1cb3d7a73fb50c688c78a5 (patch) | |
tree | fd174875c34cec9db5e130538cb2e7ee02e40283 /test/Transforms/LoopVectorize/gcc-examples.ll | |
parent | 99abc17832b36007c66369321c0c2f5a2a7713f1 (diff) |
getSmallConstantTripMultiple should never return zero.
When the trip count is -1, getSmallConstantTripMultiple could return zero,
and this would cause runtime loop unrolling to assert. Instead of returning
zero, one is now returned (consistent with the existing overflow cases).
Fixes PR14167.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166612 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/LoopVectorize/gcc-examples.ll')
0 files changed, 0 insertions, 0 deletions