Commit 9d932d43 by John Wehle Committed by Jeff Law

i386.c (notice_update_cc): Clear cc_status.value2 in the case of UNSPEC 5 (bsf).

	* i386.c (notice_update_cc): Clear cc_status.value2 in the
	case of UNSPEC 5 (bsf).

From-SVN: r20395
parent fa31b1a5
......@@ -5,6 +5,9 @@ Tue Jun 9 22:05:34 1998 Richard Henderson <rth@cygnus.com>
Wed Jun 3 23:41:24 EDT 1998 John Wehle (john@feith.com)
* i386.c (notice_update_cc): Clear cc_status.value2 in the
case of UNSPEC 5 (bsf).
* i386.md (movsfcc, movdfcc, movxfcc): The floating point
conditional move instructions don't support signed integer
comparisons.
......
......@@ -3673,6 +3673,7 @@ notice_update_cc (exp)
cc_status.flags
= CC_NOT_POSITIVE | CC_NOT_NEGATIVE | CC_NO_OVERFLOW;
cc_status.value1 = XVECEXP (SET_SRC (exp), 0, 0);
cc_status.value2 = 0;
break;
}
/* FALLTHRU */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment