aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2024-04-20fix parallel movesKimplul
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-02-24initial commitKimplul
+ Now to do the actual hard parts, heh