PR middle-end/63155
* tree-ssa-coalesce.c (ssa_conflicts_merge): Remove conflict
bits for the merged partition.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@264304
138bc75d-0d04-0410-961f-
82ee72b054a4
+2018-09-14 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/63155
+ * tree-ssa-coalesce.c (ssa_conflicts_merge): Remove conflict
+ bits for the merged partition.
+
2018-09-13 Martin Sebor <msebor@redhat.com>
Bernd Edlinger <bernd.edlinger@hotmail.de>
{
bitmap bz = ptr->conflicts[z];
if (bz)
- bitmap_set_bit (bz, x);
+ {
+ bool was_there = bitmap_clear_bit (bz, y);
+ gcc_checking_assert (was_there);
+ bitmap_set_bit (bz, x);
+ }
}
if (bx)