* config/aarch64/aarch64.c (aarch64_rtx_costs): Handle FLOAT and
UNSIGNED_FLOAT.
From-SVN: r222677
+2015-05-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * config/aarch64/aarch64.c (aarch64_rtx_costs): Handle FLOAT and
+ UNSIGNED_FLOAT.
+
2015-05-01 Wilco Dijkstra <wdijkstr@arm.com>
* gcc/config/aarch64/aarch64.c (aarch64_rtx_costs):
*cost += rtx_cost (op2, FMA, 2, speed);
return true;
+ case FLOAT:
+ case UNSIGNED_FLOAT:
+ if (speed)
+ *cost += extra_cost->fp[mode == DFmode].fromint;
+ return false;
+
case FLOAT_EXTEND:
if (speed)
*cost += extra_cost->fp[mode == DFmode].widen;