at 4:54 PM, Klaus Jensen <i...@irrelevant.dk> wrote: > I am unsure if the compiler will transform that division into the shift > if it can infer that the divisor is a power of two (it most likely > will be able to). > > But I see no reason to have a potential division here when we can do > without and to me it is just as readable when you know the definition of > DSTRD is `2 ^ (2 + DSTRD)`.
OK. I will send a new patch with shifts instead of divisions. BTW, why do we want to avoid divisions?