https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112536
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed| |2023-11-15
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Confirmed, a little more reduced:
```
typedef struct {
unsigned g, b;
} rgb;
void f(rgb *offset , rgb mask) {
offset->g = __builtin_ffs(mask.g) - 1;
offset->b = __builtin_ffs(mask.b) - 1;
}
```