PR target/65871
* config/i386/i386.c (ix86_rtx_costs) <case COMPARE>: Ignore the
cost of embedded comparison.
From-SVN: r224729
+2015-06-22 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/65871
+ * config/i386/i386.c (ix86_rtx_costs) <case COMPARE>: Ignore the
+ cost of embedded comparison.
+
2015-06-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
PR target/65914
+ rtx_cost (const1_rtx, outer_code, opno, speed));
return true;
}
+
+ /* The embedded comparison operand is completely free. */
+ if (!general_operand (XEXP (x, 0), GET_MODE (XEXP (x, 0)))
+ && XEXP (x, 1) == const0_rtx)
+ *total = 0;
+
return false;
case FLOAT_EXTEND: