aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-30formatKimplul
2024-04-30correct addrKimplul
+ Doesn't quite implement stack handling fully as of yet, but slowly getting there
2024-04-20fix parallel movesKimplul
2024-04-15fix insert_before/afterKimplul
+ Hopefully for good, quite a lot of messing about with those functions
2024-04-15formatKimplul
2024-04-11formattingKimplul
2024-04-09add blit to instructionsKimplul
2024-04-09add constant value to some instructionsKimplul
2024-04-07add features that make machine generation easierKimplul
2024-04-03add callsite register savingKimplul
2024-04-03make regalloc work with ssa formKimplul
+ Still not ideal register allocator, but can be improved with some heuristics and potentially completely replaced in the future if so desired with graph coloring or something.
2024-04-03add ssa formKimplul
2024-04-02add simple unreachabilityKimplul
2024-03-31produce some very limited assembly outputKimplul
+ Several subsystems missing critical features, but enough to do some basic things like calling procedures, printing to screen and doing loops
2024-03-28random musingsKimplul
2024-02-24initial commitKimplul
+ Now to do the actual hard parts, heh