Richard Feldman
|
57676057fa
|
Rename gen to gen_llvm
This way, we have gen_dev and gen_llvm representing the two
different compiler backends.
|
2021-06-06 07:56:47 -04:00 |
|
Richard Feldman
|
e6ece40f76
|
Extract externs helpers into gen
|
2021-05-23 23:46:09 -04:00 |
|
Folkert
|
a3d0dc2fc3
|
move bitcode support functions around
|
2021-02-17 21:52:19 +01:00 |
|
Chadtech
|
520dcfbaca
|
Wiring up dictionary and hash rust code to their zig counterparts
|
2021-01-18 15:25:37 -05:00 |
|
Chadtech
|
cddd64f1c9
|
Get rid of old Dict implementation, use Zig wyhash, and WIP for testing Roc use of zig wyhash
|
2021-01-12 00:59:40 -05:00 |
|
Chad Stearns
|
a318253d48
|
small str implementation in string literal, and bringing in remote trunk
|
2020-09-09 21:53:38 -04:00 |
|
Folkert
|
4c995b12a6
|
move refcounting code gen into its own module
|
2020-09-08 15:51:38 +02:00 |
|
Chad Stearns
|
5ab3bf8c24
|
isolated str builtin stuff into new build_str module
|
2020-09-07 18:41:12 -04:00 |
|
Chad Stearns
|
8b315d8e4a
|
Moved list code gen into build_list module
|
2020-08-09 02:30:41 -04:00 |
|
Richard Feldman
|
dec5c3a062
|
Get low-level ops compiling
|
2020-06-19 20:07:04 -04:00 |
|
Richard Feldman
|
01f3ae893f
|
Use include_bytes! to import llvm bitcode
|
2020-04-01 23:24:00 -04:00 |
|
Richard Feldman
|
37492f4aa6
|
Load builtins on startup
|
2020-03-31 23:50:55 -04:00 |
|
Richard Feldman
|
363a7a0abd
|
Mov gen to its own crate
|
2020-03-06 18:24:37 -05:00 |
|