OSDN Git Service

Commit for Jiangning.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.target / mips / octeon-pop-1.c
1 /* { dg-do compile } */
2 /* { dg-options "-O -march=octeon -mgp64" } */
3 /* { dg-final { scan-assembler "\tpop\t" } } */
4 /* { dg-final { scan-assembler "\tdpop\t" } } */
5
6 NOMIPS16 int
7 f (long long a)
8 {
9   return __builtin_popcountll (a);
10 }
11
12 NOMIPS16 int
13 g (int a)
14 {
15   return __builtin_popcount (a);
16 }