# wg-codegen **Repository Path**: mirrors_nox/wg-codegen ## Basic Information - **Project Name**: wg-codegen - **Description**: Home of the Rust codegen working group 🥖 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2026-05-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # The Rust codegen working group This working group is intended to provide a forum for all things related to code generation for Rust. ## Why? While `rustc` produces decent binary code, there are huge opportunities for improvement, be it performance-wise or code size-wise. This working group intends to find ways to make it better. ## Goals * Find low-hanging fruits for easy gains, be it with more LLVM metadata, better data layouts or peephole optimisations. * Improve LLVM itself for how it's used by the Rust compiler. * Design new MIR-level optimisations. ## Get Involved Join our IRC channel (`#wg-codegen` on moznet) or open an issue here to let us know about your idea du jour. We follow the [Rust Code of Contact](https://www.rust-lang.org/en-US/conduct.html). Any concerns should be brought to [rust-mods@rust-lang.org](mailto:rust-mods@rust-lang.org). ## License The output of this working group is distributed under the following licenses: * The code samples are licensed under the terms of both the [MIT License] and the [Apache License v2.0]. * The written prose is licensed under the terms of the Creative Commons [CC-BY-SA v4.0] license. [MIT License]: ./LICENSE-MIT [Apache License v2.0]: ./LICENSE-APACHE [CC-BY-SA v4.0]: ./LICENSE-CC-BY-SA