Folkert
|
16f6259f7f
|
fix all the things
|
2021-06-27 14:39:28 +02:00 |
|
Folkert
|
99d0d9c732
|
WIP
|
2021-06-27 13:49:49 +02:00 |
|
Folkert
|
98a9dc0945
|
remove tag id from data bytes for non-recursive tags
|
2021-06-26 17:01:23 +02:00 |
|
Jared Ramirez
|
0827123c88
|
Adding Decimals work!!
|
2021-06-24 11:15:52 -07:00 |
|
Folkert
|
0eba188493
|
WIP
|
2021-06-24 20:12:37 +02:00 |
|
Jared Ramirez
|
4d6e5a1a4f
|
[WIP] Add Dec/Decimal builtin types
|
2021-06-23 19:30:16 -07:00 |
|
Folkert
|
e80f8a5114
|
refactor
|
2021-06-21 23:24:55 +02:00 |
|
Folkert
|
f3b23a6a54
|
get rid of Wrapped
|
2021-06-21 23:10:56 +02:00 |
|
Folkert
|
368d45fb01
|
remove single element record
|
2021-06-21 23:02:09 +02:00 |
|
Folkert
|
65f4ff9663
|
remove MultiTagUnion
|
2021-06-21 21:03:37 +02:00 |
|
Folkert
|
cc93da006d
|
emit less MultiTagUnion
|
2021-06-21 20:56:03 +02:00 |
|
Folkert
|
5734cce250
|
cleanup
|
2021-06-21 20:40:15 +02:00 |
|
Folkert
|
95c952a1ae
|
remove a wrapped
|
2021-06-21 20:35:00 +02:00 |
|
Folkert
|
3a6ef8a53d
|
use in decision_tree
|
2021-06-20 23:53:57 +02:00 |
|
Folkert
|
61c9de91dc
|
make newtype wrappers explicit in pattern code
|
2021-06-20 20:14:27 +02:00 |
|
Folkert
|
b20269d16d
|
clippy
|
2021-06-19 19:59:51 +02:00 |
|
Folkert
|
af4ee51560
|
get rid of InPlace
|
2021-06-19 16:56:27 +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
|
c776d98686
|
remove another FunctionPointer
|
2021-06-19 15:04:27 +02:00 |
|
Folkert
|
4a8ec50c0e
|
more raw layout
|
2021-06-19 15:04:27 +02:00 |
|
Folkert
|
e0f5dc40cb
|
WIP
|
2021-06-19 15:04:27 +02:00 |
|
Folkert
|
4256c22004
|
more toplevel
|
2021-06-18 22:25:31 +02:00 |
|
Folkert
|
6d31f9e1da
|
recursion info is not needed
|
2021-06-16 23:17:10 +02:00 |
|
Folkert
|
a1231058da
|
store is_recursive info for unwrapped tags
|
2021-06-16 23:09:58 +02:00 |
|
Folkert
|
cc98237a0a
|
closure_env_layout
|
2021-06-16 22:15:55 +02:00 |
|
Folkert
|
86f35c33cd
|
work on higher order lowlevels
|
2021-06-12 23:05:06 +02:00 |
|
Folkert
|
3a97ccd8ac
|
fix recursive layout issue
|
2021-06-02 14:37:02 +02:00 |
|
Folkert
|
3105f09b2f
|
use empty tag union for tag union with no members
|
2021-05-29 20:44:53 +02:00 |
|
Richard Feldman
|
519b4f2a12
|
Merge pull request #1340 from rtfeldman/layout-cleanup
Layout cleanup
|
2021-05-26 20:49:18 -04:00 |
|
Folkert
|
498d3ba3b5
|
make sure to always switch on the tag id, not the tag itself
|
2021-05-26 20:18:59 +02:00 |
|
Folkert
|
e2b200b84f
|
simplify list layout
|
2021-05-26 14:28:56 +02:00 |
|
Folkert
|
bfe49d2188
|
remove Pointer
|
2021-05-26 14:18:19 +02:00 |
|
Folkert
|
ca5e9518d9
|
remove PhantomEmptyStruct
|
2021-05-26 14:14:53 +02:00 |
|
Richard Feldman
|
ffb6ced18f
|
Move InPlace from llvm to mono
|
2021-05-25 18:12:11 -04:00 |
|
Folkert
|
e81087f913
|
Merge remote-tracking branch 'origin/trunk' into specialize-lowlevel
|
2021-05-24 15:17:28 +02:00 |
|
Folkert
|
fbb711b2ca
|
Merge remote-tracking branch 'origin/trunk' into specialize-lowlevel
|
2021-05-24 15:11:40 +02:00 |
|
Folkert
|
f480919186
|
Merge remote-tracking branch 'origin/trunk' into no-arg-tag-union-func
|
2021-05-24 14:44:32 +02:00 |
|
Folkert
|
06bf614437
|
fix recursion layout issue
|
2021-05-24 14:15:52 +02:00 |
|
tarjei
|
a53c7b5546
|
Add FunctionOrTagUnion case to all matches
|
2021-05-23 20:52:38 +02:00 |
|
Folkert
|
9e16c8c5ce
|
cleanup
|
2021-05-22 19:29:15 +02:00 |
|
Folkert
|
89ad21145b
|
get scratchpad to run
|
2021-05-14 20:53:47 +02:00 |
|
Folkert
|
3c7e849830
|
get poc-effect working
|
2021-05-14 15:09:55 +02:00 |
|
Folkert
|
80423bac76
|
fix copy mistake
|
2021-05-14 12:56:35 +02:00 |
|
Folkert
|
ca78439756
|
working Set.walk
|
2021-05-14 12:35:44 +02:00 |
|
Folkert
|
ce195034ee
|
sort of stable
|
2021-05-13 21:34:22 +02:00 |
|
Folkert
|
c4fc526038
|
working functions in list
|
2021-05-13 19:43:17 +02:00 |
|
Folkert
|
051712c90b
|
remove ClosureData type
|
2021-05-13 00:31:02 +02:00 |
|
Folkert
|
e63eea7389
|
WIP
|
2021-05-13 00:26:41 +02:00 |
|