gingerBill
|
3195fac92b
|
Fix slice indices endianness
|
2021-09-12 16:47:17 +01:00 |
|
gingerBill
|
d4f5ef046d
|
Remove goto in favour of multiple exits
|
2021-09-08 11:58:01 +01:00 |
|
gingerBill
|
83bd7c73c4
|
Fix #1120 code generation
|
2021-09-08 11:49:07 +01:00 |
|
gingerBill
|
72508dbce3
|
Fix code gen bug for slicing multi pointers
|
2021-09-08 11:14:26 +01:00 |
|
gingerBill
|
db6fad7396
|
Fix indexing code gen for multi-pointers
|
2021-08-22 16:55:57 +01:00 |
|
gingerBill
|
07bfb55658
|
Fix code gen for compare against nil for multi pointers
|
2021-08-22 16:53:26 +01:00 |
|
gingerBill
|
932f330a51
|
Add comparisons to LLVM backend for multi pointers
|
2021-08-21 23:12:15 +01:00 |
|
gingerBill
|
6a77fc4cdd
|
Add multi-pointer types [^]T
|
2021-08-21 23:10:21 +01:00 |
|
gingerBill
|
7845769d4b
|
Remove unused code
|
2021-08-19 15:03:10 +01:00 |
|
gingerBill
|
21cbac755e
|
Make or_else and or_return operators (binary and suffix respectively)
|
2021-08-15 17:14:35 +01:00 |
|
gingerBill
|
01f431b01f
|
Unify semantics of the built-in swizzle procedure with the selector expression semantics e.g. .xyz
|
2021-08-09 19:37:58 +01:00 |
|
gingerBill
|
40822be595
|
Reorganize llvm_backend.cpp into separate files for easier maintenance
|
2021-08-07 12:01:48 +01:00 |
|