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> ...@@ -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) 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 * i386.md (movsfcc, movdfcc, movxfcc): The floating point
conditional move instructions don't support signed integer conditional move instructions don't support signed integer
comparisons. comparisons.
......
...@@ -3673,6 +3673,7 @@ notice_update_cc (exp) ...@@ -3673,6 +3673,7 @@ notice_update_cc (exp)
cc_status.flags cc_status.flags
= CC_NOT_POSITIVE | CC_NOT_NEGATIVE | CC_NO_OVERFLOW; = CC_NOT_POSITIVE | CC_NOT_NEGATIVE | CC_NO_OVERFLOW;
cc_status.value1 = XVECEXP (SET_SRC (exp), 0, 0); cc_status.value1 = XVECEXP (SET_SRC (exp), 0, 0);
cc_status.value2 = 0;
break; break;
} }
/* FALLTHRU */ /* 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