gingerBill
|
00671a59a0
|
Minor code cleanup for backend; add struct_fields_index_by_increasing_offset for future use
|
2021-10-02 17:22:56 +01:00 |
|
gingerBill
|
ebca0398a7
|
Remove need for alignment lb_struct_has_padding_prefix
|
2021-10-02 16:06:42 +01:00 |
|
gingerBill
|
444fedd8d4
|
Heavily improve the LLVM struct type generation to improve ABI
|
2021-10-02 15:45:46 +01:00 |
|
gingerBill
|
8de728e3dc
|
LLVM Code Generator: Add explicitly padding between fields in LLVM struct types
|
2021-09-13 16:40:24 +01:00 |
|
gingerBill
|
be68bf9f26
|
Only store field_index remove field_src_index (for the time being)
|
2021-09-13 11:29:46 +01:00 |
|
gingerBill
|
3195fac92b
|
Fix slice indices endianness
|
2021-09-12 16:47:17 +01:00 |
|
gingerBill
|
7845769d4b
|
Remove unused code
|
2021-08-19 15:03:10 +01:00 |
|
gingerBill
|
a3a20f09e2
|
or_return built-in procedure
|
2021-08-15 16:55:30 +01:00 |
|
gingerBill
|
40822be595
|
Reorganize llvm_backend.cpp into separate files for easier maintenance
|
2021-08-07 12:01:48 +01:00 |
|