Reset system state before floating point operation

This CL is submitted in line with BUG=aomedia:2361.

Change-Id: I8de733d8b25d0c0b3492897dd1f7443fcb6009d3
diff --git a/av1/encoder/partition_strategy.c b/av1/encoder/partition_strategy.c
index b379218..f21f0d7 100644
--- a/av1/encoder/partition_strategy.c
+++ b/av1/encoder/partition_strategy.c
@@ -89,6 +89,7 @@
     BLOCK_SIZE bsize, int *partition_none_allowed, int *partition_horz_allowed,
     int *partition_vert_allowed, int *do_rectangular_split,
     int *do_square_split) {
+  aom_clear_system_state();
   const NN_CONFIG *nn_config = NULL;
   float split_only_thresh = 1.0f;
   if (bsize == BLOCK_128X128) {
@@ -114,6 +115,7 @@
   float score = 0.0f;
   get_res_var_features(cpi, x, mi_row, mi_col, bsize, features);
   av1_nn_predict(features, nn_config, &score);
+  aom_clear_system_state();
 
   if (score > split_only_thresh) {
     *partition_none_allowed = 0;