aboutsummaryrefslogtreecommitdiff
path: root/gcc/ifcvt.c
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2000-12-27 18:22:51 +0000
committerNick Clifton <nickc@gcc.gnu.org>2000-12-27 18:22:51 +0000
commit37f25cb9ae1816d25c174cdec5e6c2379994ff8e (patch)
tree0f9eb1b637a92c4f3044912bd9ff2f28d67478a1 /gcc/ifcvt.c
parent715e2ab149f1752fef5cf2107348b1b1e958111a (diff)
downloadgcc-37f25cb9ae1816d25c174cdec5e6c2379994ff8e.zip
gcc-37f25cb9ae1816d25c174cdec5e6c2379994ff8e.tar.gz
gcc-37f25cb9ae1816d25c174cdec5e6c2379994ff8e.tar.bz2
Handle jump insns that are PARALLEL.
From-SVN: r38501
Diffstat (limited to 'gcc/ifcvt.c')
-rw-r--r--gcc/ifcvt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/ifcvt.c b/gcc/ifcvt.c
index e4955a7..652814e 100644
--- a/gcc/ifcvt.c
+++ b/gcc/ifcvt.c
@@ -487,7 +487,7 @@ noce_emit_store_flag (if_info, x, reversep, normalize)
build the store_flag insn directly. */
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)
&& (normalize == 0 || STORE_FLAG_VALUE == normalize))