* gcse.c (bypass_conditional_jumps): CSE out single_set call.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54175
138bc75d-0d04-0410-961f-
82ee72b054a4
+Sun Jun 2 19:15:27 CEST 2002 Jan Hubicka <jh@suse.cz>
+
+ * cfgrtl.c (commit_one_edge_insertion): Fix warning.
+ * gcse.c (bypass_conditional_jumps): CSE out single_set call.
+
2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
* d30v.h (CPP_PREDEFINES): Replace with
int watch_calls;
{
rtx before = NULL_RTX, after = NULL_RTX, insns, tmp, last;
- basic_block bb;
+ basic_block bb = NULL;
/* Pull the insns off the edge now since the edge might go away. */
insns = e->insns;
rtx set = single_set (insn);
if (setcc)
break;
- if (!single_set (insn))
+ if (!set)
break;
dest = SET_DEST (set);