logical swapxz common/swapxz/swapxz