rustc_codegen_cranelift icon indicating copy to clipboard operation
rustc_codegen_cranelift copied to clipboard

Cranelift based backend for rustc

Results 147 rustc_codegen_cranelift issues
Sort by recently updated
recently updated
newest added

* [x] https://github.com/bjorn3/rustc_codegen_cranelift/issues/1272 * [x] Copy build_sysroot/ to download/ to avoid modifying the source directory (https://github.com/bjorn3/rustc_codegen_cranelift/pull/1338) * [x] Remove hyperfine dependency for regular testing (https://github.com/bjorn3/rustc_codegen_cranelift/pull/1338) * [x] https://github.com/bjorn3/rustc_codegen_cranelift/issues/1280 (https://github.com/bjorn3/rustc_codegen_cranelift/commit/caacef29e6ad63d6b588715e809e78286d29db3f) *...

C-enhancement
A-testing

Currently this only happens during `./y.sh prepare` to check if it needs to be downloaded again.

C-enhancement
A-build-system

This will require generating import libraries using the object crate. I don't know what the exact format of import libraries is, but I do know that MSVC and MinGW use...

C-enhancement
O-windows

This is not really an issue per se, but apart from https://github.com/bjorn3/rustc_codegen_cranelift/issues/1090 there was no mention of it. From reading https://www.reddit.com/r/rust/comments/15drwt8/progress_report_on_rustc_codegen_cranelift_july/ it seems people don't know they can sponsor you/this...

> mach is unmaintained | Details | | | ------------------- | ---------------------------------------------- | | Status | unmaintained | | Package | `mach` | | Version | `0.3.2` | | URL...

It would be great if for each release (especially the dev ones) there was an indicator of increased or deteriorated performance. The case is this: - I'm using a dev...

C-enhancement

We currently crash on many misuses of the simd platform intrinsics. * [x] https://github.com/bjorn3/rustc_codegen_cranelift/issues/1315 * [x] https://github.com/bjorn3/rustc_codegen_cranelift/issues/1320 * [x] https://github.com/bjorn3/rustc_codegen_cranelift/issues/1322 * [x] https://github.com/bjorn3/rustc_codegen_cranelift/issues/1323 * [x] https://github.com/bjorn3/rustc_codegen_cranelift/issues/1326

C-enhancement
A-core-arch

Part of #1248. To reproduce, simply `y.rs build` on an Apple Silicon machine. Sysroot build fails with ``` error: error writing object file: unimplemented relocation Relocation { offset: 32, size:...

O-macos
O-arm

While all supported targets currently have native tls support, this may not be the case in the future. In those cases we will need to implement emutls instead. This consists...

C-enhancement

👋 Hey, There has been some discussion about support for `aarch64-pc-windows-msvc` on wasmtime and cranelift. As a curiosity I tried to build cg_clif on this target. It fails when building...

C-enhancement
O-windows
O-arm