1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-25 16:29:02 +00:00

Make the last change more generic

git-svn-id: svn://svn.cc65.org/cc65/trunk@681 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cuz 2001-03-27 22:57:20 +00:00
parent 8e5d8b9e4f
commit 2d77e8b35f

View File

@ -1765,14 +1765,14 @@ static void OptLoads (void)
/* Search for /* Search for
* *
* adc #xx * adc xx
* bcc *+3 * bcc *+3
* inx * inx
* *
* Remove the handling of the high byte if the X register * Remove the handling of the high byte if the X register
* is not used any more * is not used any more
*/ */
} else if (LineMatch (L, "\tadc\t#") && } else if (LineMatch (L, "\tadc\t") &&
GetNextCodeLines (L, L2, 3) && GetNextCodeLines (L, L2, 3) &&
LineFullMatch (L2[0], "\tbcc\t*+3") && LineFullMatch (L2[0], "\tbcc\t*+3") &&
LineFullMatch (L2[1], "\tinx") && LineFullMatch (L2[1], "\tinx") &&
@ -1785,14 +1785,14 @@ static void OptLoads (void)
/* Search for /* Search for
* *
* sbc #xx * sbc xx
* bcs *+3 * bcs *+3
* dex * dex
* *
* Remove the handling of the high byte if the X register * Remove the handling of the high byte if the X register
* is not used any more * is not used any more
*/ */
} else if (LineMatch (L, "\tsbc\t#") && } else if (LineMatch (L, "\tsbc\t") &&
GetNextCodeLines (L, L2, 3) && GetNextCodeLines (L, L2, 3) &&
LineFullMatch (L2[0], "\tbcs\t*+3") && LineFullMatch (L2[0], "\tbcs\t*+3") &&
LineFullMatch (L2[1], "\tdex") && LineFullMatch (L2[1], "\tdex") &&