@@ -635,7 +635,7 @@ static void* dasm_labels[zend_lb_MAX];
635
635
|| } else if (Z_MODE(addr) == IS_MEM_ZVAL) {
636
636
| SSE_AVX_INS movsd, vmovsd, xmm(reg-ZREG_XMM0), qword [Ra(Z_REG(addr))+Z_OFFSET(addr)]
637
637
|| } else if (Z_MODE(addr) == IS_REG) {
638
- | SSE_AVX_INS movsd , vmovaps, xmm(reg-ZREG_XMM0), xmm(Z_REG(addr)-ZREG_XMM0)
638
+ | SSE_AVX_INS movaps , vmovaps, xmm(reg-ZREG_XMM0), xmm(Z_REG(addr)-ZREG_XMM0)
639
639
|| } else {
640
640
|| ZEND_UNREACHABLE();
641
641
|| }
@@ -679,7 +679,7 @@ static void* dasm_labels[zend_lb_MAX];
679
679
|.macro SSE_SET_ZVAL_DVAL, addr, reg
680
680
|| if (Z_MODE(addr) == IS_REG) {
681
681
|| if (reg != Z_REG(addr)) {
682
- | SSE_AVX_INS movsd , vmovaps, xmm(Z_REG(addr)-ZREG_XMM0), xmm(reg-ZREG_XMM0)
682
+ | SSE_AVX_INS movaps , vmovaps, xmm(Z_REG(addr)-ZREG_XMM0), xmm(reg-ZREG_XMM0)
683
683
|| }
684
684
|| } else {
685
685
|| ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
@@ -3624,7 +3624,7 @@ static int zend_jit_update_regs(dasm_State **Dst, zend_jit_addr src, zend_jit_ad
3624
3624
if ((info & MAY_BE_ANY) == MAY_BE_LONG) {
3625
3625
| mov Ra(Z_REG(dst)), Ra(Z_REG(src))
3626
3626
} else if ((info & MAY_BE_ANY) == MAY_BE_DOUBLE) {
3627
- | SSE_AVX_INS movsd , vmovaps, xmm(Z_REG(dst)-ZREG_XMM0), xmm(Z_REG(src)-ZREG_XMM0)
3627
+ | SSE_AVX_INS movaps , vmovaps, xmm(Z_REG(dst)-ZREG_XMM0), xmm(Z_REG(src)-ZREG_XMM0)
3628
3628
} else {
3629
3629
ZEND_UNREACHABLE();
3630
3630
}
0 commit comments