20 Commits

Author SHA1 Message Date
3ca9e6c7b7 wip 2025-05-08 20:26:57 -06:00
c07849aa79 Link LLVM 2025-05-06 08:03:21 -06:00
71707473bd Properly scope generic types
All checks were successful
CI / ci (ReleaseFast, ubuntu-latest) (pull_request) Successful in 2m47s
CI / ci (ReleaseSmall, ubuntu-latest) (pull_request) Successful in 2m43s
CI / ci (ReleaseSafe, ubuntu-latest) (pull_request) Successful in 2m52s
CI / ci (Debug, ubuntu-latest) (pull_request) Successful in 4m17s
CI / ci (ReleaseFast, ubuntu-latest) (push) Successful in 2m33s
CI / ci (ReleaseSmall, ubuntu-latest) (push) Successful in 2m32s
CI / ci (ReleaseSafe, ubuntu-latest) (push) Successful in 2m38s
CI / ci (Debug, ubuntu-latest) (push) Successful in 3m57s
2025-04-26 11:41:39 -06:00
c3be23370a Start rewriting the parser for better analysis 2025-04-04 23:13:01 +02:00
8e7d81d8ff C ABI rework 2025-03-22 12:01:10 +01:00
36fc4807bb Basic struct 2025-02-24 09:07:25 -06:00
27bd136487 Basic call 2025-02-22 21:52:04 -06:00
a9ea1eb6d9 Basic branching 2025-02-22 20:08:30 -06:00
73e6b6529b Implement basic global variables 2025-02-22 19:05:08 -06:00
423a559dba Implement basic debug information 2025-02-22 09:56:41 -06:00
71f70a35fb Minimal stack 2025-02-21 14:49:17 -06:00
322c2aaa8b Better testing system 2025-02-20 20:56:00 -06:00
ff08270b6b Add CI coverage 2025-02-19 22:00:47 -06:00
7ee458b93b Linker pipeline 2025-02-19 12:33:21 -06:00
8126a5e9e8 Code generation pipeline 2025-02-19 07:08:11 -06:00
b7eff075fc Optimization pipeline 2025-02-18 20:17:18 -06:00
59b35682c7 Implement target machine 2025-02-18 19:33:10 -06:00
2e76e5f6fd reach abi compatibility 2025-02-18 19:33:10 -06:00
6662759bc8 wip emit 2025-02-18 19:33:10 -06:00
589677fa5b advance llvm well enough 2025-02-18 19:33:10 -06:00