Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Oct 2024 23:26:32 GMT
From:      Brooks Davis <brooks@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: c70a89699fb5 - main - devel/llvm-devel: new snapshot
Message-ID:  <202410232326.49NNQWMa015873@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by brooks:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c70a89699fb57492126de33044870bf6e2eee482

commit c70a89699fb57492126de33044870bf6e2eee482
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2024-10-23 23:06:12 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2024-10-23 23:26:28 +0000

    devel/llvm-devel: new snapshot
    
    Includes for fix for LLDB builds on aarch64.
---
 devel/llvm-devel/Makefile.snapshot          |  4 +--
 devel/llvm-devel/distinfo                   |  6 ++--
 devel/llvm-devel/files/patch-llvm-pr-112420 | 46 -----------------------------
 devel/llvm-devel/pkg-plist                  | 15 +++++++++-
 4 files changed, 19 insertions(+), 52 deletions(-)

diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot
index c82ef96d0b67..b800f0e18e84 100644
--- a/devel/llvm-devel/Makefile.snapshot
+++ b/devel/llvm-devel/Makefile.snapshot
@@ -4,6 +4,6 @@
 #
 LLVM_MAJOR=	20
 LLVM_RELEASE=	${LLVM_MAJOR}.0.0
-SNAPDATE=	20241015
+SNAPDATE=	20241022
 
