+2001-08-23 Bernd Schmidt <bernds@redhat.com>
+
+ * config/ia64/ia64.c (rws_update): If !pred, set write_count
+ instead of incrementing it.
+
Thu Aug 23 17:21:43 CEST 2001 Jan Hubicka <jh@suse.cz>
* function.c (thread_prologue_and_epilogue_insns): Avoid
struct reg_flags flags;
int pred;
{
- rws[regno].write_count += pred ? 1 : 2;
+ if (pred)
+ rws[regno].write_count++;
+ else
+ rws[regno].write_count = 2;
rws[regno].written_by_fp |= flags.is_fp;
/* ??? Not tracking and/or across differing predicates. */
rws[regno].written_by_and = flags.is_and;