1 /* { dg-do compile } */
2 /* { dg-options "-O3 -fdump-tree-lsplit-details -std=c++11" } */
6 constexpr unsigned s = 100000000;
10 std::vector<float> a, b, c;
15 for(unsigned i = 0; i < s; ++i)
20 a[i] = (b[i] + c[i]) * c[i-1] * std::log(i);
23 /* { dg-final { scan-tree-dump-times "loop split" 1 "lsplit" } } */