h8300.c (notice_update_cc): Use cc_status.value2.

* config/h8300/h8300.c (notice_update_cc): Use
	cc_status.value2.

From-SVN: r49850
This commit is contained in:
Kazu Hirata 2002-02-18 22:37:04 +00:00 committed by Kazu Hirata
parent 4915d3aa28
commit d4d6d0ce4c
2 changed files with 10 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2002-02-18 Kazu Hirata <kazu@hxi.com>
* config/h8300/h8300.c (notice_update_cc): Use
cc_status.value2.
2002-02-18 Kazu Hirata <kazu@hxi.com>
* config/h8300/h8300.md (divmod patterns): Change the

View File

@ -1434,6 +1434,9 @@ notice_update_cc (body, insn)
if (cc_status.value1 != 0
&& reg_overlap_mentioned_p (recog_data.operand[0], cc_status.value1))
cc_status.value1 = 0;
if (cc_status.value2 != 0
&& reg_overlap_mentioned_p (recog_data.operand[0], cc_status.value2))
cc_status.value2 = 0;
break;
case CC_SET_ZN:
@ -1452,6 +1455,8 @@ notice_update_cc (body, insn)
CC_STATUS_INIT;
cc_status.flags |= CC_NO_CARRY;
cc_status.value1 = recog_data.operand[0];
if (GET_CODE (body) == SET && REG_P (SET_SRC (body)))
cc_status.value2 = SET_SRC (body);
break;
case CC_COMPARE: