aboutsummaryrefslogtreecommitdiffhomepage
path: root/Makefile
Commit message (Expand)AuthorAgeFilesLines
* basic CSE lemon2026-01-041-0/+1
* backend: start implementing aarch64 lemon2025-12-281-0/+1
* lower alloca as a separate pass before isel lemon2025-12-231-2/+3
* backend: general simplification pass skeleton lemon2025-12-201-1/+1
* ir: move some filluses() to ir.c, rename optmem.c -> mem2reg.c lemon2025-12-191-1/+1
* s/amd64/x86_64/ lemon2025-12-121-1/+1
* ir: implement cvtu64f. and other bug fixes lemon2025-11-231-5/+7
* make clean test/build lemon2025-11-161-1/+1
* preeliminary va_list support lemon2025-11-141-2/+3
* amd64: fix aggregate abi stuff;; ir: fold, peephole optimizing constructors lemon2025-11-051-1/+1
* Makefile: always have -g lemon2025-10-201-1/+1
* Organize source files into directories lemon2025-10-191-6/+6
* implement most of preprocessor lemon2025-10-131-1/+2
* a little refactoring and cleanup lemon2025-09-151-2/+2
* make clean, .gitignore object files lemon2025-09-141-1/+1
* add basic mem2reg lemon2023-06-201-1/+2
* basic ELF output lemon2023-06-171-1/+1
* rename lemon2023-06-141-1/+1
* rename parse.c -> c.c lemon2023-06-131-1/+1
* lowering of structcopy lemon2023-06-131-1/+1
* register renaming and such lemon2023-06-121-1/+1
* isel skeleton lemon2023-06-101-1/+1
* codegen skeleton lemon2023-06-061-1/+1
* makefile: automatic dependency generation lemon2023-06-041-13/+4
* abi lowering pass lemon2023-06-041-3/+3
* basic ABI lowering of aggregates lemon2023-06-011-1/+3
* struct args and return lemon2023-06-011-1/+2
* regalloc skeleton lemon2023-05-311-2/+3
* initial commit lemon2023-05-101-0/+33