Handle jump insns that are PARALLEL.
From-SVN: r38501
This commit is contained in:
parent
715e2ab149
commit
37f25cb9ae
@ -1,3 +1,8 @@
|
|||||||
|
2000-12-27 Nick Clifton <nickc@redhat.com>
|
||||||
|
|
||||||
|
* ifcvt.c (noce_emit_store_flag): Handle jump insns that are
|
||||||
|
PARALLEL.
|
||||||
|
|
||||||
2000-12-27 Alexandre Oliva <aoliva@redhat.com>
|
2000-12-27 Alexandre Oliva <aoliva@redhat.com>
|
||||||
|
|
||||||
* rtl.c (copy_most_rtx, shallow_copy_rtx): Copy frame_related
|
* rtl.c (copy_most_rtx, shallow_copy_rtx): Copy frame_related
|
||||||
|
@ -487,7 +487,7 @@ noce_emit_store_flag (if_info, x, reversep, normalize)
|
|||||||
build the store_flag insn directly. */
|
build the store_flag insn directly. */
|
||||||
|
|
||||||
if (cond_complex)
|
if (cond_complex)
|
||||||
cond = XEXP (SET_SRC (PATTERN (if_info->jump)), 0);
|
cond = XEXP (SET_SRC (pc_set (if_info->jump)), 0);
|
||||||
|
|
||||||
if ((if_info->cond_earliest == if_info->jump || cond_complex)
|
if ((if_info->cond_earliest == if_info->jump || cond_complex)
|
||||||
&& (normalize == 0 || STORE_FLAG_VALUE == normalize))
|
&& (normalize == 0 || STORE_FLAG_VALUE == normalize))
|
||||||
|
Loading…
Reference in New Issue
Block a user