about summary refs log tree commit diff
path: root/src/bootstrap/llvm.src (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-06-06Bootstrap: Codegen: Create bindings for llvm typesBaitinq1-11/+17
2025-06-06Feature: Support declaring type aliasesBaitinq5-2/+42
2025-06-05Bootstrap: Codegen: Continue implementationBaitinq4-11/+43
2025-06-04std: Add assert implBaitinq1-0/+10
2025-06-04Bootstrap: Codegen: Initialize all targetsBaitinq2-6/+260
2025-06-04Bootstrap: Codegen: Fix memory leaksBaitinq2-0/+3
2025-06-04Boostrap: Codegen: Generate object fileBaitinq2-0/+55
2025-06-03Bootstrap: Codegen: Start implementationBaitinq3-0/+63
2025-06-03Bootstrap: Parser: Add enough implementation to parse example -2Baitinq2-4/+121
2025-06-03Bootstrap: Parser: Start implementationBaitinq2-0/+250
2025-06-03Bootstrap: Tokenizer: Fix tokenizing '\0' charsBaitinq1-4/+0
2025-06-02Codegen: Fix sizeofBaitinq2-4/+2
2025-06-02Bootstrap: Tokenizer: Cleanup using slicesBaitinq2-61/+67
2025-06-01Bootstrap: Tokenizer: Support missing token typesBaitinq1-1/+18
2025-05-31Boostrap: Tokenizer: Fix allocationBaitinq3-7/+6
2025-05-31Bootstrap: Tokenizer: Start rewriting with token typeBaitinq3-74/+254
2025-05-31Bootstrap: Tokenizer: Rewrite using struct instead of global valuesBaitinq1-114/+121
2025-05-31std: Use calloc in arena implementationBaitinq1-3/+3
2025-05-31Bootstrap: Use arena for tokenizerBaitinq3-19/+20