diff --git a/src/cpu/jit_avx512_core_x8s8s32x_conv_kernel.cpp b/src/cpu/jit_avx512_core_x8s8s32x_conv_kernel.cpp index cc78b3c17b6..d7d2987b629 100644 --- a/src/cpu/jit_avx512_core_x8s8s32x_conv_kernel.cpp +++ b/src/cpu/jit_avx512_core_x8s8s32x_conv_kernel.cpp @@ -380,7 +380,7 @@ void _jit_avx512_core_x8s8s32x_fwd_kernel::compute_ker_dw( vpaddb(zmm_src, zmm_src, vmm_shift); } } else if (jcp.signed_input) { - zmm_src = zmm_shifted_zero; + vmovups(zmm_src, zmm_shifted_zero); } compute(zmm_out(oi, ci), zmm_wei, zmm_src); }