Skip to content

Commit

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

This is a rebase of our LLVM fork onto LLVM 14.0.5, which is intended to be the last release of the 14.x series. Additionally:

 * I've dropped three patches that were needed to build on FreeBSD 11, which is no longer necessary after rust-lang#97944.
 * I've dropped some cherry-picks that were later reverted.
 * I've cherry-picked llvm/llvm-project@caa2a82 for rust-lang#96797 (fyi `@Amanieu)`
  • Loading branch information
bors committed Jun 27, 2022
2 parents 7702ae1 + 6e6b3ea commit bd2e51a
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 @@ -34,7 +34,7 @@
[submodule "src/llvm-project"]
path = src/llvm-project
url = https://github.com/rust-lang/llvm-project.git
branch = rustc/14.0-2022-03-22
branch = rustc/14.0-2022-06-20
[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 53 files
+1 −1 clang-tools-extra/clang-tidy/NoLintDirectiveHandler.cpp
+2 −1 clang-tools-extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp
+9 −0 clang-tools-extra/docs/ReleaseNotes.rst
+7 −0 clang-tools-extra/test/clang-tidy/checkers/bugprone-use-after-move.cpp
+19 −2 clang-tools-extra/test/clang-tidy/infrastructure/nolint.cpp
+9 −3 clang/lib/AST/ExprConstant.cpp
+279 −264 clang/lib/Basic/Targets/AVR.cpp
+17 −0 clang/lib/Driver/ToolChains/AVR.cpp
+9 −10 clang/lib/Format/BreakableToken.cpp
+1 −0 clang/lib/Format/WhitespaceManager.cpp
+4 −4 clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp
+44 −15 clang/test/Analysis/cast-value-notes.cpp
+2 −2 clang/test/Analysis/cast-value-state-dump.cpp
+1 −1 clang/test/Misc/target-invalid-cpu-note.c
+26 −0 clang/test/SemaCXX/constant-expression-cxx2a.cpp
+35 −0 clang/unittests/Format/FormatTest.cpp
+5 −0 clang/unittests/Format/FormatTestComments.cpp
+3 −0 compiler-rt/lib/builtins/atomic.c
+1 −1 compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
+1 −1 compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
+2 −2 compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
+21 −0 compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.cpp
+16 −0 compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.h
+119 −0 compiler-rt/test/sanitizer_common/TestCases/FreeBSD/md5.cpp
+214 −0 compiler-rt/test/sanitizer_common/TestCases/FreeBSD/sha2.cpp
+1 −1 libcxx/CMakeLists.txt
+1 −1 libcxxabi/CMakeLists.txt
+1 −1 libunwind/CMakeLists.txt
+1 −1 llvm/CMakeLists.txt
+1 −0 llvm/include/llvm/Support/Base64.h
+1 −0 llvm/include/llvm/Support/Signals.h
+2 −0 llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp
+2 −1 llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
+16 −0 llvm/lib/Target/AVR/AVRDevices.td
+13 −9 llvm/lib/Target/Mips/MipsISelLowering.cpp
+7 −0 llvm/lib/Target/Mips/MipsISelLowering.h
+32 −0 llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp
+14 −1 llvm/lib/Transforms/IPO/MergeFunctions.cpp
+12 −17 llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
+6 −0 llvm/test/Analysis/CostModel/ARM/shuffle.ll
+327 −0 llvm/test/CodeGen/Mips/llvm-ir/nan-fp-attr.ll
+6 −0 llvm/test/MC/AArch64/arm64-branch-encoding.s
+8 −0 llvm/test/MC/AArch64/arm64-system-encoding.s
+15 −1 llvm/test/MC/AArch64/basic-a64-instructions.s
+4 −0 llvm/test/MC/Disassembler/AArch64/arm64-branch.txt
+13 −3 llvm/test/MC/Disassembler/AArch64/basic-a64-instructions.txt
+43 −0 llvm/test/Transforms/LoopIdiom/basic.ll
+47 −0 llvm/test/Transforms/LoopIdiom/memset-tbaa.ll
+35 −0 llvm/test/Transforms/MergeFunc/merge-used.ll
+1 −1 llvm/utils/gn/secondary/llvm/version.gni
+1 −1 llvm/utils/lit/lit/__init__.py
+2 −2 llvm/utils/release/build_llvm_package.bat
+1 −1 utils/bazel/llvm-project-overlay/llvm/include/llvm/Config/llvm-config.h

0 comments on commit bd2e51a

Please sign in to comment.