| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Implement basic aarch64 struct arg passing ABI | 2026-04-08 | 1 | -1/+1 | |
| | | | | | | | | | | | - 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 | -0/+3 | |
| | | |||||
| * | IR: add 3rd operand to Instr | 2026-03-22 | 1 | -20/+20 | |
| | | | | | | The motivation is for aarch64 msub/madd instrs, for isel to produce. But it should be useful for other things too. | ||||
| * | Refactor: use typedefs and CamelCase for aggregate types | 2026-03-18 | 1 | -25/+25 | |
| | | | | | Looks nicer | ||||
| * | REFACTOR: finish renaming | 2026-03-17 | 1 | -1/+1 | |
| | | |||||
| * | REFACTOR: move sources to src/ | 2026-03-17 | 1 | -0/+310 | |