1/* { dg-do compile } */ 2/* { dg-options "-fdump-tree-optimized" } */ 3 4int 5foo (int integral, int decimal, int power_ten) 6{ 7 while (power_ten > 0) 8 { 9 integral *= 10; 10 decimal *= 10; 11 power_ten--; 12 } 13 14 return integral+decimal; 15} 16 17/* { dg-final { scan-tree-dump-times "\\* 10" 2 "optimized" } } */ 18/* { dg-final { cleanup-tree-dump "vect" } } */ 19/* { dg-final { cleanup-tree-dump "optimized" } } */ 20 21