aboutsummaryrefslogtreecommitdiff
path: root/src/llvm_backend_proc.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Correct race condition and incorrect usage of `condition_signal` outside of ↵gingerBill2021-08-261-0/+2
| | | | a mutex lock
* Correct procedure checking flag handling, and correct the (bodge) handle of ↵gingerBill2021-08-231-1/+1
| | | | unchecked procedure bodies
* Fix race condition from `add_entity_use` due to Entity.identifiergingerBill2021-08-191-2/+3
|
* Remove unused codegingerBill2021-08-191-7/+3
|
* Make `or_else` and `or_return` operators (binary and suffix respectively)gingerBill2021-08-151-5/+0
|
* `or_return` built-in proceduregingerBill2021-08-151-0/+2
|
* Fix #1077gingerBill2021-08-131-1/+1
|
* Unify semantics of the built-in `swizzle` procedure with the selector ↵gingerBill2021-08-091-24/+2
| | | | expression semantics e.g. `.xyz`
* Reorganize llvm_backend.cpp into separate files for easier maintenancegingerBill2021-08-071-0/+2221