> > Not clear to me, (2U << i) should be zero if the shift count is masked. > > 2U << 31 is undefined behavior on those targets.
Precisely not, or else we are not talking about the same notion of masking. -- Eric Botcazou
> > Not clear to me, (2U << i) should be zero if the shift count is masked. > > 2U << 31 is undefined behavior on those targets.
Precisely not, or else we are not talking about the same notion of masking. -- Eric Botcazou