Commit graph

235 commits

Author SHA1 Message Date
Folkert
368d45fb01 remove single element record 2021-06-21 23:02:09 +02:00
Folkert
ee941c9f2e cleanup 2021-06-21 21:25:51 +02:00
Folkert
ab8e0c756d remove LikeARoseTree 2021-06-21 21:07:49 +02:00
Folkert
3a6ef8a53d use in decision_tree 2021-06-20 23:53:57 +02:00
Folkert
e274976c6a make it work 2021-06-20 22:36:22 +02:00
Folkert
5e1077bf3e write implementation 2021-06-20 21:55:04 +02:00
Folkert
e1af2eb7d0 add CoerceToTagId 2021-06-20 21:23:50 +02:00
Folkert
454241a04f use GetTagId in one more place 2021-06-20 21:05:02 +02:00
Folkert
0de501554a use GetTagId 2021-06-20 20:49:36 +02:00
Eric Correia
342d1f34c2 set up GetTagId 2021-06-20 10:54:53 -04:00
Folkert
af4ee51560 get rid of InPlace 2021-06-19 16:56:27 +02:00
Folkert
84df503193 less Layout::Closure 2021-06-19 15:52:54 +02:00
Folkert
6a010c9513 rename TopLevelFunctionLayout -> ProcLayout 2021-06-19 15:07:40 +02:00
Folkert
718aa34b19 clippy 2021-06-19 15:04:28 +02:00
Folkert
f2f9897187 remove FunctionPointer completely 2021-06-19 15:04:28 +02:00
Folkert
fe81eabbfa remove full() function 2021-06-18 22:08:42 +02:00
Folkert
d894a06290 use toplevel more 2021-06-18 21:05:31 +02:00
Folkert
88f4b6bc9b remove more FunctionPointer 2021-06-18 21:00:27 +02:00
Folkert
11ed2cbcf8 special-case rose tree field access 2021-06-16 23:16:14 +02:00
Folkert
cc98237a0a closure_env_layout 2021-06-16 22:15:55 +02:00
Folkert
b622202d97 rename joinpoint field 2021-06-14 21:12:24 +02:00
Folkert
19db7515da fix shadowing of layout 2021-06-14 21:03:17 +02:00
Folkert
0d5e91eb92 fix entry points 2021-06-13 22:13:37 +02:00
Folkert
b00dcbd6f0 clippy 2021-06-13 17:21:14 +02:00
Folkert
bb25746928 Merge remote-tracking branch 'origin/trunk' into name-functions-with-morphic 2021-06-13 13:15:18 +02:00
Folkert
dc8d1135c9 use inkwell's invoke stuff 2021-06-13 00:17:35 +02:00
Folkert
86f35c33cd work on higher order lowlevels 2021-06-12 23:05:06 +02:00
Folkert
9476f63e07 WIP 2021-06-09 19:21:24 +02:00
Folkert
3c8d675378 get most cli tests to pass 2021-06-09 19:05:37 +02:00
Folkert
4151dac452 Merge branch 'update_zig' into name-functions-with-morphic 2021-06-09 14:57:25 +02:00
Folkert
20f6e03cfb Merge remote-tracking branch 'origin/trunk' into name-functions-with-morphic 2021-06-09 14:57:09 +02:00
Richard Feldman
8e19b8ecbb
Merge branch 'trunk' into update_zig 2021-06-07 21:43:31 -04:00
Folkert
8e227c7e7c update to llvm 12 2021-06-07 20:02:59 +02:00
Anton-4
22d834ebd9 Merge branch 'trunk' of github.com:rtfeldman/roc into typos_ci 2021-06-07 12:33:26 +02:00
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
Renamed from compiler/gen/src/llvm/build.rs (Browse further)