]> git.sur5r.net Git - cc65/commitdiff
Do an additional run of duplicate loads at the end of OptGroup4.
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 7 Jan 2013 20:17:50 +0000 (20:17 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 7 Jan 2013 20:17:50 +0000 (20:17 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@5959 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/cc65/codeopt.c

index b5f399c4754414b7a99f4695f8bb6c0eacfd77b4..758d4893d2abc9f7641031f59e3128e4bfa9a513 100644 (file)
@@ -1264,6 +1264,7 @@ static unsigned RunOptGroup4 (CodeSeg* S)
     Changes += RunOptFunc (S, &DOptTransfers2, 1);
     Changes += RunOptFunc (S, &DOptLoad2, 1);
     Changes += RunOptFunc (S, &DOptLoad3, 1);
+    Changes += RunOptFunc (S, &DOptDupLoads, 1);
 
     /* Return the number of changes */
     return Changes;