1 /* { dg-do compile } */
2 /* { dg-options "-O3 -fdump-tree-ifcvt-blocks-details" } */
7 for (i
= 0; i
< 100; i
+=2)
23 /* { dg-final { scan-tree-dump "Applying if-conversion" "ifcvt" } } */
24 /* We insert into code
25 if (LOOP_VECTORIZED (...))
26 which is folded by vectorizer. Both outgoing edges must have probability
27 100% so the resulting profile match after folding. */
28 /* { dg-final { scan-tree-dump-times "Invalid sum of outgoing probabilities 200.0" 1 "ifcvt" } } */
29 /* { dg-final { scan-tree-dump-times "Invalid sum of incoming counts" 1 "ifcvt" } } */