Auto merge of #155645 - dianqk:update-llvm, r=nikic

Update LLVM to 22.1.4

Unlocks https://github.com/rust-lang/rust/pull/155249.

I made a new branch that removes CI checks for macOS and reverts https://github.com/rust-lang/llvm-project/commit/24b53fbc67d989ff0216c9b36369426828ac3b91.
This commit is contained in:
bors
2026-04-24 13:55:36 +00:00
4 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -25,7 +25,7 @@
[submodule "src/llvm-project"]
path = src/llvm-project
url = https://github.com/rust-lang/llvm-project.git
branch = rustc/22.1-2026-01-27
branch = rustc/22.1-2026-03-22
shallow = true
[submodule "src/doc/embedded-book"]
path = src/doc/embedded-book
@@ -36,11 +36,11 @@
//@ revisions: loongarch32
//@[loongarch32] compile-flags: --target loongarch32-unknown-none
//@[loongarch32] needs-llvm-components: loongarch
//@[loongarch32] ignore-llvm-version: 23
//@[loongarch32] ignore-llvm-version: 22 - 23
//@ revisions: loongarch64
//@[loongarch64] compile-flags: --target loongarch64-unknown-linux-gnu
//@[loongarch64] needs-llvm-components: loongarch
//@[loongarch64] ignore-llvm-version: 23
//@[loongarch64] ignore-llvm-version: 22 - 23
//@ revisions: bpf
//@[bpf] compile-flags: --target bpfeb-unknown-none
//@[bpf] needs-llvm-components: bpf
@@ -36,11 +36,11 @@
//@ revisions: loongarch32
//@[loongarch32] compile-flags: --target loongarch32-unknown-none
//@[loongarch32] needs-llvm-components: loongarch
//@[loongarch32] ignore-llvm-version: 23
//@[loongarch32] ignore-llvm-version: 22 - 23
//@ revisions: loongarch64
//@[loongarch64] compile-flags: --target loongarch64-unknown-linux-gnu
//@[loongarch64] needs-llvm-components: loongarch
//@[loongarch64] ignore-llvm-version: 23
//@[loongarch64] ignore-llvm-version: 22 - 23
//@ revisions: bpf
//@[bpf] compile-flags: --target bpfeb-unknown-none
//@[bpf] needs-llvm-components: bpf