News for hackers. Stuff that matters.
Re:EABitTricks.h by SideQuark on Monday December 19, 2022 @04:11PM (#34057779)
On many platforms a shift by more than 31 bits often did nothing, despite it should do something. Intel, for example, masked the count at 5 bits, breaking a lot of 64 bit compiler hacks.

There is also the issue of cache and speed - expanding to full size would have different footprints, so perhaps they tested that too.

This is likely a result to work around those problems.

There are no comments on this comment yet.