signed integer comparisons.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26099
138bc75d-0d04-0410-961f-
82ee72b054a4
Thu Apr 1 03:48:34 1999 H.J. Lu (hjl@gnu.org)
+ * i386.c (output_fp_conditional_move): Abort for LT, LE, GE, and GT
+ signed integer comparisons.
+
* i386.c (output_int_conditional_move): Use "enum rtx_code" for code
type.
int which_alternative;
rtx operands[];
{
+ enum rtx_code code = GET_CODE (operands[1]);
+
+ /* This should never happen. */
+ if (!(cc_prev_status.flags & CC_IN_80387)
+ && (code == GT || code == LE || code == GE || code == LT))
+ abort ();
+
switch (which_alternative)
{
case 0: