aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/t_x86-64_emit.c
Commit message (Expand)AuthorAgeFilesLines
* x86-64 backend: fix some edgecases not emitting GOT relocationslemon2026-04-151-5/+13
* get rid of other warningslemon2026-04-121-4/+3
* x86-64/emit: fix stack arg offset for edgecaseslemon2026-04-111-1/+2
* backend: inlining improvementslemon2026-04-091-0/+2
* Implement basic aarch64 struct arg passing ABIlemon2026-04-081-46/+65
* x86-64: redzone optimization for leaf functionslemon2026-03-271-7/+10
* IR: emit inline function standalone bodies lazilylemon2026-03-231-3/+3
* style: change uvlong -> u64int, vlong -> s64intlemon2026-03-221-1/+1
* regalloc & emit: explicit comparisons over memcmp of small structureslemon2026-03-191-2/+18
* Refactor: use typedefs and CamelCase for aggregate typeslemon2026-03-181-67/+67
* REFACTOR: finish renaminglemon2026-03-171-3/+3
* REFACTOR: move sources to src/lemon2026-03-171-0/+1422