blob: d3d3a2976e0234569d0e72f2201e448fc61d1b17 [file] [log] [blame]
/* PR tree-optimization/111913 */
int f(unsigned int x, unsigned int y)
{
return __builtin_popcount (x&y) + __builtin_popcount (y|x--);
}
int f2(unsigned int x, unsigned int y)
{
int t = __builtin_popcount (x&y);
int t1 = __builtin_popcount (x|y);
return t + t1;
}