Jakub Doka
|
397b2a4b1b
|
fixed a stack prelude postlude being needlesly generated + struct can now be compared
|
2024-11-17 10:06:10 +01:00 |
|
Jakub Doka
|
12be64965f
|
maybe fixed mandelbrot
|
2024-11-15 22:35:03 +01:00 |
|
Jakub Doka
|
f524013c34
|
making use of zero register
|
2024-11-13 10:28:16 +01:00 |
|
Jakub Doka
|
654005eea2
|
updating tests
|
2024-11-10 18:59:29 +01:00 |
|
Jakub Doka
|
87cb77a553
|
making a Backend trait to separate the different backends we will have in the fucture
|
2024-11-05 14:52:30 +01:00 |
|
Jakub Doka
|
2e36f32ae0
|
fixing very sneaky bug
|
2024-11-04 12:38:47 +01:00 |
|
Jakub Doka
|
843fbddf3b
|
loops in inlined functions now work better
|
2024-11-03 08:59:42 +01:00 |
|
Jakub Doka
|
97eb985a02
|
removing specific opts from a fucntion and adding them to the general peepholes
|
2024-10-29 09:04:49 +01:00 |
|
Jakub Doka
|
bbd7e12af4
|
saving this to make sure
|
2024-10-28 16:18:53 +01:00 |
|
Jakub Doka
|
b187af64a8
|
removing old compiler
|
2024-10-27 13:57:00 +01:00 |
|
Jakub Doka
|
45e1c6743a
|
eliminating more useless operations
|
2024-10-26 12:48:57 +02:00 |
|
Jakub Doka
|
8016b1fad5
|
adding rescheduling
|
2024-10-26 00:34:22 +02:00 |
|
Jakub Doka
|
0c2db878f0
|
adding the stack optimizations
|
2024-10-24 10:21:10 +02:00 |
|
Jakub Doka
|
cb9d7f7d1e
|
okay now it works
|
2024-10-24 09:43:07 +02:00 |
|
Jakub Doka
|
41b70bec43
|
should work better
|
2024-10-23 12:26:07 +02:00 |
|
Jakub Doka
|
b0a85f44c9
|
fixing some bugs and making the generic types work, well not quite
|
2024-10-22 10:08:50 +02:00 |
|
Jakub Doka
|
2aa5ba9abc
|
generic functions work now
|
2024-10-22 07:20:08 +02:00 |
|
Jakub Doka
|
35d34dca54
|
sweeping trought more tests
|
2024-10-21 19:57:55 +02:00 |
|
Jakub Doka
|
73c9ccef6a
|
simplifing code patterns and sixing argument passing
|
2024-10-21 17:04:29 +02:00 |
|
Jakub Doka
|
ad4aed9c98
|
fixing loop bugs and some optimization edgecases
|
2024-10-21 15:12:37 +02:00 |
|