Fix an uninitialized mv for sms at top-left of the tile

BUG=aomedia:3093

STATS_CHANGED

Change-Id: I494c62e5ad86279e48a65932da9927bd7d207b5d
diff --git a/av1/encoder/partition_strategy.c b/av1/encoder/partition_strategy.c
index a319175..8b9ac1d 100644
--- a/av1/encoder/partition_strategy.c
+++ b/av1/encoder/partition_strategy.c
@@ -2371,8 +2371,13 @@
   av1_find_mv_refs(cm, xd, xd->mi[0], ref_frame, mbmi_ext.ref_mv_count,
                    xd->ref_mv_stack, xd->weight, NULL, mbmi_ext.global_mvs,
                    mbmi_ext.mode_context);
-  ref_mvs[ref_frame] =
-      get_fullmv_from_mv(&xd->ref_mv_stack[ref_frame][0].this_mv.as_mv);
+  if (mbmi_ext.ref_mv_count[ref_frame] > 0) {
+    ref_mvs[ref_frame] =
+        get_fullmv_from_mv(&xd->ref_mv_stack[ref_frame][0].this_mv.as_mv);
+  } else {
+    ref_mvs[ref_frame] =
+        get_fullmv_from_mv(&mbmi_ext.global_mvs[ref_frame].as_mv);
+  }
 
   init_simple_motion_search_mvs(sms_root, ref_mvs);
 }