smartalign: 16-bit generic alignment macros