bjorn3
ff3c7f04a7
Merge commit ' a0b865dc87' into sync_cg_clif-2025-11-08
2025-11-08 14:18:53 +00:00
bjorn3
13970949d1
Run coretests and alloctests with cg_clif in CI
2025-04-03 12:07:14 +00:00
bjorn3
1111a97886
Merge commit ' ba315abda7' into sync_cg_clif-2025-03-30
2025-03-30 15:43:48 +00:00
bjorn3
92a664e111
Merge commit ' e39eacd2d4' into sync_cg_clif-2025-01-10
2025-01-10 09:02:07 +00:00
bjorn3
a94e2d513b
Merge commit ' 918acafef6' into sync_cg_clif-2025-01-05
2025-01-05 15:44:46 +00:00
Ben Kimock
711c8cc690
Remove polymorphization
2024-12-06 16:42:09 -05:00
bjorn3
af7ea3135d
Merge commit ' 69b3f5a426' into sync_cg_clif-2024-08-09
2024-08-09 17:18:46 +00:00
bjorn3
aa51a27f8e
Merge commit ' 710c67909d' into sync_cg_clif-2023-11-25
2023-11-25 10:05:52 +00:00
bjorn3
b7bc8d5cb7
Fix fn_sig_for_fn_abi and the coroutine transform for generators
...
There were three issues previously:
* The self argument was pinned, despite Iterator::next taking an
unpinned mutable reference.
* A resume argument was passed, despite Iterator::next not having one.
* The return value was CoroutineState<Item, ()> rather than Option<Item>
While these things just so happened to work with the LLVM backend,
cg_clif does much stricter checks when trying to assign a value to a
place. In addition it can't handle the mismatch between the amount of
arguments specified by the FnAbi and the FnSig.
2023-11-23 20:17:19 +00:00
bjorn3
d186b49460
Merge commit ' c84d1871dc' into sync_cg_clif-2023-11-10
2023-11-10 11:30:51 +00:00
bjorn3
169055f2ff
Merge commit ' 81dc066758' into sync_cg_clif-2023-10-09
2023-10-09 08:52:46 +00:00
bjorn3
36708123c1
Merge commit ' 1eded3619d' into sync_cg_clif-2023-07-22
2023-07-22 13:32:34 +00:00
bjorn3
e25566e20b
Merge commit ' 7d53619064' into sync_cg_clif-2023-02-09
2023-02-09 12:38:16 +01:00
bjorn3
b829bb7431
Merge commit ' 598f090956' into sync_cg_clif-2023-01-24
2023-01-24 18:56:42 +01:00
bjorn3
949699931e
Merge commit ' 2bb3996244' into sync_cg_clif-2022-12-14
2022-12-14 19:30:46 +01:00
bjorn3
e54a13f18b
Merge commit ' 266e96785a' into sync_cg_clif-2022-10-23
2022-10-23 16:22:55 +02:00
bjorn3
7b9c8c8781
Merge commit ' e9d1a0a7b0' into sync_cg_clif-2022-08-24
2022-08-24 18:40:58 +02:00
bjorn3
d531f3d6ee
Merge commit ' 3a31c6d827' into sync_cg_clif-2021-07-07
2021-07-07 11:14:20 +02:00