gingerBill
|
01a15f78e6
Simplify `lb_emit_try` return logic
|
4 年 前 |
gingerBill
|
5f71c41582
Fix `lb_emit_try`
|
4 年 前 |
gingerBill
|
e8f2c5a48a
[Experimental] Add 'try' and `or_else' built-in procedures
|
4 年 前 |
gingerBill
|
8d31ba492d
Fix #1042
|
4 年 前 |
gingerBill
|
8f611b3399
Fix #1043
|
4 年 前 |
gingerBill
|
185277a2b6
Fix swizzling of pointers to arrays
|
4 年 前 |
gingerBill
|
76d3bab955
Modify scope finding rules for distinct types in lb_debug_type
|
4 年 前 |
gingerBill
|
a779cb2798
Fix #1044
|
4 年 前 |
gingerBill
|
d8940f5fd7
Support compound literals for `struct #raw_union` types
|
4 年 前 |
gingerBill
|
74dee82dbf
Fix compiler errors
|
4 年 前 |
gingerBill
|
42d135aade
Change logic for comparison against `nil` for array-like data types (compare the pointer rather than the length/capacity)
|
4 年 前 |
gingerBill
|
574ceb37a9
Correct selector call expression chaining behaviour (a bit of a hack)
|
4 年 前 |
gingerBill
|
84a4188c72
Fix #1017
|
4 年 前 |
gingerBill
|
31f1e0aeae
Fix #1019
|
4 年 前 |
gingerBill
|
4b8cbb5a3b
Fix #1015
|
4 年 前 |
gingerBill
|
d4df325e0a
Just create `context` when required
|
4 年 前 |
gingerBill
|
312a1e8a94
Fix `context` logic
|
4 年 前 |
gingerBill
|
9a311ab9e7
Remove dead code
|
4 年 前 |
gingerBill
|
7d92eaaeb2
Correct `context `logic in `lb_build_addr`
|
4 年 前 |
gingerBill
|
582f423b67
Improve vector arithmetic generation for array programming operations
|
4 年 前 |
gingerBill
|
55e472cdb6
Fix linkage problem for procedures required by LLVM
|
4 年 前 |
gingerBill
|
e6ad773a88
Minor code clean up
|
4 年 前 |
gingerBill
|
82eae32bca
Improve code generation for type switch statements to use a jump table by default
|
4 年 前 |
gingerBill
|
b0e21bd616
Allow trivial optimizations for switch statements of `typeid`
|
4 年 前 |
gingerBill
|
7b88bed098
Do trivial SwitchInstr optimization for constant case switch statements
|
4 年 前 |
gingerBill
|
28abf5d33b
Correct minimum dependency for `complex32`
|
4 年 前 |
gingerBill
|
ee60be0137
Improve code generation hints for return statements which return by pointer
|
4 年 前 |
gingerBill
|
76bb82a726
Minor alignment cleanup for swizzle load
|
4 年 前 |
gingerBill
|
696f758435
Fix and improve swizzle loads for ordered indices
|
4 年 前 |
gingerBill
|
3eb42ecb55
Minor improvements to `-use-separate-modules`
|
4 年 前 |