git: fdc7f3f37b35 - main - devel/llvm-devel: Update to a new snapshot

From: Brooks Davis <brooks_at_FreeBSD.org>
Date: Thu, 11 Aug 2022 23:35:02 UTC
The branch main has been updated by brooks:

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

commit fdc7f3f37b35f797ef369bde5a0f5a43ccd0fc5c
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2022-08-11 23:34:42 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2022-08-11 23:34:42 +0000

    devel/llvm-devel: Update to a new snapshot
    
    This is the first snapshot of the LLVM 16 development branch. Since 16
    is a popular number to put in file names, some reshuffling of plist
    generation was required to avoid things like "16bits" becoming
    %%LLVM_MAJOR%%bits".
---
 devel/llvm-devel/Makefile                          |  6 +--
 devel/llvm-devel/Makefile.COMMANDS                 |  5 +-
 devel/llvm-devel/Makefile.snapshot                 |  6 +--
 devel/llvm-devel/distinfo                          |  6 +--
 devel/llvm-devel/files/gen-Makefile.snapshot.sh    |  2 +-
 ...enmp_libomptarget_plugins_amdgpu_CMakeLists.txt | 15 +++---
 devel/llvm-devel/pkg-plist                         | 58 ++++++++++++++++------
 7 files changed, 61 insertions(+), 37 deletions(-)

diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile
index 3e62c303ab02..4a4c602229eb 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} == 20220720
+.if ${SNAPDATE} == 20220811
 	# expected to be temporary
 	${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/flang-new \
 	    ${STAGEDIR}${LLVM_PREFIX}/bin/flang
@@ -609,8 +609,8 @@ build-plist:
 	    -e 's|${PORTVERSION}|%%PORTVERSION%%|' \
 	    -e 's|release.cmake|%%CMAKE_BUILD_TYPE%%.cmake|' \
 	    -e 's|${LLVM_RELEASE:C/\./\\./g}|%%LLVM_RELEASE%%|' \
-	    -e 's|\([^0-9]\)${LLVM_MAJOR:C/\./\\./}\([^0-9]\)|\1%%LLVM_MAJOR%%\2|' \
-	    -e 's|\([^0-9]\)${LLVM_MAJOR:C/\./\\./}$$|\1%%LLVM_MAJOR%%|' \
+	    -e 's|${LLVM_MAJOR:C/\./\\./}git|%%LLVM_MAJOR%%git|' \
+	    -e 's|\([-.]\)${LLVM_MAJOR:C/\./\\./}$$|\1%%LLVM_MAJOR%%|' \
 	    | ${SORT} >> ${PLIST}.tmp
 	${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/lit${LLVM_SUFFIX} -type f | \
 	    ${SED} -e 's|${STAGEDIR}${PYTHON_SITELIBDIR}|%%LIT%%%%PYTHON_SITELIBDIR%%|' \
diff --git a/devel/llvm-devel/Makefile.COMMANDS b/devel/llvm-devel/Makefile.COMMANDS
index b09fc902d141..615e46844e77 100644
--- a/devel/llvm-devel/Makefile.COMMANDS
+++ b/devel/llvm-devel/Makefile.COMMANDS
@@ -64,8 +64,7 @@ LLVM_COMMANDS=	\
 		llvm-windres \
 		llvm-xray \
 		opt \
-		sancov \
-		split-file
+		sancov
 
 CLANG_COMMANDS=	\
 		analyze-build \
@@ -83,6 +82,7 @@ CLANG_COMMANDS=	\
 		clang-offload-wrapper \
 		clang-repl \
 		clang-scan-deps \
+		clang-tblgen \
 		diagtool \
 		hmaptool \
 		intercept-build \
@@ -138,6 +138,7 @@ MLIR_COMMANDS=	\
 		mlir-cpu-runner \
 		mlir-lsp-server \
 		mlir-opt \
+		mlir-pdll \
 		mlir-pdll-lsp-server \
 		mlir-reduce \
 		mlir-tblgen \
diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot
index f6eb9f3d77f3..2b6b1eee4ce4 100644
--- a/devel/llvm-devel/Makefile.snapshot
+++ b/devel/llvm-devel/Makefile.snapshot
@@ -2,8 +2,8 @@
 #
 # Generated by: files/gen-Makefile.snapshot.sh.
 #
-LLVM_MAJOR=	15
+LLVM_MAJOR=	16
 LLVM_RELEASE=	${LLVM_MAJOR}.0.0
-SNAPDATE=	20220720
+SNAPDATE=	20220811
 
-LLVM_PROJECT_COMMIT=		7d815ab9b405f5832618264c5d0ef196eacf37a3
+LLVM_PROJECT_COMMIT=		27b1a8273dc9dc0f87fd7acc1b875e38ecd6b3bf
diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo
index a01a22674816..38db9a68c859 100644
--- a/devel/llvm-devel/distinfo
+++ b/devel/llvm-devel/distinfo
@@ -1,3 +1,3 @@
-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
+TIMESTAMP = 1660173543
+SHA256 (llvm-llvm-project-16.0.d20220811-27b1a8273dc9dc0f87fd7acc1b875e38ecd6b3bf_GH0.tar.gz) = c9e63e0fb9b377952a065d42dced418e7e272ed3243d1225cac0ac2c5bdbbe4a
+SIZE (llvm-llvm-project-16.0.d20220811-27b1a8273dc9dc0f87fd7acc1b875e38ecd6b3bf_GH0.tar.gz) = 165527784
diff --git a/devel/llvm-devel/files/gen-Makefile.snapshot.sh b/devel/llvm-devel/files/gen-Makefile.snapshot.sh
index d810a0bd2755..0209b5aa62f7 100644
--- a/devel/llvm-devel/files/gen-Makefile.snapshot.sh
+++ b/devel/llvm-devel/files/gen-Makefile.snapshot.sh
@@ -15,7 +15,7 @@ cat <<EOF > Makefile.snapshot
 #
 # Generated by: files/gen-Makefile.snapshot.sh.
 #
-LLVM_MAJOR=	15
+LLVM_MAJOR=	16
 LLVM_RELEASE=	\${LLVM_MAJOR}.0.0
 SNAPDATE=	$(date +%Y%m%d)
 
diff --git a/devel/llvm-devel/files/patch-openmp_libomptarget_plugins_amdgpu_CMakeLists.txt b/devel/llvm-devel/files/patch-openmp_libomptarget_plugins_amdgpu_CMakeLists.txt
index cf887032f61d..d44d63183f1d 100644
--- a/devel/llvm-devel/files/patch-openmp_libomptarget_plugins_amdgpu_CMakeLists.txt
+++ b/devel/llvm-devel/files/patch-openmp_libomptarget_plugins_amdgpu_CMakeLists.txt
@@ -1,14 +1,11 @@
-Work around inability to configure with
-https://reviews.llvm.org/rG7fa7b0cbd8f8d43c2237b75423cd25e74edde820
-
 --- openmp/libomptarget/plugins/amdgpu/CMakeLists.txt.orig
 +++ openmp/libomptarget/plugins/amdgpu/CMakeLists.txt
-@@ -71,7 +71,7 @@
-       src/rtl.cpp
-       ${LIBOMPTARGET_EXTRA_SOURCE}
-       )
+@@ -92,7 +92,7 @@
+ 
+   NO_INSTALL_RPATH
+ )
 -add_dependencies(omptarget.rtl.amdgpu omptarget.devicertl.amdgpu)
 +#add_dependencies(omptarget.rtl.amdgpu omptarget.devicertl.amdgpu)
  
