aboutsummaryrefslogtreecommitdiffhomepage
path: root/ir.c
Commit message (Expand)AuthorAgeFilesLines
* use a hashtable for addr refs lemon2023-06-131-3/+25
* lower allocas in isel() instead of emit() and misc fixes lemon2023-06-131-6/+6
* remove RPARAM, add Oparam, lower args/rets to abi regs in abi0 lemon2023-06-111-1/+2
* isel skeleton lemon2023-06-101-8/+14
* codegen skeleton lemon2023-06-061-1/+2
* encode calls a different way in the IR lemon2023-06-051-18/+3
* style lemon2023-06-051-2/+2
* strlits lemon2023-06-051-9/+15
* command line switch for debug options lemon2023-06-051-3/+0
* abi lowering pass lemon2023-06-041-25/+95
* basic ABI lowering of aggregates lemon2023-06-011-23/+60
* struct args and return lemon2023-06-011-7/+6
* regalloc skeleton lemon2023-05-311-1/+23
* fix void conditional expr; condjump, condexprvalue optimizations lemon2023-05-311-0/+21
* phis? lemon2023-05-301-14/+39
* bool fixes lemon2023-05-281-1/+1
* hm lemon2023-05-261-5/+5
* initial commit lemon2023-05-101-0/+221