diff --git a/src/mono/mono/mini/mini-amd64.c b/src/mono/mono/mini/mini-amd64.c index 9b7c90e45a13f5..dbb7448029937b 100644 --- a/src/mono/mono/mini/mini-amd64.c +++ b/src/mono/mono/mini/mini-amd64.c @@ -6777,7 +6777,9 @@ mono_arch_output_basic_block (MonoCompile *cfg, MonoBasicBlock *bb) amd64_sse_movaps_reg_reg (code, ins->dreg, SIMD_TEMP_REG); break; case MONO_TYPE_I8: + case MONO_TYPE_I: case MONO_TYPE_U8: + case MONO_TYPE_U: amd64_sse_pxor_reg_reg (code, SIMD_TEMP_REG, SIMD_TEMP_REG); amd64_sse_psubq_reg_reg (code, SIMD_TEMP_REG, ins->sreg1); amd64_sse_movaps_reg_reg (code, ins->dreg, SIMD_TEMP_REG);