• Joined on 2024-01-31
mlokis pushed to trunk at AbleOS/holey-bytes 2024-11-03 15:27:43 -06:00
999b25df8b adding '_ = <expr>' syntax
mlokis pushed to trunk at AbleOS/holey-bytes 2024-11-03 14:31:50 -06:00
61250c906a comparison of non null types to null are now errors
mlokis pushed to trunk at AbleOS/holey-bytes 2024-11-03 14:13:30 -06:00
44fc9c3e2e deferring all null checks after the peepholes
mlokis pushed to trunk at AbleOS/holey-bytes 2024-11-03 03:23:21 -06:00
798000c756 little correction
mlokis pushed to trunk at AbleOS/holey-bytes 2024-11-03 03:15:09 -06:00
9de631234d adding unreachable
mlokis pushed to trunk at AbleOS/holey-bytes 2024-11-03 01:59:46 -06:00
843fbddf3b loops in inlined functions now work better
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-31 08:57:01 -05:00
38a00cbaa0 some start for homemade regalloc
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-31 05:10:11 -05:00
4664240e08 eliminating even more todos
728d563cea eliminating more todos
Compare 2 commits »
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-31 04:57:03 -05:00
56984f08ff eliminating more todos
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-31 04:36:23 -05:00
3f9f99ff65 adding optional values
9ed3c7ab9e saving
Compare 2 commits »
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-30 12:42:39 -05:00
acacd10ee9 microoptimizing bitset
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-30 08:10:52 -05:00
f6f661cee3 finally struct operators fold into constant
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-30 07:45:24 -05:00
4bfb5f192e fixing the matrix
ea628c1278 saving
Compare 2 commits »
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-29 11:03:04 -05:00
7448339605 removing return value temporary optimization sadly
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-29 09:15:36 -05:00
da7cd5926c unifiing annoying clobber logic
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-29 09:04:16 -05:00
9cf7933251 clobber global loads across functions
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-29 08:24:38 -05:00
24b9f9e78b adding floating point conversions
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-29 07:36:16 -05:00
80558ea7e6 adding floating point arithmetic
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-29 04:31:58 -05:00
348d9014e3 adding a lot better load elimination
mlokis pushed to trunk at AbleOS/holey-bytes 2024-10-29 04:01:41 -05:00
30bd6103a6 cleaning up some code