| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | C99 complex types MVP | 2026-04-13 | 1 | -6/+9 | |
| | | | | | | | | | | Missing: static eval of complex values, Silly inefficient implementation of equality comparisons between them The whole thing is pretty inefficient without proper aggregate mem2reg anyway | ||||
| * | ir: remove unused field MCTarg.bpr | 2026-04-13 | 1 | -1/+0 | |
| | | |||||
| * | Implement basic aarch64 struct arg passing ABI | 2026-04-08 | 1 | -6/+6 | |
| | | | | | | | | | | | - Missing: vaargs, >2 member HFAs - Reworked the way stack allocation references are lowered. Now RSTACK persists throughout all passes until emit. This allows deferring stack frame layouting until the end in a less messy way than before, which was emiting frame-pointer relative addresses @ isel time and patching them up later in emit to account for actual stack frame layout. | ||||
| * | aarch64 struct arg passing ABI wip | 2026-03-25 | 1 | -3/+105 | |
| | | |||||
| * | Refactor: use typedefs and CamelCase for aggregate types | 2026-03-18 | 1 | -5/+5 | |
| | | | | | Looks nicer | ||||
| * | REFACTOR: finish renaming | 2026-03-17 | 1 | -1/+1 | |
| | | |||||
| * | REFACTOR: move sources to src/ | 2026-03-17 | 1 | -0/+77 | |