Richard Feldman
|
b05342c678
|
Split out an optional "llvm" feature
Also move OptLevel out of roc_gen (which
should really be called gen_llvm) and into roc_mono,
so it's no longer coupled to LLVM.
|
2021-06-06 00:32:58 -04:00 |
|
Folkert
|
ab8abb8f11
|
centralize llvm logic
|
2021-06-02 21:28:51 +02:00 |
|
Richard Feldman
|
7d7588ca19
|
Merge remote-tracking branch 'origin/trunk' into roc_alloc
|
2021-05-24 20:10:26 -04:00 |
|
Richard Feldman
|
6c4ba49086
|
Move add_intrinsics back
|
2021-05-23 23:46:09 -04:00 |
|
Richard Feldman
|
ebad3597c9
|
Call add_intrinsics after add_default_roc_externs
This is necessary to prevent defining things twice
|
2021-05-23 23:46:09 -04:00 |
|
Richard Feldman
|
e6ece40f76
|
Extract externs helpers into gen
|
2021-05-23 23:46:09 -04:00 |
|
Folkert
|
9b02165f00
|
remove unused function
|
2021-05-22 19:08:25 +02:00 |
|
Folkert
|
558fb3e1bf
|
clippy + top level thunks
|
2021-05-15 23:19:08 +02:00 |
|
Folkert
|
3c7e849830
|
get poc-effect working
|
2021-05-14 15:09:55 +02:00 |
|
Folkert
|
ce195034ee
|
sort of stable
|
2021-05-13 21:34:22 +02:00 |
|
Folkert
|
2163e01288
|
lowlevel List.map works
|
2021-05-13 19:15:17 +02:00 |
|
Folkert
|
e63eea7389
|
WIP
|
2021-05-13 00:26:41 +02:00 |
|
Folkert
|
ea7af0f7e7
|
don't inline testing function (used in macro)
|
2021-04-04 21:12:32 +02:00 |
|
Folkert
|
61b7be7838
|
remove pub fn
|
2021-04-01 21:45:50 +02:00 |
|
Folkert
|
ff3f231155
|
remove Mode from stdlib
|
2021-04-01 21:42:38 +02:00 |
|
Folkert
|
9c56fbc6d1
|
add flag to not fail on problems (so we can see runtime errors in action)
|
2021-03-29 16:07:30 +02:00 |
|
Folkert
|
e3b65b1ce0
|
Merge remote-tracking branch 'origin/trunk' into import-builtin-mod
|
2021-03-23 15:40:27 +01:00 |
|
Folkert
|
589b579689
|
refactor
|
2021-03-23 14:31:35 +01:00 |
|
Folkert
|
55cb780249
|
don't clone Layout
|
2021-03-22 14:08:48 +01:00 |
|
Folkert
|
73e6128ce3
|
parse multi-backtracking
|
2021-03-19 00:10:02 +01:00 |
|
Folkert
|
ef362ada26
|
change headers
|
2021-03-01 15:15:05 +01:00 |
|
Folkert
|
3e3fe4fc7a
|
move test files
|
2021-03-01 14:59:47 +01:00 |
|