Fix warning with -Wsign-compare -Wsystem-headers
[official-gcc.git] / gcc / testsuite / gcc.dg / tree-ssa / popcount3.c
blob8a900896e508c1f9b93a6d1ed710cdb1ac82f59e
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-phiopt3 -fdump-tree-optimized" } */
4 int PopCount (long b) {
5 int c = 0;
7 while (b) {
8 b &= b - 1;
9 c++;
11 return c;
14 /* { dg-final { scan-tree-dump-times "__builtin_popcount" 1 "optimized" } } */
15 /* { dg-final { scan-tree-dump-times "if" 0 "phiopt3" } } */