aboutsummaryrefslogtreecommitdiff
path: root/src/ssa.c
AgeCommit message (Collapse)Author
2024-06-27allow compiling some massive functionsKimplul
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-07add features that make machine generation easierKimplul
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-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