On Thursday, 24 November 2016 at 10:16:11 UTC, John Colvin wrote: > I was talking about andrei's example. He has a cast(int) in it > before the division. And you think that compilation of cast(int)a.length/2 to 3 instructions is optimized just fine? How is it better that one shift?