Folkert
|
662bf1de99
|
more workspace dependencies
|
2022-11-13 16:10:02 +01:00 |
|
Folkert
|
14cd48fce7
|
Merge remote-tracking branch 'origin/main' into rust-1-62-1
|
2022-11-09 13:51:51 +01:00 |
|
Luke Boswell
|
2c2a70b8e7
|
Merge remote-tracking branch 'upstream/main' into rust-docs
|
2022-11-06 09:15:57 +11:00 |
|
Folkert
|
66a1ba00eb
|
1.65 clippy fixes
|
2022-11-03 16:20:37 +01:00 |
|
Luke Boswell
|
a3f901427a
|
correct formatting and removed duplicate image
|
2022-11-03 20:02:10 +11:00 |
|
Luke Boswell
|
f3bdb5f321
|
updating rust package documentation
|
2022-11-03 20:00:06 +11:00 |
|
Christopher Duncan
|
e086187f3c
|
Repair links in Markdown
This resolves #3832
|
2022-10-11 18:36:15 -04:00 |
|
Ayaz Hafiz
|
b72ee8a68e
|
Attempt bool true/false impl in dev backend
|
2022-09-20 14:42:09 -05:00 |
|
dependabot[bot]
|
0079048944
|
Bump bumpalo from 3.10.0 to 3.11.0
Bumps [bumpalo](https://github.com/fitzgen/bumpalo) from 3.10.0 to 3.11.0.
- [Release notes](https://github.com/fitzgen/bumpalo/releases)
- [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fitzgen/bumpalo/compare/3.10.0...3.11.0)
---
updated-dependencies:
- dependency-name: bumpalo
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-09-12 21:08:56 +00:00 |
|
Anton-4
|
f6324edc10
|
Merge branch 'main' of github.com:roc-lang/roc into rust-1-62-1
|
2022-09-10 18:17:33 +02:00 |
|
Folkert
|
56463faa80
|
compact some pattern matches
|
2022-09-03 16:04:42 +02:00 |
|
Folkert
|
c5edd98bef
|
compact code
|
2022-09-03 16:01:44 +02:00 |
|
Folkert
|
b7cb7bb786
|
bitwise logical operators in the dev backend
|
2022-09-03 15:48:57 +02:00 |
|
Ayaz Hafiz
|
3b4b1838b8
|
Push layout interner further through Layout
|
2022-08-31 14:33:52 -05:00 |
|
Folkert de Vries
|
1db7c3664d
|
Merge pull request #3877 from roc-lang/dev-backend-add-checked
dev backend add checked
|
2022-08-29 09:47:20 +02:00 |
|
Folkert
|
42d26a20b6
|
pass return layout along to checked add
|
2022-08-25 19:35:47 +02:00 |
|
Folkert de Vries
|
51d5aa789a
|
Merge pull request #3870 from roc-lang/dev-backend-div
add int/float division to the dev backend
|
2022-08-25 09:03:19 +02:00 |
|
Folkert
|
6869c5d5c8
|
implement signed checked addition
|
2022-08-23 20:23:01 +02:00 |
|
Folkert
|
a22e04361c
|
Merge remote-tracking branch 'origin/main' into expect-fx-codegen
|
2022-08-23 16:28:21 +02:00 |
|
Folkert
|
2d366acc6e
|
split out int and frac division into separate lowlevels
|
2022-08-23 11:07:38 +02:00 |
|
Folkert
|
2151891ecd
|
add disassembler tests for division
|
2022-08-23 10:48:10 +02:00 |
|
Folkert
|
8305d3b037
|
better comments for the DIV functions
|
2022-08-23 10:29:04 +02:00 |
|
Folkert de Vries
|
5e8faf64be
|
Merge pull request #3833 from roc-lang/dev-backend-mul
dev backend mul
|
2022-08-23 09:22:38 +02:00 |
|
Folkert
|
4f84a120c5
|
add int/float division to the dev backend
|
2022-08-22 22:40:09 +02:00 |
|
Anton-4
|
9aee7cdcf6
|
1.62.1 version update, fmt, clippy
|
2022-08-22 15:27:19 +02:00 |
|
Folkert
|
6b69e837a4
|
configure mul to use 'bigger' src registers when needed
|
2022-08-21 20:26:26 +02:00 |
|
Folkert
|
d7f392bbea
|
another go at umul
|
2022-08-19 21:26:51 +02:00 |
|
Folkert
|
2a302cfc46
|
dev backend unsigned multiply: round 2
|
2022-08-18 23:11:54 +02:00 |
|
Folkert
|
3f6f070042
|
add tests for mulsd and mulss
|
2022-08-18 22:37:31 +02:00 |
|
Folkert
|
271fbe69e8
|
attempt at unsigned multiplication
|
2022-08-17 14:14:46 +02:00 |
|
Folkert
|
d39de07b5a
|
implement float multiplication
|
2022-08-17 13:32:58 +02:00 |
|
Folkert
|
038ba47409
|
make integer multiplication work for quadwords and lower
|
2022-08-17 13:05:48 +02:00 |
|
raleng
|
4371905738
|
Fix file links in gen_dev readme
|
2022-08-17 12:40:28 +02:00 |
|
Richard Feldman
|
7b2c1a7e64
|
s/trunk/main/g
|
2022-08-12 15:24:37 -04:00 |
|
Richard Feldman
|
97e2900bf5
|
s/rtfeldman/roc-lang/g in links to GitHub repos
|
2022-08-12 15:24:09 -04:00 |
|
Folkert
|
10b6f33ed2
|
boilerplate
|
2022-08-12 13:34:36 +02:00 |
|
Folkert de Vries
|
cbf8602430
|
Merge pull request #3676 from rtfeldman/complete-num-add
gen_dev: Support all number types in NumAdd
|
2022-08-09 11:35:55 +02:00 |
|
Christoph Rüßler
|
003408e3ef
|
Merge remote-tracking branch 'origin/trunk' into complete-num-add
|
2022-08-07 19:52:06 +02:00 |
|
Christoph Rüßler
|
6d66b0deb6
|
Add support for i16/u16 to NumAdd
|
2022-08-07 19:41:35 +02:00 |
|
Folkert
|
792936066c
|
Merge remote-tracking branch 'origin/trunk' into roc-std-platform
|
2022-08-07 13:28:03 +02:00 |
|
Folkert
|
b4eda7c9d9
|
rework features for roc_std
|
2022-08-06 19:01:07 +02:00 |
|
Anton-4
|
6a15a7b41b
|
changed Cargo versions from 0.1.0 to 0.0.1
|
2022-08-03 11:41:19 +02:00 |
|
Christoph Rüßler
|
38f7fc7136
|
Add support for f32 to NumAdd
|
2022-08-02 21:57:08 +02:00 |
|
Christoph Rüßler
|
8cd63290f9
|
Add support for more integer types to NumAdd
|
2022-08-02 21:57:07 +02:00 |
|
Christoph Rüßler
|
ee4c62473e
|
Replace addition with bitwise or
|
2022-07-29 14:26:29 +02:00 |
|
Brendan Hansknecht
|
3e82d30e89
|
Merge pull request #3619 from rtfeldman/gen-dev/array
Gen dev/array
|
2022-07-24 18:21:20 +00:00 |
|
Richard Feldman
|
eb04d4b9f6
|
Merge pull request #3612 from rtfeldman/tag-alignment
Tag alignment
|
2022-07-23 22:45:54 -04:00 |
|
Folkert
|
c09cb4e3ea
|
fix stack size of empty tag union
|
2022-07-23 23:10:56 +02:00 |
|
Brendan Hansknecht
|
4077edcaec
|
fix roc_alloc arg order
|
2022-07-23 07:52:37 -07:00 |
|
Brendan Hansknecht
|
29b5e11515
|
add all roc_ functions like roc_alloc instead of just builtins
|
2022-07-23 07:52:37 -07:00 |
|