https://github.com/rust-lang/llvm-project
Rust-specific fork of LLVM.
https://github.com/rust-lang/llvm-project
Last synced: about 1 month ago
JSON representation
Rust-specific fork of LLVM.
- Host: GitHub
- URL: https://github.com/rust-lang/llvm-project
- Owner: rust-lang
- Fork: true (llvm/llvm-project)
- Created: 2019-01-10T18:58:25.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-12-17T15:37:03.000Z (11 months ago)
- Last Synced: 2024-12-17T16:35:32.503Z (11 months ago)
- Size: 1.26 GB
- Stars: 116
- Watchers: 15
- Forks: 103
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-compilers - rust-lang/llvm-project - Rust-specific fork of LLVM. (Rust / Other dialects and variants)
README
# Rust's fork of LLVM
This repository is a Rust-specific fork of LLVM. This is used as a submodule in
the https://github.com/rust-lang/rust repository. The Rust repository is always
pinned to a branch of this repository, and the `master` branch of this
repository is not used.
Despite this being a "fork" it's more of just a place where we can easily tweak
the LLVM source for Rust's own build. All patches should by default go upstream
first, and then we can cherry-pick them onto our branches if necessary.
To learn more about updating LLVM in the Rust compiler, consult the
[documentation for doing so in
`rustc-guide`](https://rustc-dev-guide.rust-lang.org/backend/updating-llvm.html)