Use 4x4 granularity for nearest neighbor mv search

Search the immediate neighbor for reference motion vectors in the
unit of 4x4 block size. This improves the compression performance
by 0.05%.

Change-Id: Iaf04aa2c8986de6fbc22fd56e137c1f0bcb38185
diff --git a/av1/common/mvref_common.c b/av1/common/mvref_common.c
index b85cbb8..698a367 100644
--- a/av1/common/mvref_common.c
+++ b/av1/common/mvref_common.c
@@ -166,7 +166,7 @@
                             ? mi_size_wide[BLOCK_4X4]
                             : mi_size_wide[BLOCK_8X8];
   // TODO(jingning): Revisit this part after cb4x4 is stable.
-  if (bsize >= BLOCK_8X8 || abs(row_offset) > 1) row_offset *= 2;
+  if (abs(row_offset) > 1) row_offset *= 2;
 
   if (bsize < BLOCK_8X8 && abs(row_offset) > 1) {
     if (mi_row & 0x01) row_offset += 1;
@@ -220,7 +220,7 @@
   const int mi_offset = (bsize < BLOCK_8X8) || (abs(col_offset) > 1)
                             ? mi_size_high[BLOCK_4X4]
                             : mi_size_high[BLOCK_8X8];
-  if (bsize >= BLOCK_8X8 || abs(col_offset) > 1) col_offset *= 2;
+  if (abs(col_offset) > 1) col_offset *= 2;
 
   if (bsize < BLOCK_8X8 && abs(col_offset) > 1) {
     if (mi_row & 0x01) row_offset -= 1;