Generate better code for Sparc32 shifts