Labels
Labels
75 labels
- Incorrect behavior in the current implementation that needs fixing
- Issues related to the Cranelift code generator
- Issues related to AArch64 backend.
- Issues related to instruction selection and the new MachInst backend.
- Issues related to register allocation.
- Issues related to the RISC-V 64 backend.
- Issues related to Cranelift's s390x backend
- Issues related to x64 codegen
- Issues related to x86 codegen
- Areas that need better documentation.
- Compiler issues.
- Open-ended compiler design issues.
- Beginner–Intermediate compiler issues.
- Issues suitable for newcomers to investigate, including Rust newcomers!
- Issues approachable by people with a general-purpose Rust background.
- Reduce the Rustc build time of Cranelift itself
- Focus area: how fast Cranelift can compile or how much memory it uses.
- Issues related to the size of Cranelift itself, in compiled form.
- Focus area: Interoperate with native platform ABIs and calling conventions.
- Focus area: the speed of the code produced by Cranelift.
- Focus area: Support for compiling Rust!
- Focus area: Support for using Cranelift in SpiderMonkey!
- Everything related to the meta-language.