(subst): Don't change a conditional branch into a conditional move.
From-SVN: r2426
This commit is contained in:
parent
7f0a4b0a03
commit
696223d7cd
@ -3849,7 +3849,8 @@ subst (x, from, to, in_dest, unique_copy)
|
|||||||
IOR'ed together. In practice, at most two will be nonzero. Then
|
IOR'ed together. In practice, at most two will be nonzero. Then
|
||||||
we do the IOR's. */
|
we do the IOR's. */
|
||||||
|
|
||||||
if (GET_CODE (SET_SRC (x)) == IF_THEN_ELSE
|
if (GET_CODE (SET_DEST (x)) != PC
|
||||||
|
&& GET_CODE (SET_SRC (x)) == IF_THEN_ELSE
|
||||||
&& (GET_CODE (XEXP (SET_SRC (x), 0)) == EQ
|
&& (GET_CODE (XEXP (SET_SRC (x), 0)) == EQ
|
||||||
|| GET_CODE (XEXP (SET_SRC (x), 0)) == NE)
|
|| GET_CODE (XEXP (SET_SRC (x), 0)) == NE)
|
||||||
&& XEXP (XEXP (SET_SRC (x), 0), 1) == const0_rtx
|
&& XEXP (XEXP (SET_SRC (x), 0), 1) == const0_rtx
|
||||||
|
Loading…
Reference in New Issue
Block a user