Skip to content

Commit

Permalink
Auto merge of rust-lang#133799 - DianQK:llvm/19.1.5, r=nikic
Browse files Browse the repository at this point in the history
Update LLVM to 19.1.5

Fixes rust-lang#133276. Fixes rust-lang#133203.

r? nikic or wg-llvm
  • Loading branch information
bors committed Dec 4, 2024
2 parents 733616f + 605306e commit 96e51d9
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-09-17
branch = rustc/19.1-2024-12-03
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 58 files
+4 −3 clang/lib/Driver/ToolChains/Hexagon.cpp
+2 −0 clang/lib/Interpreter/CMakeLists.txt
+1 −1 clang/lib/Interpreter/IncrementalExecutor.h
+1 −1 clang/lib/Interpreter/Interpreter.cpp
+50 −15 clang/lib/Interpreter/Wasm.cpp
+1 −0 clang/lib/Interpreter/Wasm.h
+1 −1 cmake/Modules/LLVMVersion.cmake
+1 −1 compiler-rt/test/asan/TestCases/Windows/delay_dbghelp.cpp
+1 −1 libcxx/include/__config
+1 −1 lld/ELF/Arch/Hexagon.cpp
+1 −1 lld/test/ELF/emulation-loongarch.s
+1 −1 lld/test/ELF/hexagon-jump-error.s
+40 −1 lld/test/ELF/hexagon.s
+2 −2 lld/test/ELF/loongarch-interlink.test
+5 −0 llvm/include/llvm/Analysis/MemorySSAUpdater.h
+11 −2 llvm/lib/Analysis/MemorySSAUpdater.cpp
+3 −1 llvm/lib/Analysis/ScalarEvolution.cpp
+1 −1 llvm/lib/CodeGen/MachineLICM.cpp
+21 −13 llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
+11 −8 llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+1 −1 llvm/lib/Target/LoongArch/LoongArchExpandPseudoInsts.cpp
+2 −4 llvm/lib/Target/LoongArch/LoongArchLSXInstrInfo.td
+1 −1 llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCTargetDesc.cpp
+4 −0 llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp
+3 −0 llvm/lib/Target/Mips/MipsISelDAGToDAG.h
+21 −38 llvm/lib/Target/Mips/MipsMSAInstrInfo.td
+12 −0 llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp
+3 −0 llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h
+4 −0 llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
+3 −1 llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
+1 −1 llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+8 −5 llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
+4 −1 llvm/lib/Transforms/Scalar/LICM.cpp
+8 −2 llvm/lib/Transforms/Utils/Local.cpp
+16 −0 llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+26 −0 llvm/test/Analysis/ScalarEvolution/pr116483.ll
+29 −0 llvm/test/CodeGen/AArch64/machine-licm-hoist-load.ll
+161 −0 llvm/test/CodeGen/AArch64/sme-darwin-no-sve-vg.ll
+55 −0 llvm/test/CodeGen/AArch64/sme-darwin-sve-vg.ll
+38 −0 llvm/test/CodeGen/AArch64/sme-vg-to-stack.ll
+5 −5 llvm/test/CodeGen/LoongArch/code-models.ll
+6 −0 llvm/test/CodeGen/LoongArch/e_flags.ll
+17 −0 llvm/test/CodeGen/LoongArch/lsx/pr116008.ll
+10 −10 llvm/test/CodeGen/LoongArch/machinelicm-address-pseudos.ll
+20 −20 llvm/test/CodeGen/LoongArch/psabi-restricted-scheduling.ll
+10 −10 llvm/test/CodeGen/LoongArch/tls-models.ll
+2 −2 llvm/test/CodeGen/Mips/lcb5.ll
+44 −0 llvm/test/Transforms/ConstraintElimination/induction-condition-in-loop-exit.ll
+36 −0 llvm/test/Transforms/IndVarSimplify/pr116483.ll
+13 −0 llvm/test/Transforms/InstCombine/ptrmask.ll
+16 −0 llvm/test/Transforms/InstCombine/shift-cttz-ctlz.ll
+50 −0 llvm/test/Transforms/LICM/PR116813-memoryssa-outdated.ll
+33 −0 llvm/test/Transforms/SLPVectorizer/abs-overflow-incorrect-minbws.ll
+81 −0 llvm/test/Transforms/SimplifyCFG/switch-branch-fold-indirectbr-102351.ll
+8 −0 llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp
+1 −1 llvm/utils/gn/secondary/llvm/version.gni
+1 −1 llvm/utils/lit/lit/__init__.py
+1 −1 llvm/utils/mlgo-utils/mlgo/__init__.py

0 comments on commit 96e51d9

Please sign in to comment.