git: 59a631e412b0 - main - devel/llvm-devel: Update to a fresh snapshot

From: Brooks Davis <brooks_at_FreeBSD.org>
Date: Wed, 20 Jul 2022 19:15:15 UTC
The branch main has been updated by brooks:

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

commit 59a631e412b070b0da651b98f64d71823f261143
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2022-07-20 19:14:58 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2022-07-20 19:14:58 +0000

    devel/llvm-devel: Update to a fresh snapshot
---
 devel/llvm-devel/Makefile          |  2 +-
 devel/llvm-devel/Makefile.COMMANDS |  1 +
 devel/llvm-devel/Makefile.MAN1SRCS |  1 +
 devel/llvm-devel/Makefile.snapshot |  4 ++--
 devel/llvm-devel/distinfo          |  6 +++---
 devel/llvm-devel/pkg-plist         | 21 ++++++++++++++++-----
 6 files changed, 24 insertions(+), 11 deletions(-)

diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile
index aabb251e8866..3e62c303ab02 100644
--- a/devel/llvm-devel/Makefile
+++ b/devel/llvm-devel/Makefile
@@ -551,7 +551,7 @@ post-install-FLANG-on:
 	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/Transforms/CMakeFiles
 	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/CMakeFiles
 	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/CMakeFiles
