Browse Source

optimized toint R,R and tosfloat R,R

Nicolas Cannasse 6 years ago
parent
commit
527d7c1d4f
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/generators/hlopt.ml

+ 1 - 1
src/generators/hlopt.ml

@@ -625,7 +625,7 @@ let optimize dump get_str (f:fundecl) =
 			) (fun w ->	w) op in
 			) (fun w ->	w) op in
 			set_op i op;
 			set_op i op;
 			(match op with
 			(match op with
-			| OMov (d, v) when d = v ->
+			| OMov (d, v) | OToInt (d, v) | OToSFloat (d,v) when d = v ->
 				add_reg_moved i d v;
 				add_reg_moved i d v;
 				set_nop i "mov"
 				set_nop i "mov"
 			| OMov (d, v) ->
 			| OMov (d, v) ->