assem: shr/shl/scale fix