bjorn3
|
07968a001d
|
Merge commit '0969bc6dde001e01e7e1f58c8ccd7750f8a49ae1' into sync_cg_clif-2021-03-29
|
2021-03-29 10:45:09 +02:00 |
|
bjorn3
|
27886cd6b6
|
Merge commit '9a0c32934ebe376128230aa8da3275697b2053e7' into sync_cg_clif-2021-03-05
|
2021-03-05 19:12:59 +01:00 |
|
bjorn3
|
a75f9bc3be
|
Merge commit 'd556c56f792756dd7cfec742b9f2e07612dc10f4' into sync_cg_clif-2021-02-01
|
2021-02-01 10:11:46 +01:00 |
|
bjorn3
|
0a5968dfd2
|
Use the new cranelift-module interface
This updates Cranelift to include bytecodealliance/wasmtime#2249
|
2020-10-08 19:00:21 +02:00 |
|
bjorn3
|
c8699076f9
|
Document almost all modules
Fixes #1082
|
2020-09-23 15:13:49 +02:00 |
|
CohenArthur
|
4e685a512e
|
fmt: Run cargo fmt since it is available
|
2020-08-28 12:10:48 +02:00 |
|
bjorn3
|
67028cee51
|
Use PassMode::ByVal for Abi::Vector
|
2020-07-25 12:29:55 +02:00 |
|
bjorn3
|
942039b232
|
Pass ByRef values at fixed stack offset for extern "C"
This makes it possible to build proc macros using cg_clif
|
2020-07-17 12:41:01 +02:00 |
|
bjorn3
|
ac1c5d6954
|
Rustup to rustc 1.44.0-nightly (537ccdf3a 2020-04-02)
|
2020-04-03 11:54:18 +02:00 |
|
bjorn3
|
017a9b7641
|
Rustup to rustc 1.44.0-nightly (699f83f52 2020-03-29)
|
2020-03-30 19:00:24 +02:00 |
|
bjorn3
|
f288959c00
|
Limit publicness to crate where possible and remove unused imports
|
2020-03-27 12:14:45 +01:00 |
|
bjorn3
|
b113e88ddb
|
Fix warnings
|
2020-03-24 13:41:19 +01:00 |
|
bjorn3
|
430f738392
|
Update Cranelift for basic blocks
|
2020-02-14 18:23:29 +01:00 |
|
bjorn3
|
9cfb9470c5
|
Allow unsized types as function parameters
|
2020-01-25 16:23:54 +01:00 |
|
bjorn3
|
217beab62a
|
Reduce the amount of calls to layout_of
|
2020-01-15 13:18:54 +01:00 |
|
bjorn3
|
09b44f5d25
|
Reduce visibility
|
2020-01-14 17:11:06 +01:00 |
|
bjorn3
|
38797f8bad
|
Implement #[track_caller]
Fixes #848
|
2020-01-11 17:10:42 +01:00 |
|
bjorn3
|
8f5ef6172c
|
Remove to_addr and to_addr_maybe_unsized
|
2019-12-20 19:10:08 +01:00 |
|
bjorn3
|
967709f31a
|
[OPT] Use load and store offsets instead of iadd_imm
|
2019-12-20 16:02:47 +01:00 |
|
Atul Bhosale
|
f481a4b685
|
Format code using 'cargo fmt'
|
2019-08-31 22:58:09 +05:30 |
|
bjorn3
|
76d2e085db
|
Improve abi ir comments a bit
|
2019-08-30 15:07:15 +02:00 |
|
bjorn3
|
d731c4a6a7
|
Move ir comments generation to abi/comments.rs
Also list locals stored in ssa vars in the comments
|
2019-08-30 14:21:24 +02:00 |
|
bjorn3
|
deeae2fce4
|
Small change
|
2019-08-30 12:42:24 +02:00 |
|
bjorn3
|
68dcfc1c78
|
Move pass mode handling to abi/pass_mode.rs
|
2019-08-30 11:58:52 +02:00 |
|