Right now, integer division uses the standard division instructions, but libdivide, a header-only C library, allows you to replace integer division with integer multiplication and a bitshift. On my machine, that's about 5x faster.
Alternatively, it would be good if integer division by a power of 2 (and maybe multiplication too?) were implemented with bitshifts.