- # Install plugin under the lib destination folder.
- # When we build for debug, OPENMP_LIBDIR_SUFFIX get set to -debug
+ target_include_directories(
+   omptarget.rtl.amdgpu
diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist
index 8229b7be7774..9efcf528a8e4 100644
--- a/devel/llvm-devel/pkg-plist
+++ b/devel/llvm-devel/pkg-plist
@@ -66,7 +66,6 @@ bin/llvm-windres-devel
 bin/llvm-xray-devel
 bin/opt-devel
 bin/sancov-devel
-bin/split-file-devel
 %%CLANG%%bin/analyze-build-devel
 %%CLANG%%bin/c-index-test-devel
 %%CLANG%%bin/clang-devel
@@ -82,6 +81,7 @@ bin/split-file-devel
 %%CLANG%%bin/clang-offload-wrapper-devel
 %%CLANG%%bin/clang-repl-devel
 %%CLANG%%bin/clang-scan-deps-devel
+%%CLANG%%bin/clang-tblgen-devel
 %%CLANG%%bin/diagtool-devel
 %%CLANG%%bin/hmaptool-devel
 %%CLANG%%bin/intercept-build-devel
@@ -122,6 +122,7 @@ bin/split-file-devel
 %%MLIR%%bin/mlir-cpu-runner-devel
 %%MLIR%%bin/mlir-lsp-server-devel
 %%MLIR%%bin/mlir-opt-devel
+%%MLIR%%bin/mlir-pdll-devel
 %%MLIR%%bin/mlir-pdll-lsp-server-devel
 %%MLIR%%bin/mlir-reduce-devel
 %%MLIR%%bin/mlir-tblgen-devel
@@ -182,6 +183,7 @@ llvm-devel/bin/bugpoint
 %%EXTRAS%%llvm-devel/bin/clang-reorder-fields
 %%CLANG%%llvm-devel/bin/clang-repl
 %%CLANG%%llvm-devel/bin/clang-scan-deps
+%%CLANG%%llvm-devel/bin/clang-tblgen
 %%EXTRAS%%llvm-devel/bin/clang-tidy
 %%EXTRAS%%llvm-devel/bin/clangd
 %%CLANG%%llvm-devel/bin/diagtool
@@ -279,6 +281,7 @@ llvm-devel/bin/llvm-xray
 %%MLIR%%llvm-devel/bin/mlir-linalg-ods-yaml-gen
 %%MLIR%%llvm-devel/bin/mlir-lsp-server
 %%MLIR%%llvm-devel/bin/mlir-opt
+%%MLIR%%llvm-devel/bin/mlir-pdll
 %%MLIR%%llvm-devel/bin/mlir-pdll-lsp-server
 %%MLIR%%llvm-devel/bin/mlir-reduce
 %%MLIR%%llvm-devel/bin/mlir-tblgen
@@ -292,7 +295,6 @@ llvm-devel/bin/sanstats
 %%CLANG%%llvm-devel/bin/scan-build
 %%CLANG%%llvm-devel/bin/scan-build-py
 %%CLANG%%llvm-devel/bin/scan-view
-llvm-devel/bin/split-file
 %%MLIR%%llvm-devel/bin/tblgen-lsp-server
 %%FLANG%%llvm-devel/bin/tco
 llvm-devel/bin/verify-uselistorder
@@ -502,6 +504,7 @@ llvm-devel/bin/verify-uselistorder
 %%EXTRAS%%llvm-devel/include/clang-tidy/llvmlibc/ImplementationInNamespaceCheck.h
 %%EXTRAS%%llvm-devel/include/clang-tidy/llvmlibc/RestrictSystemLibcHeadersCheck.h
 %%EXTRAS%%llvm-devel/include/clang-tidy/misc/ConfusableIdentifierCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/misc/ConstCorrectnessCheck.h
 %%EXTRAS%%llvm-devel/include/clang-tidy/misc/DefinitionsInHeadersCheck.h
 %%EXTRAS%%llvm-devel/include/clang-tidy/misc/MisleadingBidirectional.h
 %%EXTRAS%%llvm-devel/include/clang-tidy/misc/MisleadingIdentifier.h
@@ -560,6 +563,7 @@ llvm-devel/bin/verify-uselistorder
 %%EXTRAS%%llvm-devel/include/clang-tidy/objc/DeallocInCategoryCheck.h
 %%EXTRAS%%llvm-devel/include/clang-tidy/objc/ForbiddenSubclassingCheck.h
 %%EXTRAS%%llvm-devel/include/clang-tidy/objc/MissingHashCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/objc/NSDateFormatterCheck.h
 %%EXTRAS%%llvm-devel/include/clang-tidy/objc/NSInvocationArgumentLifetimeCheck.h
 %%EXTRAS%%llvm-devel/include/clang-tidy/objc/PropertyDeclarationCheck.h
 %%EXTRAS%%llvm-devel/include/clang-tidy/objc/SuperSelfCheck.h
@@ -839,6 +843,7 @@ llvm-devel/bin/verify-uselistorder
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/MatchSwitch.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h
+%%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/NoopAnalysis.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/NoopLattice.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/Solver.h
 %%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/StorageLocation.h
@@ -940,6 +945,7 @@ llvm-devel/bin/verify-uselistorder
 %%CLANG%%llvm-devel/include/clang/Basic/FileManager.h
 %%CLANG%%llvm-devel/include/clang/Basic/FileSystemOptions.h
 %%CLANG%%llvm-devel/include/clang/Basic/FileSystemStatCache.h
+%%CLANG%%llvm-devel/include/clang/Basic/HLSLRuntime.h
 %%CLANG%%llvm-devel/include/clang/Basic/IdentifierTable.h
 %%CLANG%%llvm-devel/include/clang/Basic/JsonSupport.h
 %%CLANG%%llvm-devel/include/clang/Basic/LLVM.h
@@ -1012,6 +1018,7 @@ llvm-devel/bin/verify-uselistorder
 %%CLANG%%llvm-devel/include/clang/Basic/arm_sve_sema_rangechecks.inc
 %%CLANG%%llvm-devel/include/clang/Basic/arm_sve_typeflags.inc
 %%CLANG%%llvm-devel/include/clang/Basic/riscv_vector_builtin_cg.inc
+%%CLANG%%llvm-devel/include/clang/Basic/riscv_vector_builtin_sema.inc
 %%CLANG%%llvm-devel/include/clang/Basic/riscv_vector_builtins.inc
 %%CLANG%%llvm-devel/include/clang/CodeGen/BackendUtil.h
 %%CLANG%%llvm-devel/include/clang/CodeGen/CGFunctionInfo.h
@@ -1034,6 +1041,7 @@ llvm-devel/bin/verify-uselistorder
 %%CLANG%%llvm-devel/include/clang/Driver/InputInfo.h
 %%CLANG%%llvm-devel/include/clang/Driver/Job.h
 %%CLANG%%llvm-devel/include/clang/Driver/Multilib.h
+%%CLANG%%llvm-devel/include/clang/Driver/OffloadBundler.h
 %%CLANG%%llvm-devel/include/clang/Driver/OptionUtils.h
 %%CLANG%%llvm-devel/include/clang/Driver/Options.h
 %%CLANG%%llvm-devel/include/clang/Driver/Options.inc
@@ -1165,6 +1173,7 @@ llvm-devel/bin/verify-uselistorder
 %%CLANG%%llvm-devel/include/clang/Sema/Ownership.h
 %%CLANG%%llvm-devel/include/clang/Sema/ParsedAttr.h
 %%CLANG%%llvm-devel/include/clang/Sema/ParsedTemplate.h
+%%CLANG%%llvm-devel/include/clang/Sema/RISCVIntrinsicManager.h
 %%CLANG%%llvm-devel/include/clang/Sema/Scope.h
 %%CLANG%%llvm-devel/include/clang/Sema/ScopeInfo.h
 %%CLANG%%llvm-devel/include/clang/Sema/Sema.h
@@ -1414,6 +1423,7 @@ llvm-devel/bin/verify-uselistorder
 %%FLANG%%llvm-devel/include/flang/Lower/IntervalSet.h
 %%FLANG%%llvm-devel/include/flang/Lower/IntrinsicCall.h
 %%FLANG%%llvm-devel/include/flang/Lower/IterationSpace.h
+%%FLANG%%llvm-devel/include/flang/Lower/LoweringOptions.h
 %%FLANG%%llvm-devel/include/flang/Lower/Mangler.h
 %%FLANG%%llvm-devel/include/flang/Lower/OpenACC.h
 %%FLANG%%llvm-devel/include/flang/Lower/OpenMP.h
@@ -1624,6 +1634,7 @@ llvm-devel/bin/verify-uselistorder
 %%LLDB%%llvm-devel/include/lldb/API/SBThreadCollection.h
 %%LLDB%%llvm-devel/include/lldb/API/SBThreadPlan.h
 %%LLDB%%llvm-devel/include/lldb/API/SBTrace.h
+%%LLDB%%llvm-devel/include/lldb/API/SBTraceCursor.h
 %%LLDB%%llvm-devel/include/lldb/API/SBType.h
 %%LLDB%%llvm-devel/include/lldb/API/SBTypeCategory.h
 %%LLDB%%llvm-devel/include/lldb/API/SBTypeEnumMember.h
@@ -2073,7 +2084,6 @@ llvm-devel/bin/verify-uselistorder
 %%LLDB%%llvm-devel/include/lldb/lldb-defines.h
 %%LLDB%%llvm-devel/include/lldb/lldb-enumerations.h
 %%LLDB%%llvm-devel/include/lldb/lldb-forward.h
-%%LLDB%%llvm-devel/include/lldb/lldb-private-defines.h
 %%LLDB%%llvm-devel/include/lldb/lldb-private-enumerations.h
 %%LLDB%%llvm-devel/include/lldb/lldb-private-forward.h
 %%LLDB%%llvm-devel/include/lldb/lldb-private-interfaces.h
@@ -2294,6 +2304,7 @@ llvm-devel/include/llvm/Analysis/MemDerefPrinter.h
 llvm-devel/include/llvm/Analysis/MemoryBuiltins.h
 llvm-devel/include/llvm/Analysis/MemoryDependenceAnalysis.h
 llvm-devel/include/llvm/Analysis/MemoryLocation.h
+llvm-devel/include/llvm/Analysis/MemoryProfileInfo.h
 llvm-devel/include/llvm/Analysis/MemorySSA.h
 llvm-devel/include/llvm/Analysis/MemorySSAUpdater.h
 llvm-devel/include/llvm/Analysis/ModelUnderTrainingRunner.h
@@ -2344,6 +2355,7 @@ llvm-devel/include/llvm/Analysis/TypeMetadataUtils.h
 llvm-devel/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h
 llvm-devel/include/llvm/Analysis/Utils/Local.h
 llvm-devel/include/llvm/Analysis/Utils/TFUtils.h
+llvm-devel/include/llvm/Analysis/Utils/TrainingLogger.h
 llvm-devel/include/llvm/Analysis/ValueLattice.h
 llvm-devel/include/llvm/Analysis/ValueLatticeUtils.h
 llvm-devel/include/llvm/Analysis/ValueTracking.h
@@ -2935,6 +2947,7 @@ llvm-devel/include/llvm/ExecutionEngine/Orc/LazyReexports.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/MachOPlatform.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/Mangling.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/MemoryMapper.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
@@ -3107,6 +3120,7 @@ llvm-devel/include/llvm/IR/PassTimingInfo.h
 llvm-devel/include/llvm/IR/PatternMatch.h
 llvm-devel/include/llvm/IR/PredIteratorCache.h
 llvm-devel/include/llvm/IR/PrintPasses.h
+llvm-devel/include/llvm/IR/ProfDataUtils.h
 llvm-devel/include/llvm/IR/ProfileSummary.h
 llvm-devel/include/llvm/IR/PseudoProbe.h
 llvm-devel/include/llvm/IR/ReplaceConstant.h
@@ -3119,6 +3133,7 @@ llvm-devel/include/llvm/IR/SymbolTableListTraits.h
 llvm-devel/include/llvm/IR/TrackingMDRef.h
 llvm-devel/include/llvm/IR/Type.h
 llvm-devel/include/llvm/IR/TypeFinder.h
+llvm-devel/include/llvm/IR/TypedPointerType.h
 llvm-devel/include/llvm/IR/Use.h
 llvm-devel/include/llvm/IR/UseListOrder.h
 llvm-devel/include/llvm/IR/User.h
@@ -3431,6 +3446,7 @@ llvm-devel/include/llvm/Support/ConvertUTF.h
 llvm-devel/include/llvm/Support/CrashRecoveryContext.h
 llvm-devel/include/llvm/Support/DJB.h
 llvm-devel/include/llvm/Support/DOTGraphTraits.h
+llvm-devel/include/llvm/Support/DXILOperationCommon.h
 llvm-devel/include/llvm/Support/DataExtractor.h
 llvm-devel/include/llvm/Support/DataTypes.h
 llvm-devel/include/llvm/Support/Debug.h
@@ -3921,6 +3937,9 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Analysis/Presburger/SlowMPInt.h
 %%MLIR%%llvm-devel/include/mlir/Analysis/Presburger/Utils.h
 %%MLIR%%llvm-devel/include/mlir/Analysis/SliceAnalysis.h
+%%MLIR%%llvm-devel/include/mlir/AsmParser/AsmParser.h
+%%MLIR%%llvm-devel/include/mlir/AsmParser/AsmParserState.h
+%%MLIR%%llvm-devel/include/mlir/AsmParser/CodeComplete.h
 %%MLIR%%llvm-devel/include/mlir/Bindings/Python/Attributes.td
 %%MLIR%%llvm-devel/include/mlir/Bindings/Python/PybindAdaptors.h
 %%MLIR%%llvm-devel/include/mlir/CAPI/AffineExpr.h
@@ -4139,6 +4158,9 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/Bufferization/Transforms/TensorCopyInsertion.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/CommonFolders.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/Complex/IR/Complex.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Complex/IR/ComplexAttributes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Complex/IR/ComplexAttributes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Complex/IR/ComplexAttributes.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/Complex/IR/ComplexBase.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/Complex/IR/ComplexOps.cpp.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/Complex/IR/ComplexOps.h.inc
@@ -4304,6 +4326,8 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.h.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOpsEnums.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOpsEnums.h.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/BufferizableOpInterfaceImpl.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/CodegenStrategy.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/HoistPadding.h
@@ -4416,9 +4440,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsTypes.cpp.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsTypes.h.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/Quant/FakeQuantSupport.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/Passes.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/Passes.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/Passes.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantOps.cpp.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantOps.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantOps.h.inc
@@ -4429,7 +4450,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantOpsTypes.cpp.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantOpsTypes.h.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantTypes.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantizeUtils.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/Quant/UniformSupport.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/SCF/IR/SCF.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/SCF/IR/SCFOps.cpp.inc
@@ -4466,6 +4486,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVBarrierOps.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVBase.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVBitOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVCLOps.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVCapabilityImplication.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVCastOps.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVCompositeOps.td
@@ -4477,8 +4498,8 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVEnums.cpp.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVEnums.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVEnums.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVGLSLCanonicalization.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVGLSLOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVGLCanonicalization.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVGLOps.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVGroupOps.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVImageOps.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVLogicalOps.td
@@ -4486,7 +4507,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVMemoryOps.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVMiscOps.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVNonUniformOps.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVOCLOps.td
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVOpAvailabilityImpl.inc
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVOpTraits.h
 %%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVOps.cpp.inc
@@ -4674,6 +4694,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/IR/BuiltinOps.h.inc
 %%MLIR%%llvm-devel/include/mlir/IR/BuiltinOps.td
 %%MLIR%%llvm-devel/include/mlir/IR/BuiltinTypeInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/IR/BuiltinTypeInterfaces.h
 %%MLIR%%llvm-devel/include/mlir/IR/BuiltinTypeInterfaces.h.inc
 %%MLIR%%llvm-devel/include/mlir/IR/BuiltinTypeInterfaces.td
 %%MLIR%%llvm-devel/include/mlir/IR/BuiltinTypes.cpp.inc
@@ -4686,6 +4707,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/IR/DialectImplementation.h
 %%MLIR%%llvm-devel/include/mlir/IR/DialectInterface.h
 %%MLIR%%llvm-devel/include/mlir/IR/DialectRegistry.h
+%%MLIR%%llvm-devel/include/mlir/IR/DialectResourceBlobManager.h
 %%MLIR%%llvm-devel/include/mlir/IR/Dominance.h
 %%MLIR%%llvm-devel/include/mlir/IR/EnumAttr.td
 %%MLIR%%llvm-devel/include/mlir/IR/ExtensibleDialect.h
@@ -4738,6 +4760,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/IR/Types.h
 %%MLIR%%llvm-devel/include/mlir/IR/UseDefLists.h
 %%MLIR%%llvm-devel/include/mlir/IR/Value.h
+%%MLIR%%llvm-devel/include/mlir/IR/ValueRange.h
 %%MLIR%%llvm-devel/include/mlir/IR/Verifier.h
 %%MLIR%%llvm-devel/include/mlir/IR/Visitors.h
 %%MLIR%%llvm-devel/include/mlir/InitAllDialects.h
@@ -4767,7 +4790,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Interfaces/DataLayoutOpInterface.h.inc
 %%MLIR%%llvm-devel/include/mlir/Interfaces/DataLayoutTypeInterface.cpp.inc
 %%MLIR%%llvm-devel/include/mlir/Interfaces/DataLayoutTypeInterface.h.inc
-%%MLIR%%llvm-devel/include/mlir/Interfaces/DecodeAttributesInterfaces.h
 %%MLIR%%llvm-devel/include/mlir/Interfaces/DerivedAttributeOpInterface.cpp.inc
 %%MLIR%%llvm-devel/include/mlir/Interfaces/DerivedAttributeOpInterface.h
 %%MLIR%%llvm-devel/include/mlir/Interfaces/DerivedAttributeOpInterface.h.inc
@@ -4806,8 +4828,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Interfaces/ViewLikeInterface.h
 %%MLIR%%llvm-devel/include/mlir/Interfaces/ViewLikeInterface.h.inc
 %%MLIR%%llvm-devel/include/mlir/Interfaces/ViewLikeInterface.td
-%%MLIR%%llvm-devel/include/mlir/Parser/AsmParserState.h
-%%MLIR%%llvm-devel/include/mlir/Parser/CodeComplete.h
 %%MLIR%%llvm-devel/include/mlir/Parser/Parser.h
 %%MLIR%%llvm-devel/include/mlir/Pass/AnalysisManager.h
 %%MLIR%%llvm-devel/include/mlir/Pass/Pass.h
@@ -4897,9 +4917,11 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm-devel/include/mlir/Tools/mlir-opt/MlirOptMain.h
 %%MLIR%%llvm-devel/include/mlir/Tools/mlir-pdll-lsp-server/MlirPdllLspServerMain.h
 %%MLIR%%llvm-devel/include/mlir/Tools/mlir-reduce/MlirReduceMain.h
+%%MLIR%%llvm-devel/include/mlir/Tools/mlir-tblgen/MlirTblgenMain.h
 %%MLIR%%llvm-devel/include/mlir/Tools/mlir-translate/MlirTranslateMain.h
 %%MLIR%%llvm-devel/include/mlir/Tools/mlir-translate/Translation.h
 %%MLIR%%llvm-devel/include/mlir/Tools/tblgen-lsp-server/TableGenLspServerMain.h
+%%MLIR%%llvm-devel/include/mlir/Transforms/CommutativityUtils.h
 %%MLIR%%llvm-devel/include/mlir/Transforms/ControlFlowSinkUtils.h
 %%MLIR%%llvm-devel/include/mlir/Transforms/DialectConversion.h
 %%MLIR%%llvm-devel/include/mlir/Transforms/FoldUtils.h
@@ -5387,6 +5409,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR%%git
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmSVEDialect.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmSVEToLLVMIRTranslation.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRArmSVETransforms.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAsmParser.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAsyncDialect.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAsyncToLLVM.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRAsyncTransforms.a
@@ -5481,6 +5504,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR%%git
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMemRefUtils.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMlirOptMain.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRNVGPUDialect.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRNVGPUTestPasses.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRNVGPUToNVVM.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRNVGPUTransforms.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRNVVMDialect.a
@@ -5504,7 +5528,6 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR%%git
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRPass.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRPresburger.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRQuantDialect.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRQuantTransforms.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRQuantUtils.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRROCDLDialect.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRROCDLToLLVMIRTranslation.a
@@ -5547,6 +5570,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR%%git
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTargetCpp.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTargetLLVMIRExport.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTargetLLVMIRImport.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTblgenLib.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorDialect.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorInferTypeOpInterfaceImpl.a
 %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorTestPasses.a
@@ -5600,8 +5624,8 @@ llvm-devel/lib/libRemarks.so.%%LLVM_MAJOR%%git
 %%CLANG%%llvm-devel/lib/libclang-cpp.so
 %%CLANG%%llvm-devel/lib/libclang-cpp.so.%%LLVM_MAJOR%%git
 %%CLANG%%llvm-devel/lib/libclang.so
-%%CLANG%%llvm-devel/lib/libclang.so.%%LLVM_RELEASE%%git
-%%CLANG%%llvm-devel/lib/libclang.so.13
+%%CLANG%%llvm-devel/lib/libclang.so.%%LLVM_MAJOR%%
+%%CLANG%%llvm-devel/lib/libclang.so.%%LLVM_MAJOR%%git
 %%STATIC_LIBS%%%%CLANG%%llvm-devel/lib/libclangAPINotes.a
 %%STATIC_LIBS%%%%CLANG%%llvm-devel/lib/libclangARCMigrate.a
 %%STATIC_LIBS%%%%CLANG%%llvm-devel/lib/libclangAST.a
@@ -5713,7 +5737,9 @@ llvm-devel/lib/libRemarks.so.%%LLVM_MAJOR%%git
 %%MLIR%%llvm-devel/lib/libmlir_runner_utils.so.%%LLVM_MAJOR%%git
 %%OPENMP%%llvm-devel/lib/libomp.so
 %%OPENMP%%llvm-devel/lib/libomptarget.rtl.amdgpu.so
+%%OPENMP%%llvm-devel/lib/libomptarget.rtl.amdgpu.so.%%LLVM_MAJOR%%git
 %%OPENMP%%llvm-devel/lib/libomptarget.so
+%%OPENMP%%llvm-devel/lib/libomptarget.so.%%LLVM_MAJOR%%git
 %%CLANG%%llvm-devel/lib/libscanbuild/__init__.py
 %%CLANG%%llvm-devel/lib/libscanbuild/analyze.py
 %%CLANG%%llvm-devel/lib/libscanbuild/arguments.py