src/SDCCloop.c (mergeRegions): an evil beast is dead
[fw/sdcc] / src / SDCCloop.c
index 9bb74e335539b7f6c08b133d4e1bddf5f864729e..21d16bacd661e572d10619a1a18f420bde57d648 100644 (file)
@@ -1175,7 +1175,7 @@ DEFSETFUNC (mergeRegions)
       if (lp->entry == theLoop->entry)
        {
          theLoop->regBlocks = unionSets (theLoop->regBlocks,
-                                         lp->regBlocks, THROW_BOTH);
+                                         lp->regBlocks, THROW_DEST);
          lp->merged = 1;
        }
     }