aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* regalloc: hand-roll qsort (bikeshedding...)lemon2025-09-151-1/+1
* fix signed bitfield erratalemon2025-09-141-2/+2
* start implementing bitfieldslemon2025-09-141-0/+12
* codegen: float cmp, ior; frontend: fix cond expr buglemon2025-09-142-3/+23
* regalloc.c cleanuplemon2025-09-143-7/+5
* regalloc: basic spilling supportlemon2025-09-131-0/+8
* c: function-local static varslemon2025-09-124-3/+14
* lex: stringify args in function macroslemon2025-09-102-3/+8
* lex: implement basic function-like macro functionalitylemon2025-09-102-6/+9
* fixes, delnopslemon2025-09-091-1/+1
* regalloc: start implementing linear scanlemon2025-09-084-1/+71
* frontend: #ifdeflemon2024-04-122-1/+11
* frontend: basic #includelemon2024-04-092-0/+14
* make ptr offset in init take obj size into accountlemon2023-09-051-1/+1
* regalloc fixes and rpolemon2023-07-091-1/+1
* add initializers (only static for initialier list rn)lemon2023-06-292-0/+90
* backend: don't mixup float and int tempslemon2023-06-241-0/+11
* backend: fix regalloc to work with more complex dataflowlemon2023-06-241-2/+8
* backend: compile comparison instrs and brancheslemon2023-06-191-0/+19
* basic cli driverlemon2023-06-181-3/+3
* basic ELF outputlemon2023-06-171-0/+3
* add spilling for function calls, misc fixeslemon2023-06-141-1/+3
* xor reg,reglemon2023-06-121-1/+4
* dec,inc,sublemon2023-06-121-2/+14
* something with philemon2023-06-121-6/+2
* register renaming and suchlemon2023-06-121-2/+14
* remove RPARAM, add Oparam, lower args/rets to abi regs in abi0lemon2023-06-111-0/+5
* isel skeletonlemon2023-06-102-4/+17
* codegen skeletonlemon2023-06-062-2/+11
* encode calls a different way in the IRlemon2023-06-051-5/+5
* strlitslemon2023-06-053-0/+125