Skip to content

Commit

Permalink
Auto merge of rust-lang#105415 - nikic:update-llvm-10, r=cuviper
Browse files Browse the repository at this point in the history
Update LLVM submodule

This is a rebase to LLVM 15.0.6.

Fixes rust-lang#103380.
Fixes rust-lang#104099.
  • Loading branch information
bors committed Dec 8, 2022
2 parents f5418b0 + 530a687 commit 7632db0
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 @@ -28,7 +28,7 @@
[submodule "src/llvm-project"]
path = src/llvm-project
url = https://github.com/rust-lang/llvm-project.git
branch = rustc/15.0-2022-08-09
branch = rustc/15.0-2022-12-07
[submodule "src/doc/embedded-book"]
path = src/doc/embedded-book
url = https://github.com/rust-embedded/book.git
Expand Down
2 changes: 1 addition & 1 deletion src/llvm-project
Submodule llvm-project updated 91 files
+3 −2 clang-tools-extra/clangd/CodeComplete.cpp
+17 −0 clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp
+1 −0 clang/CMakeLists.txt
+6 −0 clang/docs/ReleaseNotes.rst
+4 −0 clang/lib/Basic/CMakeLists.txt
+4 −4 clang/lib/CodeGen/TargetInfo.cpp
+15 −25 clang/lib/Driver/ToolChains/Gnu.cpp
+3 −5 clang/lib/Sema/SemaLookup.cpp
+3 −0 clang/lib/Sema/SemaType.cpp
+6 −0 clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
+33 −0 clang/test/Analysis/template-param-objects.cpp
+23 −0 clang/test/CodeGen/arm-vaarg.c
+15 −0 clang/test/CodeGen/attr-btf_type_tag-func-ptr.c
+13 −0 clang/test/Sema/gnu-builtins.c
+0 −92 clang/unittests/Driver/ToolChainTest.cpp
+1 −0 cmake/Modules/FindLibEdit.cmake
+1 −1 compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake
+1 −1 compiler-rt/cmake/config-ix.cmake
+1 −1 compiler-rt/lib/builtins/CMakeLists.txt
+1 −1 libcxx/cmake/config-ix.cmake
+1 −1 libcxx/include/__config
+1 −1 libcxxabi/cmake/config-ix.cmake
+1 −1 libunwind/cmake/config-ix.cmake
+1 −0 lld/COFF/CMakeLists.txt
+2 −7 lld/Common/CMakeLists.txt
+6 −3 lld/ELF/Driver.cpp
+30 −5 lld/MachO/UnwindInfoSection.cpp
+1 −1 lld/MachO/UnwindInfoSection.h
+1 −1 lld/MachO/Writer.cpp
+2 −0 lld/test/ELF/lto-plugin-ignore.s
+43 −0 lld/test/MachO/eh-frame-personality-dedup.s
+0 −2 lldb/bindings/CMakeLists.txt
+0 −3 lldb/bindings/interfaces.swig
+1 −1 lldb/bindings/python/python-typemaps.swig
+2 −0 lldb/include/lldb/API/SBType.h
+19 −5 lldb/include/lldb/Symbol/CompilerType.h
+9 −5 lldb/include/lldb/Symbol/TypeSystem.h
+8 −4 lldb/source/API/SBType.cpp
+62 −19 lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+10 −9 lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h
+10 −8 lldb/source/Symbol/CompilerType.cpp
+7 −5 lldb/source/Symbol/TypeSystem.cpp
+38 −0 lldb/test/API/lang/cpp/class-template-parameter-pack/TestTemplatePackArgs.py
+7 −1 lldb/test/API/lang/cpp/class-template-parameter-pack/main.cpp
+1 −1 lldb/tools/debugserver/source/CMakeLists.txt
+18 −12 lldb/unittests/Symbol/TestTypeSystemClang.cpp
+1 −1 llvm/CMakeLists.txt
+1 −1 llvm/cmake/config-ix.cmake
+1 −0 llvm/cmake/modules/AddLLVM.cmake
+13 −0 llvm/cmake/modules/CheckAtomic.cmake
+1 −1 llvm/cmake/modules/FindFFI.cmake
+1 −1 llvm/cmake/modules/FindTerminfo.cmake
+2 −1 llvm/cmake/modules/FindZ3.cmake
+1 −1 llvm/cmake/modules/HandleLLVMOptions.cmake
+14 −0 llvm/docs/ReleaseNotes.rst
+6 −1 llvm/lib/Analysis/VectorUtils.cpp
+1 −0 llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
+7 −1 llvm/lib/CodeGen/TypePromotion.cpp
+1 −3 llvm/lib/Support/CMakeLists.txt
+0 −4 llvm/lib/Support/Unix/Signals.inc
+2 −0 llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+7 −3 llvm/lib/Target/Sparc/SparcCallingConv.td
+55 −6 llvm/lib/Target/Sparc/SparcISelLowering.cpp
+5 −0 llvm/lib/Target/Sparc/SparcISelLowering.h
+1 −1 llvm/lib/Transforms/IPO/GlobalOpt.cpp
+2 −2 llvm/lib/Transforms/Utils/VNCoercion.cpp
+0 −16 llvm/test/CodeGen/AMDGPU/commute-shifts.ll
+2 −2 llvm/test/CodeGen/AMDGPU/cross-block-use-is-not-abi-copy.ll
+1 −9 llvm/test/CodeGen/AMDGPU/dagcombine-fma-fmad.ll
+6 −72 llvm/test/CodeGen/AMDGPU/extract-subvector-16bit.ll
+3 −11 llvm/test/CodeGen/AMDGPU/insert_vector_elt.ll
+218 −1 llvm/test/CodeGen/AMDGPU/select-undef.ll
+25 −88 llvm/test/CodeGen/AMDGPU/skip-if-dead.ll
+2 −0 llvm/test/CodeGen/AMDGPU/v1024.ll
+24 −120 llvm/test/CodeGen/AMDGPU/vgpr-tuple-allocation.ll
+23 −139 llvm/test/CodeGen/AMDGPU/wqm.ll
+0 −27 llvm/test/CodeGen/SPARC/64abi.ll
+254 −0 llvm/test/CodeGen/SPARC/bigreturn.ll
+0 −26 llvm/test/Support/unix03-sigpipe-exit.test
+38 −0 llvm/test/Transforms/GlobalOpt/inalloca-varargs.ll
+141 −0 llvm/test/Transforms/LoopVectorize/AArch64/interleave-allocsize-not-equal-typesize.ll
+20 −0 llvm/test/Transforms/TypePromotion/AArch64/pr58843.ll
+1 −3 llvm/tools/dsymutil/CMakeLists.txt
+1 −1 llvm/utils/gn/secondary/llvm/version.gni
+1 −1 llvm/utils/lit/lit/__init__.py
+1 −1 openmp/runtime/cmake/config-ix.cmake
+12 −12 polly/lib/External/CMakeLists.txt
+3 −3 utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+1 −1 utils/bazel/llvm-project-overlay/clang/include/clang/Config/config.h
+1 −1 utils/bazel/llvm-project-overlay/lld/BUILD.bazel
+2 −2 utils/bazel/llvm-project-overlay/llvm/include/llvm/Config/llvm-config.h

0 comments on commit 7632db0

Please sign in to comment.