cardinal
|
3f64f1a965
|
feat(parser,ir,backend): Fully support func params and disable r0-r3 alloc temporarily
|
2026-05-19 20:10:11 +08:00 |
|
cardinal
|
ef11ae9d96
|
feat(backend): Support cmp/label/bc/br ir instr
|
2026-05-15 11:04:05 +08:00 |
|
cardinal
|
7b6eede961
|
feat(ir, parser): Support if/while/break/logical expr/cmp in parser and ir generator
|
2026-05-14 15:54:31 +08:00 |
|
cardinal
|
af72ed08c3
|
feat(backend): Add var align
|
2026-05-12 18:46:01 +08:00 |
|
cardinal
|
de712d0bc5
|
fix(backend): Registers can alloc, ret var and asm format
|
2026-05-12 14:42:20 +08:00 |
|
cardinal
|
6a45749113
|
feat(backend): Add backend
|
2026-05-12 12:29:43 +08:00 |
|