aboutsummaryrefslogtreecommitdiff
path: root/src/llvm_backend_general.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Begin minimize `Type` size by replacing `Array` with `Slice` etcgingerBill2021-09-131-1/+1
* Prepare for LLVM 12.0.1 compatibilitygingerBill2021-09-111-15/+23
* Treat `Type_Tuple` closer to a `Type_Struct` in `lb_type`gingerBill2021-08-261-0/+3
* Unify thread pool logic across the rest of the compiler, using a global threa...gingerBill2021-08-261-2/+0
* Add multi-pointer types `[^]T`gingerBill2021-08-211-0/+35
* Migrate and remove more from gb.hgingerBill2021-08-191-5/+3
* Remove unused codegingerBill2021-08-191-6/+5
* Fix #1026gingerBill2021-08-131-2/+25
* Unify semantics of the built-in `swizzle` procedure with the selector express...gingerBill2021-08-091-0/+44
* Reorganize llvm_backend.cpp into separate files for easier maintenancegingerBill2021-08-071-0/+2490