JIT64: optimized the Paired Singles implementation

Use new instructions where possible and avoid redundant moves where possible.