bjorn3
81ea0b29ea
Merge commit '8830dccd1d4c74f1f69b0d3bd982a3f1fcde5807' into sync_cg_clif-2023-06-15
2023-06-15 17:56:01 +00:00
AngelicosPhosphoros
8aa3eba564
Added build instructions for cranelift backend as part of Rust repo
...
All other instructions assume that user works with separate repository than Rust compiler repository. When one follows default instructions, cranelift codegen tries to use different sys-root and compiler internal crates which leads to compiler errors when building it.
I needed to do all this steps while adding new intrinsic to rustc.
2023-05-25 23:34:42 +04:00
bjorn3
8bf550e616
Merge commit 'ef07e8e60f994ec014d049a95591426fb92ebb79' into sync_cg_clif-2023-04-29
2023-04-29 12:00:43 +00:00
bjorn3
b67610f98a
Merge commit '598f0909568a51de8a2d1148f55a644fd8dffad0' into sync_cg_clif-2023-01-24
2023-01-24 18:56:42 +01:00
bjorn3
98a276b589
Merge commit '2bb3996244cf1b89878da9e39841e9f6bf061602' into sync_cg_clif-2022-12-14
2022-12-14 19:30:46 +01:00
bjorn3
cfef0a4f8d
Merge commit 'e9d1a0a7b0b28dd422f1a790ccde532acafbf193' into sync_cg_clif-2022-08-24
2022-08-24 18:40:58 +02:00
bjorn3
a5a14258e5
Merge commit '40b00f4200fbdeefd11815398cb46394b8cb0a5e' into sync_cg_clif-2021-12-30
2021-12-30 14:53:41 +01:00
bjorn3
fb92375755
Merge commit '3a31c6d8272c14388a34622193baf553636fe470' into sync_cg_clif-2021-07-07
2021-07-07 11:14:20 +02:00
Erin Power
ee570b1302
Sync rustc_codegen_cranelift 'ddd4ce25535cf71203ba3700896131ce55fde795'
2021-04-30 14:49:58 +02:00
bjorn3
07968a001d
Merge commit '0969bc6dde001e01e7e1f58c8ccd7750f8a49ae1' into sync_cg_clif-2021-03-29
2021-03-29 10:45:09 +02:00
bjorn3
a75f9bc3be
Merge commit 'd556c56f792756dd7cfec742b9f2e07612dc10f4' into sync_cg_clif-2021-02-01
2021-02-01 10:11:46 +01:00
bjorn3
77f74ed070
Merge commit 'dbee13661efa269cb4cd57bb4c6b99a19732b484' into sync_cg_clif-2020-12-27
2020-12-27 10:30:38 +01:00
bjorn3
d404840788
Merge commit '5988bbd24aa87732bfa1d111ba00bcdaa22c481a' into sync_cg_clif-2020-11-27
2020-11-27 20:48:53 +01:00
bjorn3
285c7c66dc
Merge commit '03f01bbe901d60b71cf2c5ec766aef5e532ab79d' into update_cg_clif-2020-11-01
2020-11-03 11:00:04 +01:00
bjorn3
9a513be11a
Update readme
2020-09-29 19:50:03 +02:00
bjorn3
426e55709c
Replace CG_CLIF_JIT with --jit
2020-09-29 18:41:59 +02:00
bjorn3
8a59808b24
Improve readme
2020-09-23 16:44:02 +02:00
bjorn3
a0f8765251
Add option to use a single section for each function
2020-09-23 09:53:41 +02:00
bjorn3
66343bf4fc
Default cargo.sh to release build of cg_clif
2020-07-24 14:21:31 +02:00
bjorn3
9b9a2e4f91
Update README.md for #1068
2020-07-21 00:22:53 +02:00
bjorn3
726e329f46
Add basic inline asm support for x86_64
2020-07-10 21:34:26 +02:00
bjorn3
92dc61aba2
Only display codegen time when CG_CLIF_DISPLAY_CG_TIME=1
2020-07-03 16:43:26 +02:00
bjorn3
58ffc47bbf
Add goal and better current status to readme
2020-06-25 18:01:55 +02:00
Vitaly Shukela
eda840a498
Longer README about how to use this instead of cargo run
( #1054 )
...
* Longer README about how to use this instead of `cargo run`
Resolves #1052 .
Co-authored-by: bjorn3 <bjorn3@users.noreply.github.com>
2020-06-25 17:59:46 +02:00
bjorn3
5f54cc7658
Implement checked_mul
...
Fixes #6
2020-06-20 15:15:28 +02:00
bjorn3
f8add1960a
Document running rust code from the shell
2020-05-05 12:06:15 +02:00
bjorn3
fd3be6d492
Clarify debug mode vs release mode building in the readme
2020-04-08 12:44:10 +02:00
bjorn3
a3283962bc
Update the rustc usage section of the readme
2020-04-08 12:32:00 +02:00
bjorn3
d445a6f73d
Update links for the merge of the Cranelift and Wasmtime repos
2020-03-14 20:52:20 +01:00
bjorn3
f7666e9c2b
Fix typo found by @lqd
2020-03-12 11:25:35 +01:00
bjorn3
7c16ea63f6
[README] Threads are supported
2020-03-12 11:20:36 +01:00
bjorn3
1980371195
Better use of env vars
2020-03-12 11:19:26 +01:00
bjorn3
92ff6c2930
Mention CG_CLIF_INCR_CACHE in the readme
2020-03-11 19:54:18 +01:00
bjorn3
bcb469e147
Remove outdated troubleshooting section
...
The nightly version is pinned since recently
2020-01-25 12:28:22 +01:00
bjorn3
0669a49b10
Use release mode instead of debug mode in the readme
...
cc #865
2020-01-15 11:53:24 +01:00
bjorn3
2e2c8f8bbf
Update Readme.md
2019-09-20 09:54:23 +02:00
bjorn3
78d39117f0
Update Readme.md
2019-09-12 20:27:10 +02:00
bjorn3
b62e892fb5
Misc changes
2019-07-30 14:51:05 +02:00
bjorn3
ca714e4f01
Update Readme.md
2019-07-26 11:47:27 +02:00
bjorn3
2f36416fc9
Some changes to README.md
2019-04-14 10:49:07 +02:00
bjorn3
408f27bade
Libstd and varargs are now supported.
2019-02-16 12:21:22 +01:00
bjorn3
52a43e9639
Update Readme.md
2019-01-26 17:03:35 +01:00
bjorn3
36c0461654
Update SIMD entry in Readme
2018-11-27 11:21:20 +01:00
bjorn3
e3bbef764c
Some changes to Readme.md
...
`rustup override set nightly` is not needed, because there is a `rust-toolchain` file.
cc #165
2018-11-17 12:24:35 +01:00
bjorn3
e1811533ae
Update Readme.md for the current state and add some links to tracking issues
2018-11-16 17:05:59 +01:00
bjorn3
2b9c1e9149
Update Readme.md
2018-10-10 19:12:41 +02:00
bjorn3
460d3f05a2
Mention xargo in Readme.md and fix travis
2018-10-08 19:47:02 +02:00
bjorn3
62af9c9a04
Update Readme.md
2018-10-05 08:34:26 +02:00
bjorn3
8adc744645
Implement Box rvalue
2018-09-04 19:04:25 +02:00
bjorn3
4b10e6e613
Workaround missing encoding for icmp.i8
2018-08-14 11:58:39 +02:00