Skip to content

Commit

Permalink
Auto merge of #130641 - cuviper:llvm-19.1.0, r=nikic
Browse files Browse the repository at this point in the history
Update to LLVM 19.1.0

This is a branch rebase of the submodule, now that LLVM 19.1.0 is final.
Our *only* extra patch right now is the one we're carrying for SGX unwind.
  • Loading branch information
bors committed Sep 23, 2024
2 parents a772336 + a5b9605 commit c22a421
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
[submodule "src/llvm-project"]
path = src/llvm-project
url = https://github.com/rust-lang/llvm-project.git
branch = rustc/19.1-2024-07-30
branch = rustc/19.1-2024-09-17
shallow = true
[submodule "src/doc/embedded-book"]
path = src/doc/embedded-book
Expand Down
2 changes: 1 addition & 1 deletion src/llvm-project
Submodule llvm-project updated 51 files
+13 −2 .github/workflows/release-binaries.yml
+1 −0 clang/docs/ReleaseNotes.rst
+4 −0 clang/lib/Basic/Targets/X86.cpp
+2 −1 clang/lib/Sema/SemaExprCXX.cpp
+0 −1 clang/lib/Sema/SemaLambda.cpp
+1 −1 clang/lib/Sema/SemaLookup.cpp
+1 −0 clang/test/CodeGen/target-builtin-noerror.c
+4 −0 clang/test/Driver/x86-march.c
+1 −0 clang/test/Frontend/x86-target-cpu.c
+4 −4 clang/test/Misc/target-invalid-cpu-note.c
+142 −0 clang/test/Preprocessor/predefined-arch-macros.c
+4 −2 clang/test/SemaCXX/cxx2c-placeholder-vars.cpp
+18 −0 clang/test/SemaCXX/type-traits.cpp
+1 −1 cmake/Modules/LLVMVersion.cmake
+20 −0 compiler-rt/lib/builtins/cpu_model/x86.c
+1 −1 libcxx/include/chrono
+3 −5 lld/ELF/Arch/Hexagon.cpp
+5 −0 lld/test/ELF/hexagon-eflag.s
+3 −0 llvm/include/llvm/TargetParser/X86TargetParser.def
+1 −0 llvm/include/llvm/TargetParser/X86TargetParser.h
+4 −0 llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
+18 −12 llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
+5 −4 llvm/lib/Target/PowerPC/PPCISelLowering.cpp
+1 −1 llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
+15 −0 llvm/lib/Target/X86/X86.td
+1 −0 llvm/lib/Target/X86/X86PfmCounters.td
+19 −0 llvm/lib/TargetParser/Host.cpp
+5 −0 llvm/lib/TargetParser/X86TargetParser.cpp
+2 −1 llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+98 −0 llvm/test/CodeGen/AMDGPU/mul_int24.ll
+22 −0 llvm/test/CodeGen/PowerPC/f128-bitcast.ll
+98 −6 llvm/test/CodeGen/RISCV/machineoutliner-pcrel-lo.mir
+18 −0 llvm/test/CodeGen/WinEH/wineh-empty-seh-scope.ll
+1 −0 llvm/test/CodeGen/X86/bypass-slow-division-64.ll
+1 −0 llvm/test/CodeGen/X86/cmp16.ll
+1 −0 llvm/test/CodeGen/X86/cpus-amd.ll
+1 −0 llvm/test/CodeGen/X86/rdpru.ll
+1 −0 llvm/test/CodeGen/X86/shuffle-as-shifts.ll
+1 −0 llvm/test/CodeGen/X86/slow-unaligned-mem.ll
+1 −0 llvm/test/CodeGen/X86/sqrt-fastmath-tune.ll
+1 −0 llvm/test/CodeGen/X86/tuning-shuffle-permilpd-avx512.ll
+1 −0 llvm/test/CodeGen/X86/tuning-shuffle-permilps-avx512.ll
+1 −0 llvm/test/CodeGen/X86/tuning-shuffle-unpckpd-avx512.ll
+1 −0 llvm/test/CodeGen/X86/tuning-shuffle-unpckps-avx512.ll
+1 −0 llvm/test/CodeGen/X86/vector-shuffle-fast-per-lane.ll
+1 −0 llvm/test/CodeGen/X86/vpdpwssd.ll
+1 −0 llvm/test/CodeGen/X86/x86-64-double-shifts-var.ll
+2 −0 llvm/test/MC/X86/x86_long_nop.s
+1 −0 llvm/test/Transforms/LoopUnroll/X86/call-remark.ll
+49 −0 llvm/test/Transforms/SLPVectorizer/X86/operand-is-reduced-val.ll
+1 −0 llvm/test/Transforms/SLPVectorizer/X86/pr63668.ll

0 comments on commit c22a421

Please sign in to comment.