git: 56727255ad47 - main - Merge llvm-project release/18.x llvmorg-18.1.0-rc3-0-g6c90f8dd5463
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 06 Apr 2024 20:19:05 UTC
The branch main has been updated by dim: URL: https://cgit.FreeBSD.org/src/commit/?id=56727255ad47072ec2cc81b4ae728a099697b0e4 commit 56727255ad47072ec2cc81b4ae728a099697b0e4 Merge: 74626c16ff48 b3ca86c61e06 Author: Dimitry Andric <dim@FreeBSD.org> AuthorDate: 2024-02-21 10:24:23 +0000 Commit: Dimitry Andric <dim@FreeBSD.org> CommitDate: 2024-04-06 20:14:19 +0000 Merge llvm-project release/18.x llvmorg-18.1.0-rc3-0-g6c90f8dd5463 This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvm-project release/18.x llvmorg-18.1.0-rc3-0-g6c90f8dd5463. PR: 276104 MFC after: 1 month .../clang/lib/Serialization/ASTReaderDecl.cpp | 10 +- .../clang/lib/Serialization/ASTWriter.cpp | 6 +- .../clang/lib/Serialization/ASTWriterDecl.cpp | 15 +- .../compiler-rt/lib/profile/InstrProfilingFile.c | 3 + .../llvm/include/llvm/Analysis/ScalarEvolution.h | 7 + .../llvm/lib/Analysis/ScalarEvolution.cpp | 62 ++++ .../llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 37 +- .../InstCombine/InstructionCombining.cpp | 6 +- .../Transforms/Utils/ScalarEvolutionExpander.cpp | 57 +-- .../llvm/lib/Transforms/Utils/SimplifyIndVar.cpp | 18 +- .../llvm/tools/llvm-objcopy/ObjcopyOptions.cpp | 2 + .../llvm/tools/llvm-objdump/ELFDump.cpp | 3 + .../llvm/tools/llvm-readobj/ELFDumper.cpp | 1 + .../llvm-project/openmp/runtime/src/z_AIX_asm.S | 410 +++++++++++++++++++++ lib/clang/include/VCSVersion.inc | 6 +- lib/clang/include/lld/Common/Version.inc | 2 +- lib/clang/include/llvm/Support/VCSRevision.h | 2 +- 17 files changed, 558 insertions(+), 89 deletions(-) diff --cc contrib/llvm-project/openmp/runtime/src/z_AIX_asm.S index 000000000000,d711fcb7a785..d711fcb7a785 mode 000000,100644..100644 --- a/contrib/llvm-project/openmp/runtime/src/z_AIX_asm.S +++ b/contrib/llvm-project/openmp/runtime/src/z_AIX_asm.S diff --cc lib/clang/include/VCSVersion.inc index fd0a56bce1b7,000000000000..1dd3c861dbb2 mode 100644,000000..100644 --- a/lib/clang/include/VCSVersion.inc +++ b/lib/clang/include/VCSVersion.inc @@@ -1,8 -1,0 +1,8 @@@ - #define LLVM_REVISION "llvmorg-18.1.0-rc2-53-gc7b0a6ecd442" ++#define LLVM_REVISION "llvmorg-18.1.0-rc3-0-g6c90f8dd5463" +#define LLVM_REPOSITORY "https://github.com/llvm/llvm-project.git" + - #define CLANG_REVISION "llvmorg-18.1.0-rc2-53-gc7b0a6ecd442" ++#define CLANG_REVISION "llvmorg-18.1.0-rc3-0-g6c90f8dd5463" +#define CLANG_REPOSITORY "https://github.com/llvm/llvm-project.git" + - #define LLDB_REVISION "llvmorg-18.1.0-rc2-53-gc7b0a6ecd442" ++#define LLDB_REVISION "llvmorg-18.1.0-rc3-0-g6c90f8dd5463" +#define LLDB_REPOSITORY "https://github.com/llvm/llvm-project.git" diff --cc lib/clang/include/lld/Common/Version.inc index 87eb422879b9,000000000000..078d411bef3d mode 100644,000000..100644 --- a/lib/clang/include/lld/Common/Version.inc +++ b/lib/clang/include/lld/Common/Version.inc @@@ -1,4 -1,0 +1,4 @@@ +// Local identifier in __FreeBSD_version style +#define LLD_FREEBSD_VERSION 1500000 + - #define LLD_VERSION_STRING "18.1.0 (FreeBSD llvmorg-18.1.0-rc2-53-gc7b0a6ecd442-" __XSTRING(LLD_FREEBSD_VERSION) ")" ++#define LLD_VERSION_STRING "18.1.0 (FreeBSD llvmorg-18.1.0-rc3-0-g6c90f8dd5463-" __XSTRING(LLD_FREEBSD_VERSION) ")" diff --cc lib/clang/include/llvm/Support/VCSRevision.h index d06ac507357e,000000000000..6950d566ff2f mode 100644,000000..100644 --- a/lib/clang/include/llvm/Support/VCSRevision.h +++ b/lib/clang/include/llvm/Support/VCSRevision.h @@@ -1,2 -1,0 +1,2 @@@ - #define LLVM_REVISION "llvmorg-18.1.0-rc2-53-gc7b0a6ecd442" ++#define LLVM_REVISION "llvmorg-18.1.0-rc3-0-g6c90f8dd5463" +#define LLVM_REPOSITORY "https://github.com/llvm/llvm-project.git"