aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ir.c
Commit message (Expand)AuthorAgeFilesLines
* support extern inline "definitions" lemon2026-04-171-0/+1
* C99 complex types MVP lemon2026-04-131-0/+1
* backend: fix memory leak from not calling deluses() after replcuses in some p... lemon2026-04-111-6/+5
* backend: run mem2reg after inlining lemon2026-04-111-1/+5
* mkintcon: bugfix clamp i32 to i32 range lemon2026-04-091-2/+4
* abi: fix use bug preventing mem2reg optimization of struct return lemon2026-03-251-4/+4
* IR: emit inline function standalone bodies lazily lemon2026-03-231-2/+9
* IR: mark free'd instructions as such lemon2026-03-231-15/+26
* style: change uvlong -> u64int, vlong -> s64int lemon2026-03-221-1/+1
* IR: add 3rd operand to Instr lemon2026-03-221-1/+1
* ir: do not always try to put small literals in .text lemon2026-03-191-1/+10
* Refactor: use typedefs and CamelCase for aggregate types lemon2026-03-181-92/+92
* Refactor: move some utils from antcc.h to their own headers lemon2026-03-171-0/+1
* REFACTOR: finish renaming lemon2026-03-171-3/+3
* REFACTOR: move sources to src/ lemon2026-03-171-0/+689