-.if ${SNAPDATE} == 20220709
+.if ${SNAPDATE} == 20220720
 	# expected to be temporary
 	${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/flang-new \
 	    ${STAGEDIR}${LLVM_PREFIX}/bin/flang
diff --git a/devel/llvm-devel/Makefile.COMMANDS b/devel/llvm-devel/Makefile.COMMANDS
index 7517c0d1d7e9..b09fc902d141 100644
--- a/devel/llvm-devel/Makefile.COMMANDS
+++ b/devel/llvm-devel/Makefile.COMMANDS
@@ -20,6 +20,7 @@ LLVM_COMMANDS=	\
 		llvm-dis \
 		llvm-dlltool \
 		llvm-dwarfdump \
+		llvm-dwarfutil \
 		llvm-dwp \
 		llvm-exegesis \
 		llvm-extract \
diff --git a/devel/llvm-devel/Makefile.MAN1SRCS b/devel/llvm-devel/Makefile.MAN1SRCS
index 2c7af5733bfd..7601048dcb7a 100644
--- a/devel/llvm-devel/Makefile.MAN1SRCS
+++ b/devel/llvm-devel/Makefile.MAN1SRCS
@@ -16,6 +16,7 @@ LLVM_MAN1SRCS= \
 	llvm-diff.1 \
 	llvm-dis.1 \
 	llvm-dwarfdump.1 \
+	llvm-dwarfutil.1 \
 	llvm-exegesis.1 \
 	llvm-extract.1 \
 	llvm-ifs.1 \
diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot
index 06627b361c29..f6eb9f3d77f3 100644
--- a/devel/llvm-devel/Makefile.snapshot
+++ b/devel/llvm-devel/Makefile.snapshot
@@ -4,6 +4,6 @@
 #
 LLVM_MAJOR=	15
 LLVM_RELEASE=	${LLVM_MAJOR}.0.0
-SNAPDATE=	20220709
+SNAPDATE=	20220720
 
-LLVM_PROJECT_COMMIT=		fb89c4126904e4d82f235e492042c16c87cc8e3d
+LLVM_PROJECT_COMMIT=		7d815ab9b405f5832618264c5d0ef196eacf37a3
diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo
index b63cc317d791..a01a22674816 100644
--- a/devel/llvm-devel/distinfo
+++ b/devel/llvm-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1657357617
-SHA256 (llvm-llvm-project-15.0.d20220709-fb89c4126904e4d82f235e492042c16c87cc8e3d_GH0.tar.gz) = 3b62eeeaabc9e384527f64336ee9a7d55f0579fac9f2db0adda7ec3868499df3
-SIZE (llvm-llvm-project-15.0.d20220709-fb89c4126904e4d82f235e492042c16c87cc8e3d_GH0.tar.gz) = 165604819
+TIMESTAMP = 1658274381
+SHA256 (llvm-llvm-project-15.0.d20220720-7d815ab9b405f5832618264c5d0ef196eacf37a3_GH0.tar.gz) = 7ff5c5e16833c977b035d6f4cd208a3e91da1d73c88f17f2017de4698ce5cd5a
+SIZE (llvm-llvm-project-15.0.d20220720-7d815ab9b405f5832618264c5d0ef196eacf37a3_GH0.tar.gz) = 165983221
diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist
index 26510f5fbc8c..8229b7be7774 100644
--- a/devel/llvm-devel/pkg-plist
+++ b/devel/llvm-devel/pkg-plist
@@ -21,6 +21,7 @@ bin/llvm-diff-devel
 bin/llvm-dis-devel
 bin/llvm-dlltool-devel
 bin/llvm-dwarfdump-devel
+bin/llvm-dwarfutil-devel
 bin/llvm-dwp-devel
 bin/llvm-exegesis-devel
 bin/llvm-extract-devel
@@ -226,6 +227,7 @@ llvm-devel/bin/llvm-diff
 llvm-devel/bin/llvm-dis
 llvm-devel/bin/llvm-dlltool
 llvm-devel/bin/llvm-dwarfdump
+llvm-devel/bin/llvm-dwarfutil
 llvm-devel/bin/llvm-dwp
 llvm-devel/bin/llvm-exegesis
 llvm-devel/bin/llvm-extract
@@ -832,6 +834,7 @@ llvm-devel/bin/verify-uselistorder
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/DataflowLattice.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/DataflowValues.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/DataflowWorklist.h
+%%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/DebugSupport.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/MapLattice.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/MatchSwitch.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h
@@ -948,6 +951,7 @@ llvm-devel/bin/verify-uselistorder
 %%CLANG%%llvm-devel/include/clang/Basic/Linkage.h
 %%CLANG%%llvm-devel/include/clang/Basic/MSP430Target.def
 %%CLANG%%llvm-devel/include/clang/Basic/MacroBuilder.h
+%%CLANG%%llvm-devel/include/clang/Basic/MakeSupport.h
 %%CLANG%%llvm-devel/include/clang/Basic/Module.h
 %%CLANG%%llvm-devel/include/clang/Basic/NoSanitizeList.h
 %%CLANG%%llvm-devel/include/clang/Basic/ObjCRuntime.h
@@ -970,6 +974,7 @@ llvm-devel/bin/verify-uselistorder
 %%CLANG%%llvm-devel/include/clang/Basic/SanitizerSpecialCaseList.h
 %%CLANG%%llvm-devel/include/clang/Basic/Sanitizers.def
 %%CLANG%%llvm-devel/include/clang/Basic/Sanitizers.h
+%%CLANG%%llvm-devel/include/clang/Basic/Sarif.h
 %%CLANG%%llvm-devel/include/clang/Basic/SourceLocation.h
 %%CLANG%%llvm-devel/include/clang/Basic/SourceManager.h
 %%CLANG%%llvm-devel/include/clang/Basic/SourceManagerInternals.h
@@ -1314,6 +1319,8 @@ llvm-devel/bin/verify-uselistorder
 %%CLANG%%llvm-devel/include/clang/Tooling/Syntax/NodeClasses.inc
 %%CLANG%%llvm-devel/include/clang/Tooling/Syntax/Nodes.h
 %%CLANG%%llvm-devel/include/clang/Tooling/Syntax/Nodes.inc
+%%CLANG%%llvm-devel/include/clang/Tooling/Syntax/TokenBufferTokenManager.h
+%%CLANG%%llvm-devel/include/clang/Tooling/Syntax/TokenManager.h
 %%CLANG%%llvm-devel/include/clang/Tooling/Syntax/Tokens.h
 %%CLANG%%llvm-devel/include/clang/Tooling/Syntax/Tree.h
 %%CLANG%%llvm-devel/include/clang/Tooling/ToolExecutorPluginRegistry.h
@@ -1736,6 +1743,7 @@ llvm-devel/bin/verify-uselistorder
 %%LLDB%%llvm-devel/include/lldb/DataFormatters/VectorIterator.h
 %%LLDB%%llvm-devel/include/lldb/DataFormatters/VectorType.h
 %%LLDB%%llvm-devel/include/lldb/Expression/DWARFExpression.h
+%%LLDB%%llvm-devel/include/lldb/Expression/DWARFExpressionList.h
 %%LLDB%%llvm-devel/include/lldb/Expression/DiagnosticManager.h
 %%LLDB%%llvm-devel/include/lldb/Expression/DynamicCheckerFunctions.h
 %%LLDB%%llvm-devel/include/lldb/Expression/Expression.h
@@ -1840,6 +1848,7 @@ llvm-devel/bin/verify-uselistorder
 %%LLDB%%llvm-devel/include/lldb/Interpreter/CommandInterpreter.h
 %%LLDB%%llvm-devel/include/lldb/Interpreter/CommandObject.h
 %%LLDB%%llvm-devel/include/lldb/Interpreter/CommandObjectMultiword.h
+%%LLDB%%llvm-devel/include/lldb/Interpreter/CommandOptionArgumentTable.h
 %%LLDB%%llvm-devel/include/lldb/Interpreter/CommandOptionValidators.h
 %%LLDB%%llvm-devel/include/lldb/Interpreter/CommandReturnObject.h
 %%LLDB%%llvm-devel/include/lldb/Interpreter/OptionArgParser.h
@@ -2876,6 +2885,8 @@ llvm-devel/include/llvm/ExecutionEngine/ExecutionEngine.h
 llvm-devel/include/llvm/ExecutionEngine/GenericValue.h
 llvm-devel/include/llvm/ExecutionEngine/Interpreter.h
 llvm-devel/include/llvm/ExecutionEngine/JITEventListener.h
+llvm-devel/include/llvm/ExecutionEngine/JITLink/COFF.h
+llvm-devel/include/llvm/ExecutionEngine/JITLink/COFF_x86_64.h
 llvm-devel/include/llvm/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.h
 llvm-devel/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h
 llvm-devel/include/llvm/ExecutionEngine/JITLink/ELF.h
@@ -2943,6 +2954,7 @@ llvm-devel/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/Speculation.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h
@@ -3881,7 +3893,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir-c/IntegerSet.h
 %%MLIR%%llvm-devel/include/mlir-c/Interfaces.h
 %%MLIR%%llvm-devel/include/mlir-c/Pass.h
-%%MLIR%%llvm-devel/include/mlir-c/Registration.h
+%%MLIR%%llvm-devel/include/mlir-c/RegisterEverything.h
 %%MLIR%%llvm-devel/include/mlir-c/Support.h
 %%MLIR%%llvm-devel/include/mlir-c/Transforms.h
 %%MLIR%%llvm-devel/include/mlir/Analysis/AliasAnalysis.h
@@ -3900,6 +3912,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Analysis/Presburger/Fraction.h
 %%MLIR%%llvm-devel/include/mlir/Analysis/Presburger/IntegerRelation.h
 %%MLIR%%llvm-devel/include/mlir/Analysis/Presburger/LinearTransform.h
+%%MLIR%%llvm-devel/include/mlir/Analysis/Presburger/MPInt.h
 %%MLIR%%llvm-devel/include/mlir/Analysis/Presburger/Matrix.h
 %%MLIR%%llvm-devel/include/mlir/Analysis/Presburger/PWMAFunction.h
 %%MLIR%%llvm-devel/include/mlir/Analysis/Presburger/PresburgerRelation.h
@@ -3996,7 +4009,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Conversion/TosaToTensor/TosaToTensor.h
 %%MLIR%%llvm-devel/include/mlir/Conversion/VectorToGPU/VectorToGPU.h
 %%MLIR%%llvm-devel/include/mlir/Conversion/VectorToLLVM/ConvertVectorToLLVM.h
-%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToROCDL/VectorToROCDL.h
 %%MLIR%%llvm-devel/include/mlir/Conversion/VectorToSCF/VectorToSCF.h
 %%MLIR%%llvm-devel/include/mlir/Conversion/VectorToSPIRV/VectorToSPIRV.h
 %%MLIR%%llvm-devel/include/mlir/Conversion/VectorToSPIRV/VectorToSPIRVPass.h
@@ -5395,7 +5407,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR%%git
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPILinalg.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIPDL.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIQuant.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIRegistration.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIRegisterEverything.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPISCF.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIShape.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPISparseTensor.a
@@ -5573,7 +5585,6 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR%%git
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorTestPasses.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorToGPU.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorToLLVM.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorToROCDL.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorToSCF.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorToSPIRV.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorTransforms.a
@@ -5740,7 +5751,7 @@ llvm-devel/lib/libRemarks.so.%%LLVM_MAJOR%%git
 %%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPILinalg/LinalgPasses.cpp.o
 %%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIPDL/PDL.cpp.o
 %%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIQuant/Quant.cpp.o
-%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIRegistration/Registration.cpp.o
+%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIRegisterEverything/RegisterEverything.cpp.o
 %%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPISCF/SCF.cpp.o
 %%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIShape/Shape.cpp.o
 %%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPISparseTensor/SparseTensor.cpp.o