Add support for shld / shrd

Patch by Peter Cawley