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"