ifcvt.c (struct noce_if_info): Add a Boolean b_unconditional field.
authorRoger Sayle <roger@eyesopen.com>
Tue, 6 Jul 2004 21:50:47 +0000 (21:50 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Tue, 6 Jul 2004 21:50:47 +0000 (21:50 +0000)
commit7b5effb49fd02c0a7bc9d05bb9c61eb644f8acec
tree002fe8f401ebeb12dbd0037128fbc763942657be
parent97b62d4781edb561dfc43fd79583026f11118982
ifcvt.c (struct noce_if_info): Add a Boolean b_unconditional field.

* ifcvt.c (struct noce_if_info): Add a Boolean b_unconditional field.
(noce_try_sign_mask): Tweak rtx_cost check if t is evaluated anyway.
(noce_process_if_block): Initialize if_info.b_unconditional if insn_b
is currently executed unconditionally, i.e. not in "else_bb".

From-SVN: r84172
gcc/ChangeLog
gcc/ifcvt.c