]> git.sur5r.net Git - cc65/commit
Greatly improved multiplication routine. Optimized the generic 16x16 one and
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 17 Aug 2009 20:48:28 +0000 (20:48 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 17 Aug 2009 20:48:28 +0000 (20:48 +0000)
commitacd1233bf2c7d9129647306c6fefa96fa3ec4d0a
treeab199ca0e5e56add8b1e977e4bec3f8959d1f890
parentb5a44f9542f4faa2dadd48a4e61244a4a6db8fbe
Greatly improved multiplication routine. Optimized the generic 16x16 one and
added special cases for 8x16 and 8x8. The former is directly called by the
compiler as tosmula0 and tosumula0 resp.

git-svn-id: svn://svn.cc65.org/cc65/trunk@4036 b7a2c559-68d2-44c3-8de9-860c34a00d81
libsrc/runtime/Makefile
libsrc/runtime/mul.s
libsrc/runtime/mul8.s [new file with mode: 0644]