aom_dsp/x86/intrapred_avx2: fix int sanitizer warnings

 implicit conversion from type 'int' of value 32820 (32-bit, signed) to
 type 'short' changed the value to -32716 (16-bit, signed)

 BUG=aomedia:2357

Change-Id: I08714538309dac8d01057c78642be9a5224c6ecd
diff --git a/aom_dsp/x86/intrapred_avx2.c b/aom_dsp/x86/intrapred_avx2.c
index 69adb9e..aae8173 100644
--- a/aom_dsp/x86/intrapred_avx2.c
+++ b/aom_dsp/x86/intrapred_avx2.c
@@ -2758,7 +2758,7 @@
     __m256i resxy, j256, r6;
     __m128i a0_x128, a1_x128, a0_1_x128, a1_1_x128;
     int y = r + 1;
-    ydx = _mm256_set1_epi16(y * dx);
+    ydx = _mm256_set1_epi16((short)(y * dx));
 
     for (int j = 0; j < W; j += 16) {
       j256 = _mm256_set1_epi16(j);
@@ -4210,10 +4210,10 @@
         mask256 = _mm256_cmpgt_epi16(min_base_y256, base_y_c256);
 
         base_y_c256 = _mm256_blendv_epi8(base_y_c256, min_base_y256, mask256);
-        int16_t min_y =
-            _mm_extract_epi16(_mm256_extracti128_si256(base_y_c256, 1), 7);
+        int16_t min_y = (int16_t)_mm_extract_epi16(
+            _mm256_extracti128_si256(base_y_c256, 1), 7);
         int16_t max_y =
-            _mm_extract_epi16(_mm256_castsi256_si128(base_y_c256), 0);
+            (int16_t)_mm_extract_epi16(_mm256_castsi256_si128(base_y_c256), 0);
         int16_t offset_diff = max_y - min_y;
 
         if (offset_diff < 16) {