Commit Graph

35 Commits

Author SHA1 Message Date
~d6 5704628f44 optimizations devine found 2022-12-11 14:35:24 -05:00
~d6 8d7a1675f8 neauoire's optimizations 2022-09-10 13:31:35 -04:00
Erik Osheim 629a0b77f5 remove trailing whitespace 2022-03-07 21:31:47 -05:00
~d6 df971a1fc8 math clean up 2022-02-09 21:24:36 -05:00
~d6 49df8ea93e move tmp vars behind @m32 label 2022-02-07 22:28:01 -05:00
~d6 ff6c2544d9 document gcd 2021-12-30 22:57:36 -05:00
~d6 b734285a5d add gcd 2021-12-29 17:34:07 -05:00
~d6 5938805c2d implement mod32, divmod32, etc. 2021-12-29 16:17:01 -05:00
~d6 13d852eae1 remove unused label 2021-12-29 01:02:52 -05:00
~d6 7253569f7e some more refactoring 2021-12-29 01:00:07 -05:00
~d6 497f297877 clean up comments 2021-12-28 21:16:21 -05:00
~d6 4b4b2b5ff2 better docs 2021-12-28 16:43:05 -05:00
~d6 1b2b8e00d7 use STH in a few more places 2021-12-28 16:40:11 -05:00
~d6 3b15df7f30 use stash with all left-shift methods 2021-12-28 15:45:15 -05:00
~d6 ea18846cc9 updated left-shift1 2021-12-28 15:39:20 -05:00
~d6 e1db98fec6 updated left-shift0 2021-12-28 15:33:42 -05:00
~d6 c34be54fbc use STH for left-shift0 2021-12-28 15:26:03 -05:00
~d6 28bcf6d413 use STH for right shift 2021-12-28 15:25:26 -05:00
~d6 524fec6ed1 start using stash (STH) 2021-12-28 15:04:51 -05:00
~d6 8a31ad4c8c fix comments 2021-12-27 20:35:23 -05:00
~d6 c15f60cd64 small clean up 2021-12-27 15:51:59 -05:00
~d6 00bdb689c2 register refactor 2021-12-27 15:28:24 -05:00
~d6 ae0bb9afed register refactor 2021-12-27 15:27:54 -05:00
~d6 e8b6990a9d clean up 2021-12-27 15:09:49 -05:00
~d6 a8364516b3 split math32 from tests 2021-12-27 15:04:41 -05:00
~d6 d9ebaa51c2 div32 is working 2021-12-27 01:20:24 -05:00
~d6 a4dd45185d comparisons etc 2021-12-26 21:01:22 -05:00
~d6 ae4b4cbcdf right shift is working 2021-12-26 01:56:43 -05:00
~d6 b2bf87ae68 lots of tests! 2021-12-26 00:47:13 -05:00
~d6 fba5b57eaf test refactor 2021-12-26 00:23:42 -05:00
~d6 f5579e9acf init 2021-12-25 23:07:41 -05:00
~d6 fa30d46611 bit shifting, start on div 2021-12-24 16:33:59 -05:00
~d6 729a4fa70e efficiency improvements, subtraction, etc 2021-12-23 19:50:46 -05:00
~d6 1f2ee6cef4 fix mul16 bug 2021-12-23 01:01:09 -05:00
~d6 8c67cae39a start on 32-bit math 2021-12-23 00:43:10 -05:00