-LLVM_PROJECT_COMMIT=		01b78b220b665b683b97dde6159c2f515afea8b8
+LLVM_PROJECT_COMMIT=		d98519715617a462c3ebadc778558b717354b6d2
diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo
index 9a9d2294eb3c..0e10dc9341e9 100644
--- a/devel/llvm-devel/distinfo
+++ b/devel/llvm-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729028721
-SHA256 (llvm-llvm-project-20.0.d20241015-01b78b220b665b683b97dde6159c2f515afea8b8_GH0.tar.gz) = 80c30d3bb8068c2fbc405b315396fdaa32f48f6498264ba90f19836339e75e4c
-SIZE (llvm-llvm-project-20.0.d20241015-01b78b220b665b683b97dde6159c2f515afea8b8_GH0.tar.gz) = 220095829
+TIMESTAMP = 1729634468
+SHA256 (llvm-llvm-project-20.0.d20241022-d98519715617a462c3ebadc778558b717354b6d2_GH0.tar.gz) = a6c40e21676ea2be8cb819fc2c7e65a26b71872e94779a2dbe341cd800efcaad
+SIZE (llvm-llvm-project-20.0.d20241022-d98519715617a462c3ebadc778558b717354b6d2_GH0.tar.gz) = 220331682
diff --git a/devel/llvm-devel/files/patch-llvm-pr-112420 b/devel/llvm-devel/files/patch-llvm-pr-112420
deleted file mode 100644
index 92a62b263515..000000000000
--- a/devel/llvm-devel/files/patch-llvm-pr-112420
+++ /dev/null
@@ -1,46 +0,0 @@
---- lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm64.cpp.orig
-+++ lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm64.cpp
-@@ -119,17 +119,16 @@
-                                                  RegisterValue &reg_value) {
-   Status error;
- 
--  if (!reg_info) {
--    error = Status::FromErrorString("reg_info NULL");
--    return error;
--  }
-+  if (!reg_info)
-+    return Status::FromErrorString("reg_info NULL");
- 
-   const uint32_t reg = reg_info->kinds[lldb::eRegisterKindLLDB];
- 
-   if (reg == LLDB_INVALID_REGNUM)
--    return Status("no lldb regnum for %s", reg_info && reg_info->name
--                                               ? reg_info->name
--                                               : "<unknown register>");
-+    return Status::FromErrorStringWithFormat("no lldb regnum for %s",
-+                                             reg_info && reg_info->name ?
-+                                             reg_info->name :
-+                                             "<unknown register>");
- 
-   uint32_t set = GetRegisterInfo().GetRegisterSetFromRegisterIndex(reg);
-   error = ReadRegisterSet(set);
-@@ -147,14 +146,15 @@
-   Status error;
- 
-   if (!reg_info)
--    return Status("reg_info NULL");
-+    return Status::FromErrorString("reg_info NULL");
- 
-   const uint32_t reg = reg_info->kinds[lldb::eRegisterKindLLDB];
- 
-   if (reg == LLDB_INVALID_REGNUM)
--    return Status("no lldb regnum for %s", reg_info && reg_info->name
--                                               ? reg_info->name
--                                               : "<unknown register>");
-+    return Status::FromErrorStringWithFormat("no lldb regnum for %s",
-+                                             reg_info && reg_info->name ?
-+                                             reg_info->name :
-+                                             "<unknown register>");
- 
-   uint32_t set = GetRegisterInfo().GetRegisterSetFromRegisterIndex(reg);
-   error = ReadRegisterSet(set);
diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist
index e983539a77fb..07bdcd7203c9 100644
--- a/devel/llvm-devel/pkg-plist
+++ b/devel/llvm-devel/pkg-plist
@@ -943,6 +943,7 @@ llvm-devel/bin/verify-uselistorder
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/Arena.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/CNFFormula.h
+%%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/CachedConstAccessorsLattice.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h
@@ -1123,6 +1124,7 @@ llvm-devel/bin/verify-uselistorder
 %%CLANG%%llvm-devel/include/clang/Basic/SourceMgrAdapter.h
 %%CLANG%%llvm-devel/include/clang/Basic/Specifiers.h
 %%CLANG%%llvm-devel/include/clang/Basic/Stack.h
+%%CLANG%%llvm-devel/include/clang/Basic/StackExhaustionHandler.h
 %%CLANG%%llvm-devel/include/clang/Basic/SyncScope.h
 %%CLANG%%llvm-devel/include/clang/Basic/TargetBuiltins.h
 %%CLANG%%llvm-devel/include/clang/Basic/TargetCXXABI.def
@@ -1726,6 +1728,7 @@ llvm-devel/bin/verify-uselistorder
 %%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/CUF/CUFOps.h
 %%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/CUF/CUFOps.h.inc
 %%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/CUF/CUFOps.td
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/CUF/CUFToLLVMIRTranslation.h
 %%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/CanonicalizationPatterns.inc
 %%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/CanonicalizationPatterns.td
 %%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRAttr.cpp.inc
@@ -1788,7 +1791,7 @@ llvm-devel/bin/verify-uselistorder
 %%FLANG%%llvm-devel/include/flang/Optimizer/Support/Matcher.h
 %%FLANG%%llvm-devel/include/flang/Optimizer/Support/TypeCode.h
 %%FLANG%%llvm-devel/include/flang/Optimizer/Support/Utils.h
-%%FLANG%%llvm-devel/include/flang/Optimizer/Transforms/CufOpConversion.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Transforms/CUFOpConversion.h
 %%FLANG%%llvm-devel/include/flang/Optimizer/Transforms/MemoryUtils.h
 %%FLANG%%llvm-devel/include/flang/Optimizer/Transforms/Passes.h
 %%FLANG%%llvm-devel/include/flang/Optimizer/Transforms/Passes.h.inc
@@ -1818,6 +1821,7 @@ llvm-devel/bin/verify-uselistorder
 %%FLANG%%llvm-devel/include/flang/Runtime/CUDA/common.h
 %%FLANG%%llvm-devel/include/flang/Runtime/CUDA/descriptor.h
 %%FLANG%%llvm-devel/include/flang/Runtime/CUDA/memory.h
+%%FLANG%%llvm-devel/include/flang/Runtime/CUDA/registration.h
 %%FLANG%%llvm-devel/include/flang/Runtime/allocatable.h
 %%FLANG%%llvm-devel/include/flang/Runtime/allocator-registry.h
 %%FLANG%%llvm-devel/include/flang/Runtime/array-constructor.h
@@ -2840,6 +2844,7 @@ llvm-devel/include/llvm/CodeGen/DebugHandlerBase.h
 llvm-devel/include/llvm/CodeGen/DetectDeadLanes.h
 llvm-devel/include/llvm/CodeGen/DwarfEHPrepare.h
 llvm-devel/include/llvm/CodeGen/DwarfStringPoolEntry.h
+llvm-devel/include/llvm/CodeGen/EarlyIfConversion.h
 llvm-devel/include/llvm/CodeGen/EdgeBundles.h
 llvm-devel/include/llvm/CodeGen/ExecutionDomainFix.h
 llvm-devel/include/llvm/CodeGen/ExpandLargeDivRem.h
@@ -3400,6 +3405,7 @@ llvm-devel/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupport.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/Debugging/PerfSupportPlugin.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/Debugging/VTuneSupportPlugin.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/DylibManager.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h
@@ -3439,6 +3445,7 @@ llvm-devel/include/llvm/ExecutionEngine/Orc/SectCreate.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/Shared/ExecutorSymbolDef.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/Shared/MachOObjectFormat.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/Shared/ObjectFormats.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h
@@ -3933,6 +3940,7 @@ llvm-devel/include/llvm/SandboxIR/Function.h
 llvm-devel/include/llvm/SandboxIR/Instruction.h
 llvm-devel/include/llvm/SandboxIR/IntrinsicInst.h
 llvm-devel/include/llvm/SandboxIR/Module.h
+llvm-devel/include/llvm/SandboxIR/Operator.h
 llvm-devel/include/llvm/SandboxIR/Pass.h
 llvm-devel/include/llvm/SandboxIR/PassManager.h
 llvm-devel/include/llvm/SandboxIR/Region.h
@@ -4423,6 +4431,7 @@ llvm-devel/include/llvm/Transforms/Utils/FunctionImportUtils.h
 llvm-devel/include/llvm/Transforms/Utils/GlobalStatus.h
 llvm-devel/include/llvm/Transforms/Utils/GuardUtils.h
 llvm-devel/include/llvm/Transforms/Utils/HelloWorld.h
+llvm-devel/include/llvm/Transforms/Utils/IRNormalizer.h
 llvm-devel/include/llvm/Transforms/Utils/InjectTLIMappings.h
 llvm-devel/include/llvm/Transforms/Utils/InstructionNamer.h
 llvm-devel/include/llvm/Transforms/Utils/InstructionWorklist.h
@@ -4487,7 +4496,11 @@ llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Interval.h
 llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Legality.h
 llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.h
 llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/NullPass.h
+llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/PrintInstructionCount.h
+llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/RegionsFromMetadata.h
 llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizer.h
+llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerPassBuilder.h
+llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/Scheduler.h
 llvm-devel/include/llvm/Transforms/Vectorize/SandboxVectorizer/SeedCollector.h
 llvm-devel/include/llvm/Transforms/Vectorize/VectorCombine.h
 llvm-devel/include/llvm/WindowsDriver/MSVCPaths.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202410232326.49NNQWMa015873>