Commit graph

6629 commits

Author SHA1 Message Date
Brian Carroll
2f4225eec6 Add more doc comments to UnionLayout enum 2021-12-08 20:30:26 +00:00
Folkert
727f2f6e93 cleanup 2021-12-08 21:02:38 +01:00
Folkert
6c5f809678 cleanup 2021-12-08 21:00:53 +01:00
Brendan Hansknecht
b8a287d1ba Merge remote-tracking branch 'origin/trunk' into refcount-gen-dev 2021-12-08 11:22:36 -08:00
Brendan Hansknecht
5f9ae24d14 remove unused comments 2021-12-08 11:19:17 -08:00
Folkert
40246607aa update inkwell to ease the llvm13 transition 2021-12-08 19:36:29 +01:00
Brian Carroll
5c8f3fa26f Generate refcount procedure names from the correct layout ID 2021-12-08 17:33:08 +00:00
satotake
8c4b461468 Merge branch 'dev-backend-num-to-float' of https://github.com/rtfeldman/roc into dev-backend-num-to-float 2021-12-08 12:54:25 +00:00
satotake
521ccbbb0e make helpers generic 2021-12-08 12:52:56 +00:00
satotake
11daeb4374 debug_assert with matches! 2021-12-08 10:59:41 +00:00
satotake
65e5a3929d Remove dst_reg duplicate 2021-12-08 10:47:20 +00:00
satotake
c3f0731bf5 Merge https://github.com/rtfeldman/roc into dev-backend-num-to-float 2021-12-08 10:44:17 +00:00
Joshua Warner
49228c8100 Refactor format_sequence to be a function 2021-12-07 18:53:47 -08:00
Brendan Hansknecht
251a6e4121 disable not yet working test cases 2021-12-07 17:50:00 -08:00
Brendan Hansknecht
c7e7186be0 generate rc proc names when building the procedure to fix borrowing issue 2021-12-07 17:39:22 -08:00
Brendan Hansknecht
91ad1f1bc0 sate clippy 2021-12-07 17:05:02 -08:00
Brendan Hansknecht
845a5ca731 clippy fix 2021-12-07 16:58:56 -08:00
Brendan Hansknecht
8c6e5360cd Remove Cell around interns 2021-12-07 16:54:06 -08:00
Brendan Hansknecht
931b373d80 Modify ownership to fix layout copying 2021-12-07 14:39:51 -08:00
Brendan Hansknecht
54861ef5fa Pass layout to literal loading in dev backend 2021-12-07 14:31:13 -08:00
rvcas
2fa4ecd8ea chore: clippy clippy clippy can't you see, sometimes your errors hypnotize me 2021-12-06 23:52:29 -05:00
rvcas
20cb174c69 test: add str_to_f32 2021-12-06 23:36:08 -05:00
rvcas
3164ecad97 test: ignore i128 builtins for now 2021-12-06 23:29:45 -05:00
rvcas
b7d48b2fe1 feat: add the rest of the num types for Str conversion 2021-12-06 23:24:02 -05:00
rvcas
e587e20de2 feat: switch to using a builtin per num type to convert from a string 2021-12-06 22:24:00 -05:00
satotake
7174e25007 fix test 2021-12-06 16:15:57 +00:00
satotake
3aa1d8889d fmt 2021-12-06 15:03:00 +00:00
satotake
bdf75b748b fix cvtss2sd arg order 2021-12-06 14:03:56 +00:00
Folkert de Vries
f8fad7f4f4
Merge branch 'trunk' into clippy-1.57 2021-12-06 10:31:41 +01:00
Folkert
873ccc5d96 remove incorrect space 2021-12-06 09:45:11 +01:00
Folkert de Vries
8459339230
Merge branch 'trunk' into joshuawarner32/keep-trailing-comments 2021-12-06 09:19:13 +01:00
Joshua Warner
f3ed335a6c Remove unused import 2021-12-05 12:59:15 -08:00
Joshua Warner
e6eb9138f7 Improve TypedIdent spacing in formatting 2021-12-05 12:58:48 -08:00
Joshua Warner
f3dd9e411f Keep trailing comments at the end of a file 2021-12-05 12:19:58 -08:00
satotake
5003223465 create cvtsx2_help 2021-12-05 15:40:00 +00:00
Folkert
f06565d248 format 2021-12-05 16:30:52 +01:00
Folkert
c6b06005cc mut not needed 2021-12-05 15:40:11 +01:00
satotake
f7f36fb3c3 refactor add_reg_extension and add_rm_extension 2021-12-05 14:31:02 +00:00
Folkert
28b4388488 remove unneeded field 2021-12-05 15:25:46 +01:00
Folkert
d7045b037f use param_map instead of localcontext 2021-12-05 15:21:25 +01:00
Folkert
4957b84eae remove unused struct in unify 2021-12-05 15:19:39 +01:00
Folkert
0052ccda38 cleanup in file.rs 2021-12-05 15:19:02 +01:00
Folkert
bb73ac94eb remove unused struct type 2021-12-05 15:18:00 +01:00
Folkert
bb853a1a64 remove unused fields from State 2021-12-05 15:16:48 +01:00
satotake
00bc2d3eec rm unnecessary casting 2021-12-05 14:14:43 +00:00
Folkert
21ff434fe3 use unused values 2021-12-05 15:13:41 +01:00
Folkert
e0468363fb remove headers_parsed 2021-12-05 15:13:32 +01:00
Folkert
4af9539ce6 fixes by cargo clippy --fix 2021-12-05 15:04:28 +01:00
satotake
e808425def parenthesize expression 2021-12-05 13:15:14 +00:00
satotake
9ef80444f1 Merge branch 'trunk' into dev-backend-num-to-float 2021-12-05 12:46:40 +00:00