diff --git a/devel/llvm16/Makefile b/devel/llvm16/Makefile
index 7401e536d3e16239935c9feecea5098f15a02530..c652bfa00c76ce38b7052de11769bffba8aad72c 100644
--- a/devel/llvm16/Makefile
+++ b/devel/llvm16/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	llvm
-DISTVERSION=	15.0.7
+DISTVERSION=	16.0.0rc1
 PORTREVISION=	0
 CATEGORIES=	devel lang
 MASTER_SITES=	https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \
@@ -15,6 +15,7 @@ WWW=		https://llvm.org/
 LICENSE_DIR=	${WRKSRC}/llvm
 .include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
 LICENSE+=	LLVM2
+LICENSE_FILE_BSD3CLAUSE=	${WRKSRC}/third-party/unittest/googletest/LICENSE.TXT
 LICENSE_FILE_LLVM2=	${LICENSE_DIR}/LICENSE.TXT
 LICENSE_NAME_LLVM2=	Apache License 2.0 with LLVM Exceptions
 LICENSE_PERMS_LLVM2=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
@@ -33,7 +34,7 @@ LLVM_PREFIX=	${PREFIX}/${LLVM_DIR}
 DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
 DATADIR=	${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
 
-USES=		cmake compiler:c++11-lib cpe perl5 tar:xz \
+USES=		cmake compiler:c++17-lang cpe perl5 tar:xz \
 		shebangfix
 _USES_PYTHON?=	python:3.6+,build
 USES+=		${_USES_PYTHON}
@@ -85,27 +86,22 @@ CMAKE_ARGS+=	-DLLVM_ENABLE_TERMINFO=OFF
 CFLAGS+=	-DNDEBUG
 CXXFLAGS+=	-DNDEBUG
 
-OPTIONS_DEFINE=	BE_AMDGPU BE_WASM CLANG DOCS EXTRAS FLANG LIT LLD LLDB MLIR PYCLANG
-OPTIONS_DEFINE_aarch64=	OPENMP
-OPTIONS_DEFINE_amd64=	COMPILER_RT GOLD OPENMP
-OPTIONS_DEFINE_i386=	COMPILER_RT OPENMP
-OPTIONS_DEFINE_powerpc=	COMPILER_RT GOLD
-OPTIONS_DEFINE_powerpc64=	COMPILER_RT GOLD OPENMP
-OPTIONS_DEFINE_powerpc64le=	COMPILER_RT GOLD OPENMP
-OPTIONS_DEFINE_riscv64=	COMPILER_RT OPENMP
-OPTIONS_DEFAULT=	BE_AMDGPU BE_STANDARD BE_WASM CLANG EXTRAS FLANG LIT LLD LLDB PYCLANG
-OPTIONS_DEFAULT_aarch64=	OPENMP
-OPTIONS_DEFAULT_amd64=	COMPILER_RT GOLD OPENMP
-OPTIONS_DEFAULT_i386=	COMPILER_RT
-OPTIONS_DEFAULT_powerpc=	COMPILER_RT GOLD
-OPTIONS_DEFAULT_powerpc64=	COMPILER_RT GOLD OPENMP
-OPTIONS_DEFAULT_powerpc64le=	COMPILER_RT GOLD OPENMP
-OPTIONS_DEFAULT_riscv64=	COMPILER_RT OPENMP
-OPTIONS_EXCLUDE_armv6=	FLANG
-OPTIONS_EXCLUDE_armv7=	FLANG
-OPTIONS_EXCLUDE_i386=	FLANG
-OPTIONS_EXCLUDE_powerpc=	FLANG
+OPTIONS_DEFINE=	BE_AMDGPU BE_WASM CLANG COMPILER_RT DOCS EXTRAS FLANG LIT LLD LLDB MLIR OPENMP PYCLANG
+OPTIONS_DEFINE_amd64=	GOLD
+OPTIONS_DEFINE_powerpc=	GOLD
+OPTIONS_DEFINE_powerpc64=	GOLD
+OPTIONS_DEFINE_powerpc64le=	GOLD
+OPTIONS_DEFAULT=	BE_AMDGPU BE_STANDARD BE_WASM CLANG COMPILER_RT EXTRAS FLANG LIT LLD LLDB OPENMP PYCLANG
+OPTIONS_DEFAULT_amd64=	GOLD
+OPTIONS_DEFAULT_powerpc=	GOLD
+OPTIONS_DEFAULT_powerpc64=	GOLD
+OPTIONS_DEFAULT_powerpc64le=	GOLD
+OPTIONS_EXCLUDE_armv6=	COMPILER_RT FLANG OPENMP
+OPTIONS_EXCLUDE_armv7=	COMPILER_RT FLANG OPENMP
+OPTIONS_EXCLUDE_i386=	FLANG OPENMP
+OPTIONS_EXCLUDE_powerpc=	FLANG OPENMP
 OPTIONS_EXCLUDE_riscv64=	LLDB
+OPTIONS_EXCLUDE_FreeBSD_12=	OPENMP
 OPTIONS_SINGLE=		BACKENDS
 OPTIONS_SINGLE_BACKENDS=BE_FREEBSD BE_NATIVE BE_STANDARD
 OPTIONS_SUB=	yes
@@ -121,7 +117,7 @@ BE_STANDARD_DESC=	All non-experimental backends
 BE_WASM_DESC=		WebAssembly backend (required by firefox via wasi)
 .for BE in FREEBSD NATIVE STANDARD
 BE_${BE}_PLIST_FILES=	${_BE_LIBS_${BE}:O:S/$/.a/:S|^|${LLVM_DIR}/lib/libLLVM|} \
-			${_BE_INCS_${BE}:S|^|${LLVM_DIR}/lib/clang/${LLVM_RELEASE}/include/|:N${LLVM_DIR}/lib/clang/${LLVM_RELEASE}/include/$}
+			${_BE_INCS_${BE}:S|^|${LLVM_DIR}/lib/clang/${LLVM_MAJOR}/include/|:N${LLVM_DIR}/lib/clang/${LLVM_RELEASE}/include/$}
 .endfor
 CLANG_DESC=	Build clang
 CLANG_CMAKE_ON=		-DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
@@ -136,8 +132,8 @@ CLANG_SUB_LIST=		XCC=clang${LLVM_SUFFIX} \
 CLANG_USE=		GNOME=libxml2
 COMPILER_RT_DESC=	Sanitizer libraries
 COMPILER_RT_CMAKE_ON=	-DCOMPILER_RT_INSTALL_PATH=${LLVM_PREFIX}/lib/clang/${LLVM_RELEASE}
-COMPILER_RT_PLIST_FILES=${_COMPILER_RT_LIBS:S|^|${_CRTLIBDIR}/|} \
-			${_COMPILER_RT_IGNORELISTS:S|^|${_CRTBLDIR}/|}
+COMPILER_RT_PLIST_FILES=${_COMPILER_RT_LIBS} \
+			${COMPILER_RT_IGNORELISTS:S|^|${_CRTILDIR}/|}
 DOCS_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx-markdown-tables>=0:textproc/py-sphinx-markdown-tables@${PY_FLAVOR} \
 			${PYTHON_PKGNAMEPREFIX}recommonmark>=0.0.20180530:textproc/py-recommonmark@${PY_FLAVOR}
 DOCS_CONFLICTS_BUILD=	cmark
@@ -157,6 +153,7 @@ FLANG_PLIST_DIRS=	${LLVM_DIR}/include/flang/Config
 GOLD_DESC=		Build the LLVM Gold plugin for LTO
 GOLD_CMAKE_ON=		-DLLVM_BINUTILS_INCDIR=${LOCALBASE}/include
 GOLD_BUILD_DEPENDS=	${LOCALBASE}/bin/ld.gold:devel/binutils
+GOLD_PLIST_FILES=	${LLVM_DIR}/lib/LLVMgold.so
 LIT_DESC=		Install lit and FileCheck test tools
 LIT_VARS=		_USES_PYTHON=python:3.6+
 LLD_DESC=		Install lld, the LLVM linker
@@ -170,6 +167,7 @@ LLDB_CMAKE_ON=		-DLUA_INCLUDE_DIR=${LOCALBASE}/include/lua${LUA_VER_STR} \
 			-DPANEL_LIBRARIES=/usr/lib/libpanel.so
 LLDB_DESC=		Install lldb, the LLVM debugger
 LLDB_IMPLIES=		CLANG
+LLDB_PLIST_SUB=		PYTHON_ABIVER=${PYTHON_ABIVER}
 LLDB_USES=		lua:53 libedit
 LLDB_VARS=		_USES_PYTHON=python:3.6+
 MLIR_DESC=		Multi-Level Intermediate Representation
@@ -222,7 +220,7 @@ EXTRAS_LIBS=	libclangApplyReplacements \
 EXTRAS_FILES=	index.js
 EXTRAS_PATTERN=	${EXTRAS_COMMANDS:tW:C/  */|/g}|${EXTRAS_LIBS:tW:C/  */|/g}|${EXTRAS_FILES:tW:C/  */|/g}
 
-FLANG_PATTERN=	${FLANG_COMMANDS:S/^/bin./:tW:C/  */|/g}|flang|libFIR|libFortran
+FLANG_PATTERN=	${FLANG_COMMANDS:S/^/bin./:tW:C/  */|/g}|flang|libFIR|libFortran|libHLFIR
 
 MLIR_PATTERN=	${MLIR_COMMANDS:S/^/bin./:tW:C/  */|/g}|mlir|libMLIR|obj.MLIRCAP
 
@@ -252,7 +250,7 @@ CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/arm64/aarch64/}-portbld-${OPSYS:tl}${
 LLVM_ENABLE_PROJECTS+=	clang
 COMMANDS+=	${CLANG_COMMANDS}
 MAN1SRCS+=	${CLANG_MAN1SRCS}
-CLANG_PATTERN=	(c-index-test|clang|diagtool|hmaptool|intercept-|libear|libscanbuild|analyze-|scan-|Reporter.py|ScanView.py|scanview.css|sorttable.js|startfile.py|-analyzer|AnalyzerPlugin.so)
+CLANG_PATTERN=	(amdgpu-arch|c-index-test|clang|diagtool|hmaptool|intercept-|libear|libscanbuild|nvptx-arch|analyze-|scan-|Reporter.py|ScanView.py|scanview.css|sorttable.js|startfile.py|-analyzer|AnalyzerPlugin.so)
 USES+=		gnome
 .endif
 
@@ -348,7 +346,7 @@ FREEBSD_BACKENDS+=	WebAssembly
 NATIVE_BACKENDS+=	WebAssembly
 .endif
 STANDARD_BACKENDS=	${_FREEBSD_BACKENDS} AMDGPU AVR BPF Hexagon Lanai \
-			MSP430 NVPTX SystemZ VE WebAssembly XCore
+			LoongArch MSP430 NVPTX SystemZ VE WebAssembly XCore
 _BE_LIBS_COMMON=	CodeGen Desc Info
 _BE_LIBS_AArch64=	AsmParser Disassembler Utils
 _BE_LIBS_BACKWARDS_AArch64=Exegesis
@@ -359,13 +357,14 @@ _BE_LIBS_AVR=		AsmParser Disassembler
 _BE_LIBS_BPF=		AsmParser Disassembler
 _BE_LIBS_Hexagon=	AsmParser Disassembler
 _BE_LIBS_Lanai=		AsmParser Disassembler
+_BE_LIBS_LoongArch=	AsmParser Disassembler
 _BE_LIBS_MSP430=	AsmParser Disassembler
 _BE_LIBS_Mips=		AsmParser Disassembler
 _BE_LIBS_BACKWARDS_Mips=Exegesis
 _BE_LIBS_PowerPC=	AsmParser Disassembler
 _BE_LIBS_BACKWARDS_PowerPC=Exegesis
 _BE_INCS_RISCV=		riscv_vector.h
-_BE_LIBS_RISCV=		AsmParser Disassembler
+_BE_LIBS_RISCV=		AsmParser Disassembler TargetMCA
 _BE_LIBS_Sparc=		AsmParser Disassembler
 _BE_LIBS_SystemZ=	AsmParser Disassembler
 _BE_LIBS_VE=		AsmParser Disassembler
@@ -383,179 +382,48 @@ _BE_INCS_${BE}+=	${_BE_INCS_${BE_ARCH}}
 .endfor
 BE_PATTERN=${_BE_LIBS_STANDARD:O:S/$/.a/:ts|}|${_BE_INCS_STANDARD:ts|}
 
-_CRTLIBDIR=	${LLVM_DIR}/lib/clang/${LLVM_RELEASE}/lib/freebsd
-_CRTBLDIR=	${LLVM_DIR}/lib/clang/${LLVM_RELEASE}/share
-_COMPILER_RT_LIBS_i386=	\
-	libclang_rt.asan-i386.a \
-	libclang_rt.asan-i386.so \
-	libclang_rt.asan-preinit-i386.a \
-	libclang_rt.asan_static-i386.a \
-	libclang_rt.asan_cxx-i386.a \
-	libclang_rt.builtins-i386.a \
-	libclang_rt.cfi-i386.a \
-	libclang_rt.cfi_diag-i386.a \
-	libclang_rt.profile-i386.a \
-	libclang_rt.safestack-i386.a \
-	libclang_rt.stats-i386.a \
-	libclang_rt.stats_client-i386.a \
-	libclang_rt.ubsan_minimal-i386.a \
-	libclang_rt.ubsan_minimal-i386.so \
-	libclang_rt.ubsan_standalone-i386.a \
-	libclang_rt.ubsan_standalone-i386.so \
-	libclang_rt.ubsan_standalone_cxx-i386.a
-.if ${ARCH} == "amd64"
-_COMPILER_RT_IGNORELISTS=	cfi_ignorelist.txt
-_COMPILER_RT_IGNORELISTS+=	asan_ignorelist.txt
-_COMPILER_RT_IGNORELISTS+=	msan_ignorelist.txt
-_COMPILER_RT_LIBS=	\
-	libclang_rt.asan-preinit-x86_64.a \
-	libclang_rt.asan-x86_64.a \
-	libclang_rt.asan-x86_64.a.syms \
-	libclang_rt.asan-x86_64.so \
-	libclang_rt.asan_cxx-x86_64.a \
-	libclang_rt.asan_cxx-x86_64.a.syms \
-	libclang_rt.asan_static-x86_64.a \
-	libclang_rt.builtins-x86_64.a \
-	libclang_rt.cfi-x86_64.a \
-	libclang_rt.cfi_diag-x86_64.a \
-	libclang_rt.dd-x86_64.a \
-	libclang_rt.dyndd-x86_64.so \
-	libclang_rt.fuzzer_interceptors-x86_64.a \
-	libclang_rt.fuzzer_no_main-x86_64.a \
-	libclang_rt.fuzzer-x86_64.a \
-	libclang_rt.msan-x86_64.a \
-	libclang_rt.msan-x86_64.a.syms \
-	libclang_rt.msan_cxx-x86_64.a \
-	libclang_rt.msan_cxx-x86_64.a.syms \
-	libclang_rt.orc-x86_64.a \
-	libclang_rt.profile-x86_64.a \
-	libclang_rt.safestack-x86_64.a \
-	libclang_rt.stats-x86_64.a \
-	libclang_rt.stats_client-x86_64.a \
-	libclang_rt.tsan-x86_64.a \
-	libclang_rt.tsan-x86_64.a.syms \
-	libclang_rt.tsan-x86_64.so \
-	libclang_rt.tsan_cxx-x86_64.a \
-	libclang_rt.tsan_cxx-x86_64.a.syms \
-	libclang_rt.ubsan_minimal-x86_64.a \
-	libclang_rt.ubsan_minimal-x86_64.a.syms \
-	libclang_rt.ubsan_minimal-x86_64.so \
-	libclang_rt.ubsan_standalone-x86_64.a \
-	libclang_rt.ubsan_standalone-x86_64.a.syms \
-	libclang_rt.ubsan_standalone-x86_64.so \
-	libclang_rt.ubsan_standalone_cxx-x86_64.a \
-	libclang_rt.ubsan_standalone_cxx-x86_64.a.syms \
-	libclang_rt.xray-basic-x86_64.a \
-	libclang_rt.xray-fdr-x86_64.a \
-	libclang_rt.xray-profiling-x86_64.a \
-	libclang_rt.xray-x86_64.a
+.if ${ARCH} == "aarch64"
+COMPILER_RT_ARCHS=	aarch64
+.elif ${ARCH} == "amd64"
+COMPILER_RT_ARCHS=	x86_64
 .if exists(/usr/lib32/libc.so.7)
-_COMPILER_RT_LIBS+=	${_COMPILER_RT_LIBS_i386}
+COMPILER_RT_ARCHS+=	i386
 .endif
 .elif ${ARCH} == "i386"
-_COMPILER_RT_IGNORELISTS=	cfi_ignorelist.txt
-_COMPILER_RT_IGNORELISTS+=	asan_ignorelist.txt
-_COMPILER_RT_LIBS+=	${_COMPILER_RT_LIBS_i386}
+COMPILER_RT_ARCHS=	i386
 .elif ${ARCH} == "powerpc"
-_COMPILER_RT_LIBS= \
-	libclang_rt.builtins-powerpc.a \
-	libclang_rt.profile-powerpc.a
+COMPILER_RT_ARCHS=	powerpc
 .elif ${ARCH} == "powerpc64"
-_COMPILER_RT_IGNORELISTS=	asan_ignorelist.txt
-_COMPILER_RT_IGNORELISTS+=	msan_ignorelist.txt
-_COMPILER_RT_LIBS= \
-	libclang_rt.asan-powerpc64.a \
-	libclang_rt.asan-powerpc64.a.syms \
-	libclang_rt.asan-powerpc64.so \
-	libclang_rt.asan-preinit-powerpc64.a \
-	libclang_rt.asan_cxx-powerpc64.a \
-	libclang_rt.asan_cxx-powerpc64.a.syms \
-	libclang_rt.asan_static-powerpc64.a \
-	libclang_rt.builtins-powerpc64.a \
-	libclang_rt.msan-powerpc64.a \
-	libclang_rt.msan-powerpc64.a.syms \
-	libclang_rt.msan_cxx-powerpc64.a \
-	libclang_rt.msan_cxx-powerpc64.a.syms \
-	libclang_rt.profile-powerpc64.a \
-	libclang_rt.stats-powerpc64.a \
-	libclang_rt.stats_client-powerpc64.a \
-	libclang_rt.tsan-powerpc64.a \
-	libclang_rt.tsan-powerpc64.a.syms \
-	libclang_rt.tsan-powerpc64.so \
-	libclang_rt.tsan_cxx-powerpc64.a \
-	libclang_rt.tsan_cxx-powerpc64.a.syms \
-	libclang_rt.ubsan_minimal-powerpc64.a \
-	libclang_rt.ubsan_minimal-powerpc64.a.syms \
-	libclang_rt.ubsan_minimal-powerpc64.so \
-	libclang_rt.ubsan_standalone-powerpc64.a \
-	libclang_rt.ubsan_standalone-powerpc64.a.syms \
-	libclang_rt.ubsan_standalone-powerpc64.so \
-	libclang_rt.ubsan_standalone_cxx-powerpc64.a \
-	libclang_rt.ubsan_standalone_cxx-powerpc64.a.syms
+COMPILER_RT_ARCHS=	powerpc64
 .if exists(/usr/lib32/libc.so.7)
-_COMPILER_RT_LIBS+= \
-	libclang_rt.builtins-powerpc.a \
-	libclang_rt.profile-powerpc.a
+COMPILER_RT_ARCHS+=	powerpc
 .endif
 .elif ${ARCH} == "powerpc64le"
-_COMPILER_RT_IGNORELISTS=	asan_ignorelist.txt
-_COMPILER_RT_IGNORELISTS+=	msan_ignorelist.txt
-_COMPILER_RT_LIBS= \
-	libclang_rt.asan-powerpc64le.a \
-	libclang_rt.asan-powerpc64le.a.syms \
-	libclang_rt.asan-powerpc64le.so \
-	libclang_rt.asan-preinit-powerpc64le.a \
-	libclang_rt.asan_cxx-powerpc64le.a \
-	libclang_rt.asan_cxx-powerpc64le.a.syms \
-	libclang_rt.asan_static-powerpc64le.a \
-	libclang_rt.builtins-powerpc64le.a \
-	libclang_rt.msan-powerpc64le.a \
-	libclang_rt.msan-powerpc64le.a.syms \
-	libclang_rt.msan_cxx-powerpc64le.a \
-	libclang_rt.msan_cxx-powerpc64le.a.syms \
-	libclang_rt.profile-powerpc64le.a \
-	libclang_rt.stats-powerpc64le.a \
-	libclang_rt.stats_client-powerpc64le.a \
-	libclang_rt.tsan-powerpc64le.a \
-	libclang_rt.tsan-powerpc64le.a.syms \
-	libclang_rt.tsan-powerpc64le.so \
-	libclang_rt.tsan_cxx-powerpc64le.a \
-	libclang_rt.tsan_cxx-powerpc64le.a.syms \
-	libclang_rt.ubsan_minimal-powerpc64le.a \
-	libclang_rt.ubsan_minimal-powerpc64le.a.syms \
-	libclang_rt.ubsan_minimal-powerpc64le.so \
-	libclang_rt.ubsan_standalone-powerpc64le.a \
-	libclang_rt.ubsan_standalone-powerpc64le.a.syms \
-	libclang_rt.ubsan_standalone-powerpc64le.so \
-	libclang_rt.ubsan_standalone_cxx-powerpc64le.a \
-	libclang_rt.ubsan_standalone_cxx-powerpc64le.a.syms \
-	libclang_rt.xray-basic-powerpc64le.a \
-	libclang_rt.xray-fdr-powerpc64le.a \
-	libclang_rt.xray-powerpc64le.a \
-	libclang_rt.xray-profiling-powerpc64le.a
+COMPILER_RT_ARCHS=	powerpc64le
 .elif ${ARCH} == "riscv64"
-_COMPILER_RT_IGNORELISTS=	asan_ignorelist.txt
-_COMPILER_RT_LIBS= \
-	libclang_rt.asan-preinit-riscv64.a \
-	libclang_rt.asan-riscv64.a \
-	libclang_rt.asan-riscv64.a.syms \
-	libclang_rt.asan-riscv64.so \
-	libclang_rt.asan_cxx-riscv64.a \
-	libclang_rt.asan_cxx-riscv64.a.syms \
-	libclang_rt.asan_static-riscv64.a \
-	libclang_rt.builtins-riscv64.a \
-	libclang_rt.stats-riscv64.a \
-	libclang_rt.stats_client-riscv64.a \
-	libclang_rt.ubsan_minimal-riscv64.a \
-	libclang_rt.ubsan_minimal-riscv64.a.syms \
-	libclang_rt.ubsan_minimal-riscv64.so \
-	libclang_rt.ubsan_standalone-riscv64.a \
-	libclang_rt.ubsan_standalone-riscv64.a.syms \
-	libclang_rt.ubsan_standalone-riscv64.so \
-	libclang_rt.ubsan_standalone_cxx-riscv64.a \
-	libclang_rt.ubsan_standalone_cxx-riscv64.a.syms
+COMPILER_RT_ARCHS=	riscv64
 .endif
 
+_CRTBASEDIR=	${LLVM_DIR}/lib/clang/${LLVM_MAJOR}
+_CRTILDIR=	${_CRTBASEDIR}/share
+_CRTLIBDIR=	${_CRTBASEDIR}/lib
+
+.include "Makefile.RUNTIMES"
+
+_COMPILER_RT_LIBS=
+.for CRT_ARCH in ${COMPILER_RT_ARCHS}
+_COMPILER_RT_LIBS:= ${_COMPILER_RT_LIBS} ${COMPILER_RT_LIBS_${CRT_ARCH}:S|^|${_CRTLIBDIR}/${CRT_ARCH}-portbld-${OPSYS:tl}${OSREL}/|}
+.endfor
+
+COMPILER_RT_IGNORELISTS=
+.for RT in asan cfi msan
+.if ${_COMPILER_RT_LIBS:M*/libclang_rt.${RT}.a}
+COMPILER_RT_IGNORELISTS:=	${COMPILER_RT_IGNORELISTS} ${RT}_ignorelist.txt
+.endif
+.endfor
+# Strip empty element
+COMPILER_RT_IGNORELISTS:=${COMPILER_RT_IGNORELISTS:N^$$}
+
 .if ${ARCH} == "armv6"
 BUILD_DEPENDS+=	${LOCALBASE}/bin/ld:devel/binutils
 CONFIGURE_ENV+=	COMPILER_PATH=${LOCALBASE}/bin
@@ -644,6 +512,7 @@ post-install-EXTRAS-on:
 post-install-FLANG-on:
 	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/CodeGen/CMakeFiles
 	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/Dialect/CMakeFiles
+	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/HLFIR/CMakeFiles
 	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/Transforms/CMakeFiles
 	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/CMakeFiles
 	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/CMakeFiles
@@ -703,13 +572,13 @@ build-plist:
 	    ${GREP} -v '[/-]lit$$' | ${GREP} -v 'FileCheck$$' | \
 	    ${GREP} -v man/man1 | ${SED} -e 's|${STAGEDIR}${PREFIX}/||' \
 	    -e 's|${PYTHON_SITELIBDIR:C|${PREFIX}/||}|%%PYTHON_SITELIBDIR%%|' \
-	    -e 's|${PYTHON_EXT_SUFFIX:C/\./\\./g}|%%PYTHON_EXT_SUFFIX%%|' \
+	    -e 's|${PYTHON_EXT_SUFFIX:C/\./\\./g}${PYTHON_ABIVER}|%%PYTHON_EXT_SUFFIX%%%%PYTHON_ABIVER%%|' \
 	    -e 's|${LLVM_RELEASE}|%%LLVM_RELEASE%%|' \
 	    -e 's|release.cmake|%%CMAKE_BUILD_TYPE%%.cmake|' \
 	    -e 's|${LLVM_RELEASE:C/\./\\./g}|%%LLVM_RELEASE%%|' \
 	    -e 's|${LLVM_SUFFIX:C/\./\\./g}|%%LLVM_SUFFIX%%|' \
-	    -e 's|\([^0-9]\)${LLVM_MAJOR}$$|\1%%LLVM_MAJOR%%|' \
-	    -e 's|\([^0-9]\)${LLVM_MAJOR}\([^0-9]\)|\1%%LLVM_MAJOR%%\2|' \
+	    -e 's|/${LLVM_MAJOR}/|/%%LLVM_MAJOR%%/|' \
+	    -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%%|' \
@@ -728,9 +597,8 @@ build-plist:
 	    if ($$0 ~ /(argdumper|lldb|six.py)/) {printf "%%%%LLDB%%%%"} \
 	    if ($$0 ~ /(${MLIR_PATTERN})/) {printf "%%%%MLIR%%%%"} \
 	    if ($$0 ~ /(${OPENMP_PATTERN})/) {printf "%%%%OPENMP%%%%"} \
-	    if ($$0 ~ /(LLVMgold)/) {printf "%%%%GOLD%%%%"} \
 	    if ($$0 ~ /${PYCLANG_PATTERN}/) {printf "%%%%PYCLANG%%%%"} \
-	    if ($$0 !~ /(libclang_rt)/ && $$0 !~ /(${BE_PATTERN})$$/) {print}}' ${PLIST}.tmp >> ${PLIST}
+	    if ($$0 !~ /(lib[a-z]*_rt|LLVMgold)/ && $$0 !~ /(${BE_PATTERN})$$/) {print}}' ${PLIST}.tmp >> ${PLIST}
 	${ECHO_CMD} '@postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi' >> ${PLIST}
 	${ECHO_CMD} '@postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi' >> ${PLIST}
 	${RM} ${PLIST}.tmp
diff --git a/devel/llvm16/Makefile.COMMANDS b/devel/llvm16/Makefile.COMMANDS
index b7a6cd040c68cab74df4665cad5fa9aaf4487af9..dfda5e607c185ba8d142f70fe2cedc89fb5edc55 100644
--- a/devel/llvm16/Makefile.COMMANDS
+++ b/devel/llvm16/Makefile.COMMANDS
@@ -14,6 +14,7 @@ LLVM_COMMANDS=	\
 		llvm-cov \
 		llvm-cvtres \
 		llvm-cxxmap \
+		llvm-debuginfo-analyzer \
 		llvm-debuginfod \
 		llvm-debuginfod-find \
 		llvm-diff \
@@ -32,7 +33,6 @@ LLVM_COMMANDS=	\
 		llvm-link \
 		llvm-lipo \
 		llvm-mc \
-		llvm-mca \
 		llvm-ml \
 		llvm-modextract \
 		llvm-mt \
@@ -50,6 +50,7 @@ LLVM_COMMANDS=	\
 		llvm-readobj \
 		llvm-reduce \
 		llvm-remark-size-diff \
+		llvm-remarkutil \
 		llvm-rtdyld \
 		llvm-sim \
 		llvm-size \
@@ -65,10 +66,10 @@ LLVM_COMMANDS=	\
 		llvm-windres \
 		llvm-xray \
 		opt \
-		sancov \
-		split-file
+		sancov
 
 CLANG_COMMANDS=	\
+		amdgpu-arch \
 		analyze-build \
 		c-index-test \
 		clang \
@@ -78,16 +79,15 @@ CLANG_COMMANDS=	\
 		clang-extdef-mapping \
 		clang-format \
 		clang-linker-wrapper \
-		clang-nvlink-wrapper \
 		clang-offload-bundler \
 		clang-offload-packager \
-		clang-offload-wrapper \
-		clang-rename \
 		clang-repl \
 		clang-scan-deps \
+		clang-tblgen \
 		diagtool \
 		hmaptool \
 		intercept-build \
+		nvptx-arch \
 		scan-build \
 		scan-build-py \
 		scan-view
@@ -97,18 +97,19 @@ EXTRAS_COMMANDS= \
 		clang-apply-replacements \
 		clang-change-namespace \
 		clang-doc \
+		clang-include-cleaner \
 		clang-include-fixer \
 		clang-move \
 		clang-pseudo \
 		clang-query \
+		clang-rename \
 		clang-reorder-fields \
 		clang-tidy \
 		find-all-symbols \
 		modularize \
-		pp-trace \
-		run-clang-tidy
+		pp-trace
 
-FLANG_COMMANDS= \
+FLANG_COMMANDS=	\
 		bbc \
 		f18-parse-demo \
 		fir-opt \
@@ -138,9 +139,9 @@ LLDB_COMMANDS=	\
 
 MLIR_COMMANDS=	\
 		mlir-cpu-runner \
-		mlir-linalg-ods-yaml-gen \
 		mlir-lsp-server \
 		mlir-opt \
+		mlir-pdll \
 		mlir-pdll-lsp-server \
 		mlir-reduce \
 		mlir-tblgen \
@@ -148,4 +149,5 @@ MLIR_COMMANDS=	\
 		tblgen-lsp-server
 
 OPENMP_COMMANDS=	\
-		llvm-omp-device-info
+		llvm-omp-device-info \
+		llvm-omp-kernel-replay
diff --git a/devel/llvm16/Makefile.MAN1SRCS b/devel/llvm16/Makefile.MAN1SRCS
index 224eb37d8bc838d5a7f901b3e7dcff22c3edace0..59eb5c909711637d586623ef8091f5b921cc9ae7 100644
--- a/devel/llvm16/Makefile.MAN1SRCS
+++ b/devel/llvm16/Makefile.MAN1SRCS
@@ -1,7 +1,9 @@
 LLVM_MAN1SRCS= \
 	bugpoint.1 \
+	clang-tblgen.1 \
 	dsymutil.1 \
 	llc.1 \
+	lldb-tblgen.1 \
 	lli.1 \
 	llvm-addr2line.1 \
 	llvm-ar.1 \
@@ -11,6 +13,7 @@ LLVM_MAN1SRCS= \
 	llvm-cov.1 \
 	llvm-cxxfilt.1 \
 	llvm-cxxmap.1 \
+	llvm-debuginfo-analyzer.1 \
 	llvm-diff.1 \
 	llvm-dis.1 \
 	llvm-dwarfdump.1 \
@@ -28,14 +31,16 @@ LLVM_MAN1SRCS= \
 	llvm-nm.1 \
 	llvm-objcopy.1 \
 	llvm-objdump.1 \
+	llvm-opt-report.1 \
 	llvm-otool.1 \
 	llvm-pdbutil.1 \
 	llvm-profdata.1 \
 	llvm-profgen.1 \
 	llvm-ranlib.1 \
 	llvm-readelf.1 \
-	llvm-remark-size-diff.1 \
 	llvm-readobj.1 \
+	llvm-remark-size-diff.1 \
+	llvm-remarkutil.1 \
 	llvm-size.1 \
 	llvm-stress.1 \
 	llvm-strings.1 \
@@ -43,12 +48,12 @@ LLVM_MAN1SRCS= \
 	llvm-symbolizer.1 \
 	llvm-tblgen.1 \
 	llvm-tli-checker.1 \
-	tblgen.1 \
-	opt.1
+	mlir-tblgen.1 \
+	opt.1 \
+	tblgen.1
 
 CLANG_MAN1SRCS= \
 	clang.1 \
-	clang-tblgen.1 \
 	diagtool.1 \
 	scan-build.1
 
@@ -59,11 +64,5 @@ LIT_MAN1SRCS= \
 	lit.1 \
 	FileCheck.1
 
-LLDB_MAN1SRCS= \
-	lldb-tblgen.1
-
-MLIR_MAN1SRCS= \
-	mlir-tblgen.1
-
 OPENMP_MAN1SRCS= \
 	llvmopenmp.1
diff --git a/devel/llvm16/Makefile.RUNTIMES b/devel/llvm16/Makefile.RUNTIMES
new file mode 100644
index 0000000000000000000000000000000000000000..aa085a453cb7693cc23bb4c8f07f6e65dae0e324
--- /dev/null
+++ b/devel/llvm16/Makefile.RUNTIMES
@@ -0,0 +1,215 @@
+# Makefile.RUNTIMES
+#
+# LIBCLANG_RT_LIBS_<arch> - clang runtime files (actual name prefixed with
+# "libclang_rt." (e.g., asan.a -> libclang_rt.asan.a).
+#
+# RT_LIBS_<arch> - full name of other runtimes.
+
+RT_ARCHES=
+
+RT_ARCHES+=aarch64
+LIBCLANG_RT_LIBS_aarch64= \
+	asan-preinit.a \
+	asan.a \
+	asan.a.syms \
+	asan.so \
+	asan_cxx.a \
+	asan_cxx.a.syms \
+	asan_static.a \
+	builtins.a \
+	cfi.a \
+	cfi_diag.a \
+	fuzzer.a \
+	fuzzer_interceptors.a \
+	fuzzer_no_main.a \
+	msan.a \
+	msan.a.syms \
+	msan_cxx.a \
+	msan_cxx.a.syms \
+	profile.a \
+	safestack.a \
+	stats.a \
+	stats_client.a \
+	tsan.a \
+	tsan.a.syms \
+	tsan.so \
+	tsan_cxx.a \
+	tsan_cxx.a.syms \
+	ubsan_minimal.a \
+	ubsan_minimal.a.syms \
+	ubsan_minimal.so \
+	ubsan_standalone.a \
+	ubsan_standalone.a.syms \
+	ubsan_standalone.so \
+	ubsan_standalone_cxx.a \
+	ubsan_standalone_cxx.a.syms \
+	xray-basic.a \
+	xray-fdr.a \
+	xray-profiling.a \
+	xray.a
+RT_LIBS_aarch64= liborc_rt.a
+
+RT_ARCHES+=i386
+LIBCLANG_RT_LIBS_i386= \
+	asan.a \
+	asan.so \
+	asan-preinit.a \
+	asan_static.a \
+	asan_cxx.a \
+	builtins.a \
+	cfi.a \
+	cfi_diag.a \
+	profile.a \
+	safestack.a \
+	stats.a \
+	stats_client.a \
+	ubsan_minimal.a \
+	ubsan_minimal.so \
+	ubsan_standalone.a \
+	ubsan_standalone.so \
+	ubsan_standalone_cxx.a
+
+RT_ARCHES+=powerpc
+LIBCLANG_RT_LIBS_powerpc= \
+	builtins.a \
+	profile.a
+
+RT_ARCHES+=powerpc64
+LIBCLANG_RT_LIBS_powerpc64= \
+	asan.a \
+	asan.a.syms \
+	asan.so \
+	asan-preinit.a \
+	asan_cxx.a \
+	asan_cxx.a.syms \
+	asan_static.a \
+	builtins.a \
+	msan.a \
+	msan.a.syms \
+	msan_cxx.a \
+	msan_cxx.a.syms \
+	profile.a \
+	stats.a \
+	stats_client.a \
+	tsan.a \
+	tsan.a.syms \
+	tsan.so \
+	tsan_cxx.a \
+	tsan_cxx.a.syms \
+	ubsan_minimal.a \
+	ubsan_minimal.a.syms \
+	ubsan_minimal.so \
+	ubsan_standalone.a \
+	ubsan_standalone.a.syms \
+	ubsan_standalone.so \
+	ubsan_standalone_cxx.a \
+	ubsan_standalone_cxx.a.syms
+
+RT_ARCHES+=powerpc64le
+LIBCLANG_RT_LIBS_powerpc64le= \
+	asan.a \
+	asan.a.syms \
+	asan.so \
+	asan-preinit.a \
+	asan_cxx.a \
+	asan_cxx.a.syms \
+	asan_static.a \
+	builtins.a \
+	msan.a \
+	msan.a.syms \
+	msan_cxx.a \
+	msan_cxx.a.syms \
+	profile.a \
+	stats.a \
+	stats_client.a \
+	tsan.a \
+	tsan.a.syms \
+	tsan.so \
+	tsan_cxx.a \
+	tsan_cxx.a.syms \
+	ubsan_minimal.a \
+	ubsan_minimal.a.syms \
+	ubsan_minimal.so \
+	ubsan_standalone.a \
+	ubsan_standalone.a.syms \
+	ubsan_standalone.so \
+	ubsan_standalone_cxx.a \
+	ubsan_standalone_cxx.a.syms \
+	xray-basic.a \
+	xray-fdr.a \
+	xray.a \
+	xray-profiling.a
+
+RT_ARCHES+=riscv64
+LIBCLANG_RT_LIBS_riscv64= \
+	asan-preinit.a \
+	asan.a \
+	asan.a.syms \
+	asan.so \
+	asan_cxx.a \
+	asan_cxx.a.syms \
+	asan_static.a \
+	builtins.a \
+	profile.a \
+	stats.a \
+	stats_client.a \
+	ubsan_minimal.a \
+	ubsan_minimal.a.syms \
+	ubsan_minimal.so \
+	ubsan_standalone.a \
+	ubsan_standalone.a.syms \
+	ubsan_standalone.so \
+	ubsan_standalone_cxx.a \
+	ubsan_standalone_cxx.a.syms
+
+RT_ARCHES+=x86_64
+LIBCLANG_RT_LIBS_x86_64= \
+	asan-preinit.a \
+	asan_static.a \
+	asan.a \
+	asan.a.syms \
+	asan.so \
+	asan_cxx.a \
+	asan_cxx.a.syms \
+	builtins.a \
+	cfi.a \
+	cfi_diag.a \
+	dd.a \
+	dyndd.so \
+	fuzzer.a \
+	fuzzer_interceptors.a \
+	fuzzer_no_main.a \
+	msan.a \
+	msan.a.syms \
+	msan_cxx.a \
+	msan_cxx.a.syms \
+	xray-basic.a \
+	xray-fdr.a \
+	xray-profiling.a \
+	xray.a \
+	profile.a \
+	safestack.a \
+	stats.a \
+	stats_client.a \
+	tsan.a \
+	tsan.a.syms \
+	tsan.so \
+	tsan_cxx.a \
+	tsan_cxx.a.syms \
+	ubsan_minimal.a \
+	ubsan_minimal.a.syms \
+	ubsan_minimal.so \
+	ubsan_standalone.a \
+	ubsan_standalone.a.syms \
+	ubsan_standalone.so \
+	ubsan_standalone_cxx.a \
+	ubsan_standalone_cxx.a.syms
+RT_LIBS_x86_64= liborc_rt.a
+
+.for CRT_ARCH in ${RT_ARCHES}
+COMPILER_RT_LIBS_${CRT_ARCH}:=${LIBCLANG_RT_LIBS_${CRT_ARCH}:S|^|libclang_rt.|}
+.ifdef RT_LIBS_${CRT_ARCH}
+COMPILER_RT_LIBS_${CRT_ARCH}:= ${COMPILER_RT_LIBS_${CRT_ARCH}} ${RT_LIBS_${CRT_ARCH}}
+.endif
+.endfor
+
diff --git a/devel/llvm16/distinfo b/devel/llvm16/distinfo
index f6a85a9bc945969c1841a1d295ecf26b62d49d2a..f64b41a0492896b7b3b20191705bd18f5411fc10 100644
--- a/devel/llvm16/distinfo
+++ b/devel/llvm16/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1673554510
-SHA256 (llvm-project-15.0.7.src.tar.xz) = 8b5fcb24b4128cf04df1b0b9410ce8b1a729cb3c544e6da885d234280dedeac6
-SIZE (llvm-project-15.0.7.src.tar.xz) = 110936452
+TIMESTAMP = 1675097540
+SHA256 (llvm-project-16.0.0rc1.src.tar.xz) = 8399db003b223ce33e3d7a5ee9df8dc3574cedffa5d9be4783660643f8402900
+SIZE (llvm-project-16.0.0rc1.src.tar.xz) = 118364920
diff --git a/devel/llvm16/files/patch-clang_tools_clang-format_git-clang-format b/devel/llvm16/files/patch-clang_tools_clang-format_git-clang-format
index b48a644a17751d334f4837fb7e4b10dabc9dd78e..e4a4f0d4544e893c257a8fab3689f37e4413a211 100644
--- a/devel/llvm16/files/patch-clang_tools_clang-format_git-clang-format
+++ b/devel/llvm16/files/patch-clang_tools_clang-format_git-clang-format
@@ -1,6 +1,6 @@
 --- clang/tools/clang-format/git-clang-format.orig
 +++ clang/tools/clang-format/git-clang-format
-@@ -90,7 +90,7 @@
+@@ -104,7 +104,7 @@
      usage=usage, formatter_class=argparse.RawDescriptionHelpFormatter,
      description=desc)
    p.add_argument('--binary',
@@ -9,7 +9,7 @@
                   help='path to clang-format'),
    p.add_argument('--commit',
                   default=config.get('clangformat.commit', 'HEAD'),
-@@ -344,7 +344,7 @@
+@@ -412,7 +412,7 @@
  
  
  def run_clang_format_and_save_to_tree(changed_lines, revision=None,
@@ -18,12 +18,12 @@
    """Run clang-format on each file and save the result to a git tree.
  
    Returns the object ID (SHA-1) of the created tree."""
-@@ -397,7 +397,7 @@
+@@ -473,7 +473,7 @@
  
  
  def clang_format_to_blob(filename, line_ranges, revision=None,
--                         binary='clang-format', style=None):
-+                         binary='clang-format%%LLVM_SUFFIX%%', style=None):
+-                         binary='clang-format', style=None, env=None):
++                         binary='clang-format%%LLVM_SUFFIX%%', style=None, env=None):
    """Run clang-format on the given file and save the result to a git blob.
  
    Runs on the file in `revision` if not None, or on the file in the working
diff --git a/devel/llvm16/files/patch-openmp_libomptarget_plugins-nextgen_amdgpu_CMakeLists.txt b/devel/llvm16/files/patch-openmp_libomptarget_plugins-nextgen_amdgpu_CMakeLists.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5b65cfa95fd8010948d41e6b48d878d11e33241a
--- /dev/null
+++ b/devel/llvm16/files/patch-openmp_libomptarget_plugins-nextgen_amdgpu_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- openmp/libomptarget/plugins-nextgen/amdgpu/CMakeLists.txt.orig
++++ openmp/libomptarget/plugins-nextgen/amdgpu/CMakeLists.txt
+@@ -90,7 +90,7 @@
+ 
+   NO_INSTALL_RPATH
+ )
+-add_dependencies(omptarget.rtl.amdgpu.nextgen omptarget.devicertl.amdgpu)
++#add_dependencies(omptarget.rtl.amdgpu.nextgen omptarget.devicertl.amdgpu)
+ 
+ target_include_directories(
+   omptarget.rtl.amdgpu.nextgen
diff --git a/devel/llvm16/files/patch-openmp_libomptarget_plugins_amdgpu_impl_internal.h b/devel/llvm16/files/patch-openmp_libomptarget_plugins_amdgpu_impl_internal.h
deleted file mode 100644
index 8b745c18d5a5d431c5bff3123d83f93508b74e56..0000000000000000000000000000000000000000
--- a/devel/llvm16/files/patch-openmp_libomptarget_plugins_amdgpu_impl_internal.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- openmp/libomptarget/plugins/amdgpu/impl/internal.h.orig
-+++ openmp/libomptarget/plugins/amdgpu/impl/internal.h
-@@ -42,7 +42,6 @@
-   unsigned long unused1;
-   unsigned long unused2;
- } impl_implicit_args_t;
--static_assert(sizeof(impl_implicit_args_t) == 56, "");
- 
- // ---------------------- Kernel Start -------------
- typedef struct atl_kernel_info_s {
diff --git a/devel/llvm16/pkg-plist b/devel/llvm16/pkg-plist
index 6632bb4aad858a86ca33f85ff4d5d03fec6327e5..0f3a0ad7e2eddbd15665897d4d7a92520c360669 100644
--- a/devel/llvm16/pkg-plist
+++ b/devel/llvm16/pkg-plist
@@ -15,6 +15,7 @@ bin/llvm-config%%LLVM_SUFFIX%%
 bin/llvm-cov%%LLVM_SUFFIX%%
 bin/llvm-cvtres%%LLVM_SUFFIX%%
 bin/llvm-cxxmap%%LLVM_SUFFIX%%
+%%CLANG%%bin/llvm-debuginfo-analyzer%%LLVM_SUFFIX%%
 bin/llvm-debuginfod%%LLVM_SUFFIX%%
 bin/llvm-debuginfod-find%%LLVM_SUFFIX%%
 bin/llvm-diff%%LLVM_SUFFIX%%
@@ -33,7 +34,6 @@ bin/llvm-libtool-darwin%%LLVM_SUFFIX%%
 bin/llvm-link%%LLVM_SUFFIX%%
 bin/llvm-lipo%%LLVM_SUFFIX%%
 bin/llvm-mc%%LLVM_SUFFIX%%
-bin/llvm-mca%%LLVM_SUFFIX%%
 bin/llvm-ml%%LLVM_SUFFIX%%
 bin/llvm-modextract%%LLVM_SUFFIX%%
 bin/llvm-mt%%LLVM_SUFFIX%%
@@ -51,6 +51,7 @@ bin/llvm-readelf%%LLVM_SUFFIX%%
 bin/llvm-readobj%%LLVM_SUFFIX%%
 bin/llvm-reduce%%LLVM_SUFFIX%%
 bin/llvm-remark-size-diff%%LLVM_SUFFIX%%
+bin/llvm-remarkutil%%LLVM_SUFFIX%%
 bin/llvm-rtdyld%%LLVM_SUFFIX%%
 bin/llvm-sim%%LLVM_SUFFIX%%
 bin/llvm-size%%LLVM_SUFFIX%%
@@ -67,7 +68,7 @@ bin/llvm-windres%%LLVM_SUFFIX%%
 bin/llvm-xray%%LLVM_SUFFIX%%
 bin/opt%%LLVM_SUFFIX%%
 bin/sancov%%LLVM_SUFFIX%%
-bin/split-file%%LLVM_SUFFIX%%
+%%CLANG%%bin/amdgpu-arch%%LLVM_SUFFIX%%
 %%CLANG%%bin/analyze-build%%LLVM_SUFFIX%%
 %%CLANG%%bin/c-index-test%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang%%LLVM_SUFFIX%%
@@ -77,16 +78,15 @@ bin/split-file%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-extdef-mapping%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-format%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-linker-wrapper%%LLVM_SUFFIX%%
-%%CLANG%%bin/clang-nvlink-wrapper%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-offload-bundler%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-offload-packager%%LLVM_SUFFIX%%
-%%CLANG%%bin/clang-offload-wrapper%%LLVM_SUFFIX%%
-%%CLANG%%bin/clang-rename%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-repl%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-scan-deps%%LLVM_SUFFIX%%
+%%CLANG%%bin/clang-tblgen%%LLVM_SUFFIX%%
 %%CLANG%%bin/diagtool%%LLVM_SUFFIX%%
 %%CLANG%%bin/hmaptool%%LLVM_SUFFIX%%
 %%CLANG%%bin/intercept-build%%LLVM_SUFFIX%%
+%%CLANG%%bin/nvptx-arch%%LLVM_SUFFIX%%
 %%CLANG%%bin/scan-build%%LLVM_SUFFIX%%
 %%CLANG%%bin/scan-build-py%%LLVM_SUFFIX%%
 %%CLANG%%bin/scan-view%%LLVM_SUFFIX%%
@@ -94,16 +94,17 @@ bin/split-file%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-apply-replacements%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-change-namespace%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-doc%%LLVM_SUFFIX%%
+%%EXTRAS%%bin/clang-include-cleaner%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-include-fixer%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-move%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-pseudo%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-query%%LLVM_SUFFIX%%
+%%EXTRAS%%bin/clang-rename%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-reorder-fields%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-tidy%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/find-all-symbols%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/modularize%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/pp-trace%%LLVM_SUFFIX%%
-%%EXTRAS%%bin/run-clang-tidy%%LLVM_SUFFIX%%
 %%FLANG%%bin/bbc%%LLVM_SUFFIX%%
 %%FLANG%%bin/f18-parse-demo%%LLVM_SUFFIX%%
 %%FLANG%%bin/fir-opt%%LLVM_SUFFIX%%
@@ -122,15 +123,16 @@ bin/split-file%%LLVM_SUFFIX%%
 %%LLDB%%bin/lldb-server%%LLVM_SUFFIX%%
 %%LLDB%%bin/lldb-vscode%%LLVM_SUFFIX%%
 %%MLIR%%bin/mlir-cpu-runner%%LLVM_SUFFIX%%
-%%MLIR%%bin/mlir-linalg-ods-yaml-gen%%LLVM_SUFFIX%%
 %%MLIR%%bin/mlir-lsp-server%%LLVM_SUFFIX%%
 %%MLIR%%bin/mlir-opt%%LLVM_SUFFIX%%
+%%MLIR%%bin/mlir-pdll%%LLVM_SUFFIX%%
 %%MLIR%%bin/mlir-pdll-lsp-server%%LLVM_SUFFIX%%
 %%MLIR%%bin/mlir-reduce%%LLVM_SUFFIX%%
 %%MLIR%%bin/mlir-tblgen%%LLVM_SUFFIX%%
 %%MLIR%%bin/mlir-translate%%LLVM_SUFFIX%%
 %%MLIR%%bin/tblgen-lsp-server%%LLVM_SUFFIX%%
 %%OPENMP%%bin/llvm-omp-device-info%%LLVM_SUFFIX%%
+%%OPENMP%%bin/llvm-omp-kernel-replay%%LLVM_SUFFIX%%
 %%LIT%%bin/FileCheck%%LLVM_SUFFIX%%
 %%LIT%%llvm%%LLVM_SUFFIX%%/bin/FileCheck
 %%LIT%%bin/lit%%LLVM_SUFFIX%%
@@ -141,7 +143,7 @@ bin/split-file%%LLVM_SUFFIX%%
 %%PYCLANG%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/clang/cindex.py
 %%PYCLANG%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/clang/enumerations.py
 %%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/__init__.py
-%%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/_lldb%%PYTHON_EXT_SUFFIX%%.so
+%%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/_lldb%%PYTHON_EXT_SUFFIX%%%%PYTHON_ABIVER%%.so
 %%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/embedded_interpreter.py
 %%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/formatters/Logger.py
 %%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/formatters/__init__.py
@@ -154,11 +156,12 @@ bin/split-file%%LLVM_SUFFIX%%
 %%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/formatters/synth.py
 %%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/lldb-argdumper
 %%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/plugins/__init__.py
+%%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/plugins/scripted_platform.py
 %%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/plugins/scripted_process.py
 %%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/utils/__init__.py
 %%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/utils/in_call_stack.py
 %%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/utils/symbolication.py
-%%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/six.py
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/amdgpu-arch
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/analyze-build
 %%FLANG%%llvm%%LLVM_SUFFIX%%/bin/bbc
 llvm%%LLVM_SUFFIX%%/bin/bugpoint
@@ -174,17 +177,16 @@ llvm%%LLVM_SUFFIX%%/bin/bugpoint
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-doc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-extdef-mapping
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-format
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-include-cleaner
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-include-fixer
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-linker-wrapper
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-move
-%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-nvlink-wrapper
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-bundler
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-packager
-%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-wrapper
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-pseudo
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-query
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-refactor
-%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-rename
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-rename
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-reorder-fields
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-repl
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-scan-deps
@@ -228,6 +230,7 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-cvtres
 llvm%%LLVM_SUFFIX%%/bin/llvm-cxxdump
 llvm%%LLVM_SUFFIX%%/bin/llvm-cxxfilt
 llvm%%LLVM_SUFFIX%%/bin/llvm-cxxmap
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/llvm-debuginfo-analyzer
 llvm%%LLVM_SUFFIX%%/bin/llvm-debuginfod
 llvm%%LLVM_SUFFIX%%/bin/llvm-debuginfod-find
 llvm%%LLVM_SUFFIX%%/bin/llvm-diff
@@ -257,6 +260,7 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-nm
 llvm%%LLVM_SUFFIX%%/bin/llvm-objcopy
 llvm%%LLVM_SUFFIX%%/bin/llvm-objdump
 %%OPENMP%%llvm%%LLVM_SUFFIX%%/bin/llvm-omp-device-info
+%%OPENMP%%llvm%%LLVM_SUFFIX%%/bin/llvm-omp-kernel-replay
 llvm%%LLVM_SUFFIX%%/bin/llvm-opt-report
 llvm%%LLVM_SUFFIX%%/bin/llvm-otool
 llvm%%LLVM_SUFFIX%%/bin/llvm-pdbutil
@@ -268,6 +272,7 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-readelf
 llvm%%LLVM_SUFFIX%%/bin/llvm-readobj
 llvm%%LLVM_SUFFIX%%/bin/llvm-reduce
 llvm%%LLVM_SUFFIX%%/bin/llvm-remark-size-diff
+llvm%%LLVM_SUFFIX%%/bin/llvm-remarkutil
 llvm%%LLVM_SUFFIX%%/bin/llvm-rtdyld
 llvm%%LLVM_SUFFIX%%/bin/llvm-sim
 llvm%%LLVM_SUFFIX%%/bin/llvm-size
@@ -286,11 +291,13 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-xray
 %%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-linalg-ods-yaml-gen
 %%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-lsp-server
 %%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-opt
+%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-pdll
 %%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-pdll-lsp-server
 %%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-reduce
 %%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-tblgen
 %%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-translate
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/modularize
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/nvptx-arch
 llvm%%LLVM_SUFFIX%%/bin/opt
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/pp-trace
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/run-clang-tidy
@@ -299,14 +306,16 @@ llvm%%LLVM_SUFFIX%%/bin/sanstats
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/scan-build
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/scan-build-py
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/scan-view
-llvm%%LLVM_SUFFIX%%/bin/split-file
 %%MLIR%%llvm%%LLVM_SUFFIX%%/bin/tblgen-lsp-server
 %%FLANG%%llvm%%LLVM_SUFFIX%%/bin/tco
 llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLD%%llvm%%LLVM_SUFFIX%%/bin/wasm-ld
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/BuildSystem.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXCompilationDatabase.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXDiagnostic.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXErrorCode.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXFile.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXSourceLocation.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXString.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/Documentation.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/ExternC.h
@@ -408,6 +417,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SizeofExpressionCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SmartPtrArrayMismatchCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SpuriouslyWakeUpFunctionsCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/StandaloneEmptyCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/StringConstructorCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/StringIntegerAssignmentCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/StringLiteralWithEmbeddedNulCheck.h
@@ -417,6 +427,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousMemoryComparisonCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousMissingCommaCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousReallocUsageCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousSemicolonCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousStringCompareCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SwappedArgumentsCheck.h
@@ -448,8 +459,11 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/VariadicFunctionDefCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/concurrency/MtUnsafeCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/concurrency/ThreadCanceltypeAsynchronousCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/AvoidConstOrRefDataMembersCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/AvoidDoWhileCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/AvoidGotoCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/AvoidNonConstGlobalVariablesCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/AvoidReferenceCoroutineParametersCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/InitVariablesCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/MacroUsageCheck.h
@@ -526,6 +540,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UnusedAliasDeclsCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UnusedParametersCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UnusedUsingDeclsCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UseAnonymousNamespaceCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/AvoidBindCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/AvoidCArraysCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/ConcatNestedNamespacesCheck.h
@@ -568,6 +583,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/DeallocInCategoryCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/ForbiddenSubclassingCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/MissingHashCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/NSDateFormatterCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/NSInvocationArgumentLifetimeCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/PropertyDeclarationCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/SuperSelfCheck.h
@@ -758,6 +774,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/NSAPI.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/NestedNameSpecifier.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/NonTrivialTypeVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ODRDiagsEmitter.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ODRHash.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OSLog.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OpenMPClause.h
@@ -823,8 +840,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyUtil.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/UninitializedValues.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/UnsafeBufferUsage.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/UnsafeBufferUsageGadgets.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnalysisDeclContext.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnalysisDiagnostic.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnyCall.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/BodyFarm.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/CFG.h
@@ -835,6 +853,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/ConstructionContext.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/DomainSpecific/CocoaConventions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/ControlFlowContext.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h
@@ -875,6 +894,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttributeCommonInfo.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Attributes.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BitmaskEnum.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinHeaders.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAArch64.def
@@ -886,6 +906,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagon.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagonDep.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagonMapCustomDep.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLoongArch.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsMips.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNEON.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNVPTX.def
@@ -907,6 +928,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CodeGenOptions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CommentOptions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Cuda.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CustomizableOptional.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DarwinSDKInfo.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DebugInfoOptions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Diagnostic.h
@@ -949,6 +971,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemOptions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemStatCache.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/HLSLRuntime.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/HeaderInclude.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/IdentifierTable.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/JsonSupport.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/LLVM.h
@@ -1000,6 +1024,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Thunk.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TokenKinds.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TokenKinds.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TransformTypeTraits.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TypeTraits.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Version.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Version.inc
@@ -1044,6 +1069,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/InputInfo.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Job.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Multilib.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/OffloadBundler.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/OptionUtils.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Options.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Options.inc
@@ -1061,8 +1087,10 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/FileOffset.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/Rewriters.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/API.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/APIIgnoresList.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/AvailabilityInfo.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/DeclarationFragments.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/ExtractAPIVisitor.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/FrontendActions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/Serialization/SerializerBase.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h
@@ -1087,6 +1115,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/PCHContainerOperations.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/PrecompiledPreamble.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/PreprocessorOutputOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SARIFDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SARIFDiagnosticPrinter.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SerializedDiagnosticPrinter.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SerializedDiagnosticReader.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SerializedDiagnostics.h
@@ -1210,7 +1240,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/TypeBitCodes.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/Checkers.inc
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/SValExplainer.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/Taint.h
@@ -1292,6 +1321,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Execution.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/FileMatchTrie.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/FixIt.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/HeaderAnalysis.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/HeaderIncludes.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/IncludeStyle.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/StandardLibrary.h
@@ -1346,9 +1376,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Transformer/Transformer.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/Fortran-features.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/Fortran.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/MathOptionsBase.def
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/MathOptionsBase.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/bit-population-count.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/constexpr-bitset.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/default-kinds.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/enum-class.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/enum-set.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/fast-int-set.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/format.h
@@ -1392,7 +1425,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/traverse.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/type.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/variable.h
-%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/FlangOptionsDocs.td
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/CodeGenOptions.def
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/CodeGenOptions.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/CompilerInstance.h
@@ -1401,6 +1433,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/FrontendActions.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/FrontendOptions.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/FrontendPluginRegistry.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/LangOptions.def
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/LangOptions.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/PreprocessorOptions.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/TargetOptions.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/TextDiagnostic.h
@@ -1416,16 +1450,22 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/CallInterface.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/Coarray.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/ComponentPath.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/ConvertCall.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/ConvertConstant.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/ConvertExpr.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/ConvertExprToHLFIR.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/ConvertType.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/ConvertVariable.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/CustomIntrinsicCall.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/DumpEvaluateExpr.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/EnvironmentDefault.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/HostAssociations.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/IO.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/IntervalSet.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/IntrinsicCall.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/IterationSpace.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/LoweringOptions.def
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/LoweringOptions.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/Mangler.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/OpenACC.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/OpenMP.h
@@ -1437,6 +1477,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/Support/Verifier.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/SymbolMap.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/VectorSubscripts.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Analysis/AliasAnalysis.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Array.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/BoxValue.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Character.h
@@ -1444,12 +1485,15 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/DoLoopHelper.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/FIRBuilder.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Factory.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/HLFIRTools.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/LowLevelIntrinsics.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/MutableBox.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/Allocatable.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/Assign.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/Character.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/Command.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/Derived.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/EnvironmentDefaults.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/Inquiry.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/Numeric.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/RTBuilder.h
@@ -1466,9 +1510,14 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/CodeGen/CodeGen.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/CanonicalizationPatterns.inc
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/CanonicalizationPatterns.td
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIRAttr.cpp.inc
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIRAttr.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIRAttr.h.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIRAttr.td
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIRDialect.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIRDialect.td
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIREnumAttr.cpp.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIREnumAttr.h.inc
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIROps.cpp.inc
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIROps.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIROps.h.inc
@@ -1478,6 +1527,25 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIROpsTypes.h.inc
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIRType.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIRTypes.td
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FortranVariableInterface.cpp.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FortranVariableInterface.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FortranVariableInterface.h.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FortranVariableInterface.td
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/HLFIRAttributes.cpp.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/HLFIRAttributes.h.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/HLFIRDialect.cpp.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/HLFIRDialect.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/HLFIRDialect.h.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/HLFIROpBase.td
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/HLFIROps.cpp.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/HLFIROps.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/HLFIROps.h.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/HLFIROps.td
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/HLFIRTypes.cpp.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/HLFIRTypes.h.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/Passes.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/Passes.h.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/HLFIR/Passes.td
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Support/FIRContext.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Support/FatalError.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Support/InitFIR.h
@@ -1636,6 +1704,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBThreadCollection.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBThreadPlan.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBTrace.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBTraceCursor.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBType.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBTypeCategory.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBTypeEnumMember.h
@@ -1718,6 +1787,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/ThreadSafeDenseMap.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/ThreadSafeDenseSet.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/ThreadSafeValue.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/ThreadedCommunication.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/UniqueCStringMap.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/UserSettingsController.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/Value.h
@@ -1834,11 +1904,11 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/openbsd/HostInfoOpenBSD.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/posix/DomainSocket.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/posix/Fcntl.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/posix/HostInfoPosix.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/posix/HostProcessPosix.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/posix/HostThreadPosix.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/posix/LockFilePosix.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/posix/MainLoopPosix.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/posix/PipePosix.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/posix/ProcessLauncherPosixFork.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/windows/AutoHandle.h
@@ -1847,6 +1917,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/windows/HostProcessWindows.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/windows/HostThreadWindows.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/windows/LockFileWindows.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/windows/MainLoopWindows.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/windows/PipeWindows.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/windows/PosixApi.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/windows/ProcessLauncherWindows.h
@@ -1904,6 +1975,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/Property.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/ScriptInterpreter.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/ScriptedInterface.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/ScriptedMetadata.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/ScriptedPlatformInterface.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/ScriptedProcessInterface.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/ArmUnwindInfo.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/Block.h
@@ -2033,6 +2106,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/DataBufferLLVM.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/DataEncoder.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/DataExtractor.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Diagnostics.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Endian.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Environment.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Event.h
@@ -2053,8 +2127,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/RangeMap.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/RegisterValue.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/RegularExpression.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Reproducer.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/ReproducerProvider.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Scalar.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/SelectHelper.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/SharedCluster.h
@@ -2085,7 +2157,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/lldb-defines.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/lldb-enumerations.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/lldb-forward.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/lldb-private-defines.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/lldb-private-enumerations.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/lldb-private-forward.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/lldb-private-interfaces.h
@@ -2119,7 +2190,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm-c/Remarks.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Support.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Target.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/TargetMachine.h
-llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/AggressiveInstCombine.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/IPO.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/InstCombine.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/PassBuilder.h
@@ -2161,6 +2231,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/FunctionExtras.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/GenericCycleImpl.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/GenericCycleInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/GenericSSAContext.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/GenericUniformityImpl.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/GenericUniformityInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/GraphTraits.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Hashing.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ImmutableList.h
@@ -2169,6 +2241,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ImmutableSet.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IndexedMap.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IntEqClasses.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IntervalMap.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IntervalTree.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IntrusiveRefCntPtr.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/MapVector.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/None.h
@@ -2182,7 +2255,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PostOrderIterator.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PriorityQueue.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PriorityWorklist.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SCCIterator.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ADT/STLArrayExtras.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/STLExtras.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/STLForwardCompat.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/STLFunctionalExtras.h
@@ -2210,6 +2282,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/TinyPtrVector.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Triple.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Twine.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/TypeSwitch.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Uniformity.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/UniqueVector.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/bit.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/edit_distance.h
@@ -2235,9 +2308,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/BlockFrequencyInfoImpl.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/BranchProbabilityInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFG.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFGPrinter.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFLAliasAnalysisUtils.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFLAndersAliasAnalysis.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFLSteensAliasAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFGSCCPrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CGSCCPassManager.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CallGraph.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CallGraphSCCPass.h
@@ -2354,9 +2425,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TensorSpec.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Trace.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TypeBasedAliasAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TypeMetadataUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/UniformityAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Utils/Local.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Utils/TFUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Utils/TrainingLogger.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ValueLattice.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ValueLatticeUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ValueTracking.h
@@ -2370,6 +2443,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/SlotMapping.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/COFF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/DXContainer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/DXContainerConstants.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Dwarf.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Dwarf.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/DynamicTags.def
@@ -2393,6 +2467,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/RISCV.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/Sparc.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/VE.def
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/Xtensa.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/i386.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/x86_64.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/GOFF.h
@@ -2428,6 +2503,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Analysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AntiDepBreaker.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinterHandler.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AtomicExpandUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicBlockSectionUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
@@ -2439,6 +2515,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CallingConvLower.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CodeGenCommonISel.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CodeGenPassBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CommandFlags.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ComplexDeinterleavingPass.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CostTable.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DAGCombine.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DFAPacketizer.h
@@ -2516,6 +2593,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachORelocation.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBasicBlock.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCFGPrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCombinerPattern.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineConstantPool.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCycleAnalysis.h
@@ -2551,6 +2629,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineScheduler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineSizeOpts.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineStableHash.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineTraceMetrics.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineUniformityAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MacroFusion.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ModuloSchedule.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MultiHazardRecognizer.h
@@ -2614,6 +2693,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetRegisterInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetSchedule.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetSubtargetInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TileShapeInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TypePromotion.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/UnreachableBlockElim.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/VLIWMachineScheduler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ValueTypes.h
@@ -2624,6 +2704,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WinEHFuncInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Config/AsmParsers.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Config/AsmPrinters.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Config/Disassemblers.def
+llvm%%LLVM_SUFFIX%%/include/llvm/Config/TargetExegesis.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Config/TargetMCAs.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Config/Targets.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Config/abi-breaking.h
@@ -2632,6 +2713,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinker/DWARFLinker.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinker/DWARFStreamer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinkerParallel/DWARFLinker.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DWP/DWP.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DWP/DWPError.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DWP/DWPStringPool.h
@@ -2743,6 +2825,23 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LineTable.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LookupResult.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/StringTable.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVElement.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVLine.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVLocation.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVObject.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVOptions.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVRange.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVScope.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVSort.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVType.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/IMSFFile.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/MSFBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/MSFCommon.h
@@ -2875,14 +2974,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/PDBTypes.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/UDTLayout.h
-llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/DIFetcher.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/DIPrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/Markup.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/MarkupFilter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/Symbolize.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/DIFetcher.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/BuildIDFetcher.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/Debuginfod.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/HTTPClient.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/HTTPServer.h
@@ -2904,6 +3002,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/DWARFRecordSectionSplit
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_i386.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_loongarch.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/JITLink.h
@@ -2912,15 +3012,18 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/MachO.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/MemoryFlags.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/TableManager.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/aarch64.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/i386.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/loongarch.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/riscv.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/x86_64.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITSymbol.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/MCJIT.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/OProfileWrapper.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/ObjectCache.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/COFFPlatform.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/CompileUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Core.h
@@ -2957,6 +3060,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/OrcABISupport.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h
@@ -2983,6 +3087,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/RuntimeDyldChecker.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/SectionMemoryManager.h
 llvm%%LLVM_SUFFIX%%/include/llvm/FileCheck/FileCheck.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/Directive/DirectiveBase.td
+llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/HLSL/HLSLResource.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenACC/ACC.h.inc
 llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenACC/ACC.inc
 llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenACC/ACC.td
@@ -2992,6 +3097,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMP.td
 llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPAssume.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPConstants.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPContext.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPDeviceConstants.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPGridValues.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPKinds.def
@@ -3073,6 +3179,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsDirectX.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsHexagon.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsHexagon.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsHexagonDep.td
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsLoongArch.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsLoongArch.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsMips.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsMips.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsNVPTX.h
@@ -3082,6 +3190,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsPowerPC.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsR600.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsRISCV.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsRISCV.td
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsRISCVXTHead.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsS390.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsSPIRV.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsSPIRV.td
@@ -3121,6 +3230,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/PassTimingInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/PatternMatch.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/PredIteratorCache.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/PrintPasses.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/ProfDataUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/ProfileSummary.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/PseudoProbe.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/ReplaceConstant.h
@@ -3133,6 +3243,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/SymbolTableListTraits.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/TrackingMDRef.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Type.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/TypeFinder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/TypedPointerType.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Use.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/UseListOrder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/User.h
@@ -3144,6 +3255,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/ValueMap.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/ValueSymbolTable.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/VectorBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Verifier.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IRPrinter/IRPrintingPasses.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IRReader/IRReader.h
 llvm%%LLVM_SUFFIX%%/include/llvm/InitializePasses.h
 llvm%%LLVM_SUFFIX%%/include/llvm/InterfaceStub/ELFObjHandler.h
@@ -3296,6 +3408,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ObjCopy/wasm/WasmObjcopy.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/Archive.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/ArchiveWriter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/Binary.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Object/BuildID.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/COFF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/COFFImportFile.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/COFFModuleDefinition.h
@@ -3388,15 +3501,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkSerializer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkStreamer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkStringTable.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/YAMLRemarkSerializer.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/AArch64TargetParser.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/AArch64TargetParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/AMDGPUMetadata.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/AMDHSAKernelDescriptor.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMAttributeParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMBuildAttributes.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMEHABI.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMTargetParser.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMTargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMTargetParserCommon.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMWinEH.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/AlignOf.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/Alignment.h
@@ -3428,7 +3540,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/COM.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/CRC.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/CSKYAttributeParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/CSKYAttributes.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/CSKYTargetParser.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/CSKYTargetParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/CachePruning.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/Caching.h
@@ -3495,6 +3606,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/LICENSE.TXT
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/LineIterator.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/Locale.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/LockFileManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/LoongArchTargetParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/LowLevelTypeImpl.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/MD5.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/MSP430AttributeParser.h
@@ -3508,6 +3620,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/Memory.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/MemoryBuffer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/MemoryBufferRef.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/MipsABIFlags.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/ModRef.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/Mutex.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/NativeFormatting.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/OnDiskHashTable.h
@@ -3524,7 +3637,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/Program.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVAttributeParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVAttributes.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVISAInfo.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVTargetParser.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/RWMutex.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/RandomNumberGenerator.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/Recycler.h
@@ -3555,7 +3667,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/TargetOpcodes.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/TargetParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/TargetSelect.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/TaskQueue.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/ThreadLocal.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/ThreadPool.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/Threading.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/TimeProfiler.h
@@ -3617,7 +3728,24 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetOptions.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetPfmCounters.td
 llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetSchedule.td
 llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetSelectionDAG.td
-llvm%%LLVM_SUFFIX%%/include/llvm/Testing/Support/Annotations.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/AArch64TargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParser.def
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParserCommon.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/CSKYTargetParser.def
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/CSKYTargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/Host.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/LoongArchTargetParser.def
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/LoongArchTargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/RISCVTargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/RISCVTargetParserDef.inc
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/TargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/Triple.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/X86TargetParser.def
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/X86TargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Testing/ADT/StringMap.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Testing/ADT/StringMapEntry.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Testing/Annotations/Annotations.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Testing/Support/Error.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Testing/Support/SupportHelpers.h
 llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/Architecture.def
@@ -3650,9 +3778,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ConstantMerge.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/CrossDSOCFI.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/DeadArgumentElimination.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ElimAvailExtern.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ExtractGV.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ForceFunctionAttrs.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/FunctionAttrs.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/FunctionImport.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/FunctionSpecialization.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/GlobalDCE.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/GlobalOpt.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/GlobalSplit.h
@@ -3692,10 +3822,12 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/GCOVProfiler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/InstrOrderFile.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/InstrProfiling.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/KCFI.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/MemProfiler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PoisonChecking.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/ObjCARC.h
@@ -3818,6 +3950,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LoopUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LoopVersioning.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerAtomic.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerGlobalDtors.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerIFunc.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerInvoke.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerMemIntrinsics.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerSwitch.h
@@ -3897,12 +4030,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/Dialect/GPU.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/Dialect/LLVM.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/Dialect/Linalg.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/Dialect/MLProgram.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/Dialect/PDL.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/Dialect/Quant.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/Dialect/SCF.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/Dialect/Shape.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/Dialect/SparseTensor.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/Dialect/Tensor.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/Dialect/Transform.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/ExecutionEngine.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/IR.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/IntegerSet.h
@@ -3913,14 +4048,12 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir-c/Transforms.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/AliasAnalysis.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/AliasAnalysis/LocalAliasAnalysis.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/BufferViewFlowAnalysis.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/CallGraph.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/DataFlow/ConstantPropagationAnalysis.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/DataFlow/DeadCodeAnalysis.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/DataFlow/DenseAnalysis.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/DataFlow/IntegerRangeAnalysis.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/DataFlow/SparseAnalysis.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/DataFlowAnalysis.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/DataFlowFramework.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/DataLayoutAnalysis.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/Liveness.h
@@ -3936,11 +4069,15 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/Presburger/SlowMPInt.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/Presburger/Utils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/SliceAnalysis.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Analysis/SymbolTableAnalysis.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/AsmParser/AsmParser.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/AsmParser/AsmParserState.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/AsmParser/CodeComplete.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Bindings/Python/Attributes.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Bindings/Python/PybindAdaptors.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Bytecode/BytecodeImplementation.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Bytecode/BytecodeReader.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Bytecode/BytecodeWriter.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/CAPI/AffineExpr.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/CAPI/AffineMap.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/CAPI/Diagnostics.h
@@ -3956,8 +4093,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/AMDGPUToROCDL/AMDGPUToROCDL.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/AMDGPUToROCDL/Chipset.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/AffineToStandard/AffineToStandard.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/ArithmeticToLLVM/ArithmeticToLLVM.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/ArithmeticToSPIRV/ArithmeticToSPIRV.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/ArithCommon/AttrToLLVMConverter.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/ArithToLLVM/ArithToLLVM.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/ArithToSPIRV/ArithToSPIRV.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/ArmNeon2dToIntr/ArmNeon2dToIntr.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/AsyncToLLVM/AsyncToLLVM.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/BufferizationToMemRef/BufferizationToMemRef.h
@@ -3978,6 +4116,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/GPUToSPIRV/GPUToSPIRV.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/GPUToSPIRV/GPUToSPIRVPass.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/GPUToVulkan/ConvertGPUToVulkanPass.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/IndexToLLVM/IndexToLLVM.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/LLVMCommon/ConversionTarget.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/LLVMCommon/LoweringOptions.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/LLVMCommon/MemRefBuilder.h
@@ -3986,9 +4125,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/LLVMCommon/TypeConverter.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/LLVMCommon/VectorPattern.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/LinalgToLLVM/LinalgToLLVM.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/LinalgToSPIRV/LinalgToSPIRV.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/LinalgToSPIRV/LinalgToSPIRVPass.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/LinalgToStandard/LinalgToStandard.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/MathToFuncs/MathToFuncs.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/MathToLLVM/MathToLLVM.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/MathToLibm/MathToLibm.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Conversion/MathToSPIRV/MathToSPIRV.h
@@ -4033,9 +4171,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/AMDGPU/AMDGPU.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/AMDGPU/AMDGPU.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/AMDGPU/AMDGPU.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/AMDGPU/AMDGPUAttributes.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/AMDGPU/AMDGPUAttributes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/AMDGPU/AMDGPUDialect.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/AMDGPU/AMDGPUDialect.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/AMDGPU/AMDGPUDialect.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/AMDGPU/AMDGPUEnums.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/AMDGPU/AMDGPUEnums.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/AMDGPU/AMDGPUTypes.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/AMDGPU/AMDGPUTypes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/AMX/AMX.cpp.inc
@@ -4071,23 +4213,34 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Affine/Passes.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Affine/Passes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Affine/Passes.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Affine/TransformOps/AffineTransformOps.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Affine/TransformOps/AffineTransformOps.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Affine/TransformOps/AffineTransformOps.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Affine/TransformOps/AffineTransformOps.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Affine/Utils.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/IR/ArithmeticBase.td
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/IR/ArithmeticOps.cpp.inc
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/IR/ArithmeticOps.h.inc
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/IR/ArithmeticOps.td
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/IR/ArithmeticOpsDialect.cpp.inc
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/IR/ArithmeticOpsDialect.h.inc
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/IR/ArithmeticOpsEnums.cpp.inc
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/IR/ArithmeticOpsEnums.h.inc
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/IR/ArithmeticOpsTypes.cpp.inc
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/IR/ArithmeticOpsTypes.h.inc
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/Transforms/BufferizableOpInterfaceImpl.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/Transforms/Passes.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/Transforms/Passes.h.inc
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/Transforms/Passes.td
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arithmetic/Utils/Utils.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Affine/ViewLikeInterfaceUtils.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/Arith.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithBase.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOps.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOps.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOps.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOpsAttributes.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOpsAttributes.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOpsDialect.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOpsDialect.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOpsEnums.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOpsEnums.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOpsInterfaces.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOpsInterfaces.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOpsInterfaces.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOpsTypes.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/IR/ArithOpsTypes.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/Transforms/BufferizableOpInterfaceImpl.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/Transforms/Passes.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/Transforms/Passes.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/Transforms/Passes.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/Transforms/WideIntEmulationConverter.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Arith/Utils/Utils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/ArmNeon/ArmNeon.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/ArmNeon/ArmNeon.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/ArmNeon/ArmNeon.td
@@ -4134,6 +4287,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/IR/Bufferization.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/IR/BufferizationBase.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/IR/BufferizationEnums.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/IR/BufferizationEnums.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/IR/BufferizationEnums.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/IR/BufferizationOps.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/IR/BufferizationOps.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/IR/BufferizationOps.td
@@ -4141,12 +4297,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/IR/BufferizationOpsDialect.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/IR/BufferizationOpsTypes.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/IR/BufferizationOpsTypes.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/IR/DstBufferizableOpInterfaceImpl.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/TransformOps/BufferizationTransformOps.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/TransformOps/BufferizationTransformOps.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/TransformOps/BufferizationTransformOps.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/TransformOps/BufferizationTransformOps.td
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/Transforms/AllocTensorElimination.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/Transforms/BufferUtils.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/Transforms/BufferViewFlowAnalysis.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/Transforms/Bufferize.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/Transforms/FuncBufferizableOpInterfaceImpl.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/Transforms/OneShotAnalysis.h
@@ -4154,9 +4311,12 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/Transforms/Passes.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/Transforms/Passes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/Transforms/Passes.td
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/Transforms/TensorCopyInsertion.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Bufferization/Transforms/Transforms.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/CommonFolders.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Complex/IR/Complex.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Complex/IR/ComplexAttributes.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Complex/IR/ComplexAttributes.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Complex/IR/ComplexAttributes.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Complex/IR/ComplexBase.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Complex/IR/ComplexOps.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Complex/IR/ComplexOps.h.inc
@@ -4226,6 +4386,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/IR/ParallelLoopMapperAttr.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/IR/ParallelLoopMapperEnums.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/IR/ParallelLoopMapperEnums.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/TransformOps/GPUDeviceMapperEnums.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/TransformOps/GPUDeviceMapperEnums.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/TransformOps/GPUDeviceMappingAttr.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/TransformOps/GPUTransformOps.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/TransformOps/GPUTransformOps.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/TransformOps/GPUTransformOps.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/TransformOps/GPUTransformOps.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/Transforms/MemoryPromotion.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/Transforms/ParallelLoopMapper.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/Transforms/Passes.capi.cpp.inc
@@ -4234,18 +4401,38 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/Transforms/Passes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/Transforms/Passes.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/GPU/Transforms/Utils.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexAttrs.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexAttrs.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexAttrs.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexDialect.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexDialect.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexEnums.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexEnums.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexEnums.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexOps.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexOps.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexOps.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexOps.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexOpsDialect.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexOpsDialect.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexOpsTypes.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Index/IR/IndexOpsTypes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/FunctionCallUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMAttrs.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMConversionEnumsFromLLVM.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMConversionEnumsToLLVM.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMConversions.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMConvertibleLLVMIRIntrinsics.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMDialect.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMEnums.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMIntrinsicConversions.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMIntrinsicFromLLVMIRConversions.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMIntrinsicToLLVMIROpPairs.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMOpBase.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMOpFromLLVMIRConversions.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMOps.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMOps.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMOps.td
@@ -4260,7 +4447,10 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMOpsInterfaces.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMTypeInterfaces.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMTypeInterfaces.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMTypes.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMTypes.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMTypes.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/LLVMTypes.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/NVVMConversions.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/NVVMDialect.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/LLVMIR/NVVMOps.cpp.inc
@@ -4293,6 +4483,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/IR/Linalg.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/IR/LinalgBase.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/IR/LinalgDoc.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/IR/LinalgEnums.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.h.inc
@@ -4325,7 +4516,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOpsEnums.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOpsEnums.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/Transforms/BufferizableOpInterfaceImpl.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/Transforms/CodegenStrategy.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/Transforms/HoistPadding.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/Transforms/Hoisting.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Linalg/Transforms/TilingInterfaceImpl.h
@@ -4368,10 +4558,15 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/MemRef/IR/MemRefOpsDialect.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/MemRef/IR/MemRefOpsTypes.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/MemRef/IR/MemRefOpsTypes.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/MemRef/TransformOps/MemRefTransformOps.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/MemRef/TransformOps/MemRefTransformOps.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/MemRef/TransformOps/MemRefTransformOps.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/MemRef/TransformOps/MemRefTransformOps.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/MemRef/Transforms/ComposeSubView.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/MemRef/Transforms/Passes.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/MemRef/Transforms/Passes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/MemRef/Transforms/Passes.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/MemRef/Transforms/RuntimeOpVerification.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/MemRef/Utils/MemRefUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/NVGPU/IR/NVGPU.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/NVGPU/IR/NVGPU.h.inc
@@ -4387,6 +4582,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/NVGPU/Passes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/NVGPU/Passes.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/NVGPU/Transforms/Transforms.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/NVGPU/Utils/MMAUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/OpenACC/AccCommon.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/OpenACC/OpenACC.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/OpenACC/OpenACCOps.cpp.inc
@@ -4436,9 +4632,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsTypes.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsTypes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Quant/FakeQuantSupport.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Quant/Passes.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Quant/Passes.h.inc
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Quant/Passes.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Quant/QuantOps.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Quant/QuantOps.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Quant/QuantOps.h.inc
@@ -4449,8 +4642,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Quant/QuantOpsTypes.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Quant/QuantOpsTypes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Quant/QuantTypes.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Quant/QuantizeUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Quant/UniformSupport.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SCF/IR/DeviceMappingAttrInterface.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SCF/IR/DeviceMappingAttrInterface.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SCF/IR/DeviceMappingAttributes.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SCF/IR/DeviceMappingAttributes.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SCF/IR/DeviceMappingInterface.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SCF/IR/DeviceMappingInterface.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SCF/IR/SCF.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SCF/IR/SCFOps.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SCF/IR/SCFOps.h.inc
@@ -4502,6 +4700,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SPIRV/IR/SPIRVGLOps.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SPIRV/IR/SPIRVGroupOps.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SPIRV/IR/SPIRVImageOps.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SPIRV/IR/SPIRVIntegerDotProductOps.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SPIRV/IR/SPIRVJointMatrixOps.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SPIRV/IR/SPIRVLogicalOps.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SPIRV/IR/SPIRVMatrixOps.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SPIRV/IR/SPIRVMemoryOps.td
@@ -4526,7 +4726,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SPIRV/Transforms/Passes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SPIRV/Transforms/Passes.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SPIRV/Transforms/SPIRVConversion.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SPIRV/Transforms/SPIRVWebGPUTransforms.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SPIRV/Utils/LayoutUtils.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Shape/Analysis/ShapeMappingAnalysis.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Shape/IR/Shape.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Shape/IR/ShapeBase.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Shape/IR/ShapeOps.cpp.inc
@@ -4540,10 +4742,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Shape/Transforms/Passes.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Shape/Transforms/Passes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Shape/Transforms/Passes.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/Enums.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensor.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrDefs.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrDefs.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrDefs.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrEnums.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrEnums.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorBase.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorOps.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorOps.h.inc
@@ -4552,6 +4757,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorOpsDialect.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorOpsTypes.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorOpsTypes.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorTypes.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorTypes.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/IR/SparseTensorTypes.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/Pipelines/Passes.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/Transforms/BufferizableOpInterfaceImpl.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/SparseTensor/Transforms/Passes.capi.cpp.inc
@@ -4575,6 +4783,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tensor/Transforms/Passes.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tensor/Transforms/Passes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tensor/Transforms/Passes.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tensor/Transforms/TransformUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tensor/Transforms/Transforms.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tensor/Utils/Utils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/IR/TosaAttributes.cpp.inc
@@ -4593,18 +4802,22 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/IR/TosaOpsTypes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/IR/TosaTypesBase.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/IR/TosaUtilOps.td
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/Transforms/PassDetail.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/Transforms/Passes.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/Transforms/Passes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/Transforms/Passes.td
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/Utils/CoversionUtils.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/Transforms/PassesEnums.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/Transforms/PassesEnums.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/Utils/ConversionUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/Utils/QuantUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Tosa/Utils/ShapeUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Traits.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformAttrs.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformDialect.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformDialect.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformDialect.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformDialect.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformDialectEnums.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformDialectEnums.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformEffects.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformInterfaces.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformInterfaces.h
@@ -4618,23 +4831,49 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformOpsDialect.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformOpsTypes.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformOpsTypes.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformTypeInterfaces.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformTypeInterfaces.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformTypes.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformTypes.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformTypes.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformTypes.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/IR/TransformUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/Transforms/Passes.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/Transforms/Passes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/Transforms/Passes.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/Utils/DiagnosedSilenceableFailure.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Transform/Utils/Utils.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Utils/DialectUtilsEnums.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Utils/DialectUtilsEnums.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Utils/IndexingUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Utils/ReshapeOpsUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Utils/StaticValueUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Utils/StructuredOpsUtils.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Utils/StructuredOpsUtils.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/IR/VectorOps.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/IR/VectorOps.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/IR/VectorOps.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/IR/VectorOps.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/IR/VectorOpsAttrDefs.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/IR/VectorOpsAttrDefs.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/IR/VectorOpsDialect.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/IR/VectorOpsDialect.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/IR/VectorOpsEnums.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/IR/VectorOpsEnums.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/IR/VectorOpsTypes.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/IR/VectorOpsTypes.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Interfaces/MaskableOpInterface.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Interfaces/MaskableOpInterface.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Interfaces/MaskableOpInterface.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Interfaces/MaskableOpInterface.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Interfaces/MaskingOpInterface.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Interfaces/MaskingOpInterface.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Interfaces/MaskingOpInterface.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Interfaces/MaskingOpInterface.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/TransformOps/VectorTransformOps.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/TransformOps/VectorTransformOps.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/TransformOps/VectorTransformOps.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/TransformOps/VectorTransformOps.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Transforms/BufferizableOpInterfaceImpl.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Transforms/Passes.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Transforms/Passes.h.inc
@@ -4642,6 +4881,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Transforms/VectorDistribution.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Transforms/VectorRewritePatterns.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Transforms/VectorTransforms.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Transforms/VectorTransformsBase.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Transforms/VectorTransformsEnums.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Transforms/VectorTransformsEnums.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/Vector/Utils/VectorUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/X86Vector/Transforms.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Dialect/X86Vector/X86Vector.cpp.inc
@@ -4662,7 +4904,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/ExecutionEngine/Msan.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/ExecutionEngine/OptUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/ExecutionEngine/RunnerUtils.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/ExecutionEngine/SparseTensorUtils.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/ExecutionEngine/SparseTensor/ArithmeticUtils.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/ExecutionEngine/SparseTensor/Attributes.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/ExecutionEngine/SparseTensor/COO.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/ExecutionEngine/SparseTensor/ErrorHandling.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/ExecutionEngine/SparseTensor/File.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/ExecutionEngine/SparseTensor/PermutationRef.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/ExecutionEngine/SparseTensor/Storage.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/ExecutionEngine/SparseTensorRuntime.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/AffineExpr.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/AffineExprVisitor.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/AffineMap.h
@@ -4671,7 +4920,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/AttributeSupport.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/Attributes.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/Block.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/BlockAndValueMapping.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/BlockSupport.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/Builders.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/BuiltinAttributeInterfaces.cpp.inc
@@ -4694,6 +4942,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/BuiltinOps.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/BuiltinOps.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/BuiltinTypeInterfaces.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/BuiltinTypeInterfaces.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/BuiltinTypeInterfaces.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/BuiltinTypeInterfaces.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/BuiltinTypes.cpp.inc
@@ -4706,6 +4955,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/DialectImplementation.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/DialectInterface.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/DialectRegistry.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/DialectResourceBlobManager.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/Dominance.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/EnumAttr.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/ExtensibleDialect.h
@@ -4714,6 +4964,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/FunctionInterfaces.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/FunctionOpInterfaces.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/FunctionOpInterfaces.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/IRMapping.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/ImplicitLocOpBuilder.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/IntegerSet.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/IR/Location.h
@@ -4788,11 +5039,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/DataLayoutOpInterface.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/DataLayoutTypeInterface.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/DataLayoutTypeInterface.h.inc
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/DecodeAttributesInterfaces.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/DerivedAttributeOpInterface.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/DerivedAttributeOpInterface.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/DerivedAttributeOpInterface.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/DerivedAttributeOpInterface.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/DestinationStyleOpInterface.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/DestinationStyleOpInterface.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/DestinationStyleOpInterface.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/DestinationStyleOpInterface.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/FoldInterfaces.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/InferIntRangeInterface.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/InferIntRangeInterface.h
@@ -4810,6 +5064,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/ParallelCombiningOpInterface.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/ParallelCombiningOpInterface.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/ParallelCombiningOpInterface.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/RuntimeVerifiableOpInterface.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/RuntimeVerifiableOpInterface.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/RuntimeVerifiableOpInterface.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/RuntimeVerifiableOpInterface.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/ShapedOpInterfaces.cpp.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/ShapedOpInterfaces.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/ShapedOpInterfaces.h.inc
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/ShapedOpInterfaces.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/SideEffectInterfaceBase.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/SideEffectInterfaces.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/SideEffectInterfaces.h
@@ -4819,6 +5081,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/TilingInterface.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/TilingInterface.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/TilingInterface.td
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/Utils/InferIntRangeCommon.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/VectorInterfaces.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/VectorInterfaces.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Interfaces/VectorInterfaces.h.inc
@@ -4835,7 +5098,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Pass/PassManager.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Pass/PassOptions.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Pass/PassRegistry.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Reducer/PassDetail.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Reducer/Passes.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Reducer/Passes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Reducer/Passes.td
@@ -4885,6 +5147,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/Dialect/All.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/Dialect/ArmNeon/ArmNeonToLLVMIRTranslation.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/Dialect/ArmSVE/ArmSVEToLLVMIRTranslation.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/Dialect/LLVMIR/LLVMIRToLLVMTranslation.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/Dialect/NVVM/NVVMToLLVMIRTranslation.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/Dialect/OpenACC/OpenACCToLLVMIRTranslation.h
@@ -4893,7 +5156,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/Dialect/X86Vector/X86VectorToLLVMIRTranslation.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/Export.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/Import.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/LLVMImportInterface.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/LLVMTranslationInterface.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/ModuleImport.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/ModuleTranslation.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/TypeFromLLVM.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Target/LLVMIR/TypeToLLVM.h
@@ -4912,13 +5177,16 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Tools/PDLL/ODS/Operation.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Tools/PDLL/Parser/CodeComplete.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Tools/PDLL/Parser/Parser.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Tools/ParseUtilities.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Tools/mlir-lsp-server/MlirLspServerMain.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Tools/mlir-opt/MlirOptMain.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Tools/mlir-pdll-lsp-server/MlirPdllLspServerMain.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Tools/mlir-reduce/MlirReduceMain.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Tools/mlir-tblgen/MlirTblgenMain.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Tools/mlir-translate/MlirTranslateMain.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Tools/mlir-translate/Translation.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Tools/tblgen-lsp-server/TableGenLspServerMain.h
+%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Transforms/CommutativityUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Transforms/ControlFlowSinkUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Transforms/DialectConversion.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Transforms/FoldUtils.h
@@ -4930,214 +5198,223 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Transforms/Passes.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Transforms/Passes.td
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Transforms/RegionUtils.h
-%%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Transforms/SideEffectUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Transforms/TopologicalSortUtils.h
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Transforms/Transforms.capi.cpp.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Transforms/Transforms.capi.h.inc
 %%MLIR%%llvm%%LLVM_SUFFIX%%/include/mlir/Transforms/ViewOpGraph.h
-%%OPENMP%%llvm%%LLVM_SUFFIX%%/include/ompt-multiplex.h
-%%GOLD%%llvm%%LLVM_SUFFIX%%/lib/LLVMgold.so
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_builtin_vars.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_cmath.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_complex_builtins.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_device_functions.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_intrinsics.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_libdevice_declares.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_math.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_math_forward_declares.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_runtime_wrapper.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_texture_intrinsics.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_hip_cmath.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_hip_libdevice_declares.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_hip_math.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_hip_runtime_wrapper.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__stddef_max_align_t.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__wmmintrin_aes.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__wmmintrin_pclmul.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/adxintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/altivec.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ammintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/amxintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm64intr.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_acle.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_cmse.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/armintr.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx2intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512bf16intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512bitalgintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512bwintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512cdintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512dqintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512erintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512fintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512fp16intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512ifmaintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512ifmavlintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512pfintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vbmi2intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vbmiintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vbmivlintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlbf16intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlbitalgintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlbwintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlcdintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vldqintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlfp16intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlvbmi2intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlvnniintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlvp2intersectintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vnniintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vp2intersectintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vpopcntdqintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vpopcntdqvlintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avxintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avxvnniintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/bmi2intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/bmiintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/builtins.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cet.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cetintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cldemoteintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/clflushoptintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/clwbintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/clzerointrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cpuid.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/crc32intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cuda_wrappers/algorithm
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cuda_wrappers/complex
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cuda_wrappers/new
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/emmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/enqcmdintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/f16cintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/float.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/fma4intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/fmaintrin.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/fuzzer/FuzzedDataProvider.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/fxsrintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/gfniintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hexagon_circ_brev_intrinsics.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hexagon_protos.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hexagon_types.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hlsl.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hlsl_basic_types.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hlsl_intrinsics.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hresetintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/htmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/htmxlintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hvx_hexagon_protos.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ia32intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/immintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/inttypes.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/invpcidintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/iso646.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/keylockerintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/lwpintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/lzcntintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/mm3dnow.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/mm_malloc.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/mmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/module.modulemap
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/movdirintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/msa.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/mwaitxintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/nmmintrin.h
-%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/omp-tools.h
-%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/omp.h
-%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ompt.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/opencl-c-base.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/opencl-c.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/__clang_openmp_device_functions.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/cmath
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/complex
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/complex.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/complex_cmath.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/math.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/new
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/orc/c_api.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/pconfigintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/pkuintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/pmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/popcntintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/bmi2intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/bmiintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/emmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/immintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/mm_malloc.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/mmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/pmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/smmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/tmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/x86gprintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/x86intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/xmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/prfchwintrin.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/profile/InstrProfData.inc
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ptwriteintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/rdpruintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/rdseedintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/rtmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/s390intrin.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/allocator_interface.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/asan_interface.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/common_interface_defs.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/coverage_interface.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/dfsan_interface.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/hwasan_interface.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/linux_syscall_hooks.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/lsan_interface.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/msan_interface.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/netbsd_syscall_hooks.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/scudo_interface.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/tsan_interface.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/tsan_interface_atomic.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sanitizer/ubsan_interface.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/serializeintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sgxintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/shaintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/smmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/tbmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/tgmath.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/tmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/tsxldtrkintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/uintrintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/unwind.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/vadefs.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/vaesintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/vecintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/velintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/velintrin_approx.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/velintrin_gen.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/vpclmulqdqintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/waitpkgintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/wasm_simd128.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/wbnoinvdintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/wmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/x86gprintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/x86intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xopintrin.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xray/xray_interface.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xray/xray_log_interface.h
-%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xray/xray_records.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xsavecintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xsaveintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xsaveoptintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xsavesintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xtestintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/AddClang.cmake
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_builtin_vars.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_cmath.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_complex_builtins.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_device_functions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_intrinsics.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_libdevice_declares.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_math.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_math_forward_declares.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_runtime_wrapper.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_texture_intrinsics.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_cmath.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_libdevice_declares.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_math.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_runtime_wrapper.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_stdlib.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stddef_max_align_t.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__wmmintrin_aes.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__wmmintrin_pclmul.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/adxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/altivec.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ammintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxfp16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm64intr.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_acle.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_cmse.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_neon_sve_bridge.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/armintr.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx2intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512bf16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512bitalgintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512bwintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512cdintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512dqintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512erintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512fintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512fp16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512ifmaintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512ifmavlintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512pfintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vbmi2intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vbmiintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vbmivlintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlbf16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlbitalgintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlbwintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlcdintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vldqintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlfp16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlvbmi2intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlvnniintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlvp2intersectintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vnniintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vp2intersectintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vpopcntdqintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vpopcntdqvlintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avxifmaintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avxneconvertintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avxvnniint8intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avxvnniintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/bmi2intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/bmiintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/builtins.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cet.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cetintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cldemoteintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/clflushoptintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/clwbintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/clzerointrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cmpccxaddintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cpuid.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/crc32intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/algorithm
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/cmath
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/complex
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/new
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/emmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/enqcmdintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/f16cintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/float.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/fma4intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/fmaintrin.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/fuzzer/FuzzedDataProvider.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/fxsrintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/gfniintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hexagon_circ_brev_intrinsics.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hexagon_protos.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hexagon_types.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hresetintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/htmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/htmxlintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hvx_hexagon_protos.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ia32intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/immintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/inttypes.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/invpcidintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/iso646.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/keylockerintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/larchintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/lwpintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/lzcntintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/mm3dnow.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/mm_malloc.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/mmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/module.modulemap
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/movdirintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/msa.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/mwaitxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/nmmintrin.h
+%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/omp-tools.h
+%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/omp.h
+%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ompt-multiplex.h
+%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ompt.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/opencl-c-base.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/opencl-c.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/__clang_openmp_device_functions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/cmath
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/complex
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/complex.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/complex_cmath.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/math.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/new
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/orc/c_api.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/pconfigintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/pkuintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/pmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/popcntintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/bmi2intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/bmiintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/emmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/immintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/mm_malloc.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/mmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/pmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/smmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/tmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/x86gprintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/x86intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/xmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/prfchiintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/prfchwintrin.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/profile/InstrProfData.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ptwriteintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/raointintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/rdpruintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/rdseedintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/rtmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/s390intrin.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/allocator_interface.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/asan_interface.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/common_interface_defs.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/coverage_interface.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/dfsan_interface.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/hwasan_interface.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/linux_syscall_hooks.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/lsan_interface.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/memprof_interface.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/msan_interface.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/netbsd_syscall_hooks.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/scudo_interface.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/tsan_interface.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/tsan_interface_atomic.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sanitizer/ubsan_interface.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/serializeintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sgxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/shaintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/smmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/tbmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/tgmath.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/tmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/tsxldtrkintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/uintrintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/unwind.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/vadefs.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/vaesintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/vecintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/velintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/velintrin_approx.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/velintrin_gen.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/vpclmulqdqintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/waitpkgintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/wasm_simd128.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/wbnoinvdintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/wmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/x86gprintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/x86intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xopintrin.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xray/xray_interface.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xray/xray_log_interface.h
+%%CLANG%%%%COMPILER_RT%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xray/xray_records.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xsavecintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xsaveintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xsaveoptintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xsavesintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xtestintrin.h
+%%CLANG%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/AddClang.cmake
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/ClangConfig.cmake
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/ClangConfigVersion.cmake
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/ClangTargets-%%CMAKE_BUILD_TYPE%%.cmake
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/ClangTargets.cmake
 %%FLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/flang/FlangConfig.cmake
+%%FLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/flang/FlangConfigVersion.cmake
 %%FLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/flang/FlangTargets-%%CMAKE_BUILD_TYPE%%.cmake
 %%FLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/flang/FlangTargets.cmake
 %%LLD%%llvm%%LLVM_SUFFIX%%/lib/cmake/lld/LLDConfig.cmake
+%%LLD%%llvm%%LLVM_SUFFIX%%/lib/cmake/lld/LLDConfigVersion.cmake
 %%LLD%%llvm%%LLVM_SUFFIX%%/lib/cmake/lld/LLDTargets-%%CMAKE_BUILD_TYPE%%.cmake
 %%LLD%%llvm%%LLVM_SUFFIX%%/lib/cmake/lld/LLDTargets.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/AddLLVM.cmake
-llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/AddLLVMDefinitions.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/AddOCaml.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/AddSphinxTarget.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/CheckAtomic.cmake
@@ -5148,7 +5425,6 @@ llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/CoverageReport.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/CrossCompile.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/DetermineGCCCompatible.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindFFI.cmake
-llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindGRPC.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindLibpfm.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindOCaml.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindSphinx.cmake
@@ -5172,6 +5448,7 @@ llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMExports.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMExternalProjectUtils.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMInstallSymlink.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMProcessSources.cmake
+llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/SetTargetTriple.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/TableGen.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/TensorFlowCompile.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/UseLibtool.cmake
@@ -5180,14 +5457,17 @@ llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/llvm-driver-template.cpp.in
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/cmake/mlir/AddMLIR.cmake
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/cmake/mlir/AddMLIRPython.cmake
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/cmake/mlir/MLIRConfig.cmake
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/cmake/mlir/MLIRConfigVersion.cmake
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/cmake/mlir/MLIRDetectPythonEnv.cmake
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/cmake/mlir/MLIRTargets-%%CMAKE_BUILD_TYPE%%.cmake
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/cmake/mlir/MLIRTargets.cmake
 %%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/cmake/openmp/FindOpenMPTarget.cmake
+%%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libFIRAnalysis.a
 %%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libFIRBuilder.a
 %%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libFIRCodeGen.a
 %%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libFIRDialect.a
 %%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libFIRSupport.a
+%%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libFIRTestAnalysis.a
 %%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libFIRTransforms.a
 %%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libFortranCommon.a
 %%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libFortranDecimal.a
@@ -5197,8 +5477,10 @@ llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/llvm-driver-template.cpp.in
 %%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libFortranRuntime.a
 %%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libFortranSemantics.a
 %%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libFortran_main.a
-llvm%%LLVM_SUFFIX%%/lib/libLLVM-%%LLVM_MAJOR%%.so
+%%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libHLFIRDialect.a
+%%FLANG%%llvm%%LLVM_SUFFIX%%/lib/libHLFIRTransforms.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVM-%%LLVM_RELEASE%%.so
+llvm%%LLVM_SUFFIX%%/lib/libLLVM-16.so
 llvm%%LLVM_SUFFIX%%/lib/libLLVM.so
 llvm%%LLVM_SUFFIX%%/lib/libLLVMAggressiveInstCombine.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMAnalysis.a
@@ -5215,10 +5497,12 @@ llvm%%LLVM_SUFFIX%%/lib/libLLVMCore.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMCoroutines.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMCoverage.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMDWARFLinker.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMDWARFLinkerParallel.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMDWP.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMDebugInfoCodeView.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMDebugInfoDWARF.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMDebugInfoGSYM.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMDebugInfoLogicalView.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMDebugInfoMSF.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMDebugInfoPDB.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMDebuginfod.a
@@ -5229,11 +5513,13 @@ llvm%%LLVM_SUFFIX%%/lib/libLLVMExecutionEngine.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMExegesis.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMExtensions.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMFileCheck.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMFrontendHLSL.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMFrontendOpenACC.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMFrontendOpenMP.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMFuzzMutate.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMFuzzerCLI.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMGlobalISel.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMIRPrinter.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMIRReader.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMInstCombine.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMInstrumentation.a
@@ -5269,6 +5555,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLLVMSymbolize.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMTableGen.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMTableGenGlobalISel.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMTarget.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMTargetParser.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMTextAPI.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMTransformUtils.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMVectorize.a
@@ -5288,15 +5575,18 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAffineAnalysis.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAffineDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAffineToStandard.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAffineTransformOps.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAffineTransforms.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAffineTransformsTestPasses.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAffineUtils.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAnalysis.a
-%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArithmeticDialect.a
-%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArithmeticToLLVM.a
-%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArithmeticToSPIRV.a
-%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArithmeticTransforms.a
-%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArithmeticUtils.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArithAttrToLLVMConversion.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArithDialect.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArithTestPasses.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArithToLLVM.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArithToSPIRV.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArithTransforms.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArithUtils.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArmNeon2dToIntr.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArmNeonDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRArmNeonToLLVMIRTranslation.a
@@ -5308,9 +5598,12 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAsyncToLLVM.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRAsyncTransforms.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRBufferizationDialect.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRBufferizationTestPasses.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRBufferizationToMemRef.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRBufferizationTransformOps.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRBufferizationTransforms.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRBytecodeReader.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRBytecodeWriter.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPIAsync.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPIControlFlow.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPIConversion.a
@@ -5322,6 +5615,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPIInterfaces.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPILLVM.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPILinalg.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPIMLProgram.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPIPDL.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPIQuant.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPIRegisterEverything.a
@@ -5329,6 +5623,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPIShape.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPISparseTensor.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPITensor.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPITransformDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCAPITransforms.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCallInterfaces.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCastInterfaces.a
@@ -5338,6 +5633,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRComplexToStandard.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRControlFlowDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRControlFlowInterfaces.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRControlFlowTestPasses.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRControlFlowToLLVM.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRControlFlowToSPIRV.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRCopyOpInterface.a
@@ -5345,11 +5641,13 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRDLTITestPasses.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRDataLayoutInterfaces.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRDerivedAttributeOpInterface.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRDestinationStyleOpInterface.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRDialectUtils.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIREmitCDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRExecutionEngine.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRExecutionEngineUtils.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRFromLLVMIRTranslationRegistration.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRFuncDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRFuncTestPasses.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRFuncToLLVM.a
@@ -5362,20 +5660,25 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRGPUToROCDLTransforms.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRGPUToSPIRV.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRGPUToVulkanTransforms.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRGPUTransformOps.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRGPUTransforms.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRIR.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRIndexDialect.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRIndexToLLVM.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRInferIntRangeCommon.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRInferIntRangeInterface.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRInferTypeOpInterface.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRJitRunner.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLLVMCommonConversion.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLLVMDialect.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLLVMIRToLLVMTranslation.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLLVMIRTransforms.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLLVMTestPasses.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLLVMToLLVMIRTranslation.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLinalgAnalysis.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLinalgDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLinalgTestPasses.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLinalgToLLVM.a
-%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLinalgToSPIRV.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLinalgToStandard.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLinalgTransformOps.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLinalgTransforms.a
@@ -5384,8 +5687,11 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLspServerLib.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRLspServerSupportLib.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMLProgramDialect.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMaskableOpInterface.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMaskingOpInterface.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMathDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMathTestPasses.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMathToFuncs.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMathToLLVM.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMathToLibm.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMathToSPIRV.a
@@ -5394,12 +5700,15 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMemRefTestPasses.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMemRefToLLVM.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMemRefToSPIRV.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMemRefTransformOps.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMemRefTransforms.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMemRefUtils.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRMlirOptMain.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRNVGPUDialect.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRNVGPUTestPasses.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRNVGPUToNVVM.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRNVGPUTransforms.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRNVGPUUtils.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRNVVMDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRNVVMToLLVMIRTranslation.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIROpenACCDialect.a
@@ -5421,7 +5730,6 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRPass.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRPresburger.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRQuantDialect.a
-%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRQuantTransforms.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRQuantUtils.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRROCDLDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRROCDLToLLVMIRTranslation.a
@@ -5429,6 +5737,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRReduce.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRReduceLib.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRRewrite.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRRuntimeVerifiableOpInterface.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRSCFDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRSCFTestPasses.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRSCFToControlFlow.a
@@ -5453,9 +5762,11 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRShapeOpsTransforms.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRShapeTestPasses.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRShapeToStandard.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRShapedOpInterfaces.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRSideEffectInterfaces.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRSparseTensorDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRSparseTensorPipelines.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRSparseTensorRuntime.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRSparseTensorTransforms.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRSparseTensorUtils.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRSupport.a
@@ -5464,6 +5775,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTargetCpp.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTargetLLVMIRExport.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTargetLLVMIRImport.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTblgenLib.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTensorDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTensorInferTypeOpInterfaceImpl.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTensorTestPasses.a
@@ -5474,6 +5786,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTensorUtils.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTestAnalysis.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTestDialect.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTestDynDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTestFuncToLLVM.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTestIR.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTestPDLL.a
@@ -5494,6 +5807,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTosaTransforms.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTransformDialect.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTransformDialectTransforms.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTransformDialectUtils.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTransformUtils.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTransforms.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRTranslateLib.a
@@ -5504,6 +5818,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRVectorToLLVM.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRVectorToSCF.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRVectorToSPIRV.a
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRVectorTransformOps.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRVectorTransforms.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRVectorUtils.a
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libMLIRViewLikeInterface.a
@@ -5600,6 +5915,7 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingASTDiff.a
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingCore.a
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingInclusions.a
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingInclusionsStdlib.a
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingRefactoring.a
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingSyntax.a
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangTransformer.a
@@ -5626,9 +5942,13 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_async_runtime.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_c_runner_utils.so
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_c_runner_utils.so.%%LLVM_MAJOR%%
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_float16_utils.so
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_float16_utils.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_runner_utils.so
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/libmlir_runner_utils.so.%%LLVM_MAJOR%%
 %%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomp.so
+%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomptarget.rtl.amdgpu.nextgen.so
+%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomptarget.rtl.amdgpu.nextgen.so.%%LLVM_MAJOR%%
 %%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomptarget.rtl.amdgpu.so
 %%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomptarget.rtl.amdgpu.so.%%LLVM_MAJOR%%
 %%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomptarget.so
@@ -5668,6 +5988,7 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/objects-Release/obj.MLIRCAPILLVM/LLVM.cpp.o
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/objects-Release/obj.MLIRCAPILinalg/Linalg.cpp.o
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/objects-Release/obj.MLIRCAPILinalg/LinalgPasses.cpp.o
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/objects-Release/obj.MLIRCAPIMLProgram/MLProgram.cpp.o
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/objects-Release/obj.MLIRCAPIPDL/PDL.cpp.o
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/objects-Release/obj.MLIRCAPIQuant/Quant.cpp.o
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/objects-Release/obj.MLIRCAPIRegisterEverything/RegisterEverything.cpp.o
@@ -5676,6 +5997,7 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/objects-Release/obj.MLIRCAPISparseTensor/SparseTensor.cpp.o
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/objects-Release/obj.MLIRCAPISparseTensor/SparseTensorPasses.cpp.o
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/objects-Release/obj.MLIRCAPITensor/Tensor.cpp.o
+%%MLIR%%llvm%%LLVM_SUFFIX%%/lib/objects-Release/obj.MLIRCAPITransformDialect/Transform.cpp.o
 %%MLIR%%llvm%%LLVM_SUFFIX%%/lib/objects-Release/obj.MLIRCAPITransforms/Passes.cpp.o
 %%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/analyze-c++
 %%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/analyze-cc
@@ -5692,8 +6014,8 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%
 %%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-format.py
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/clang-include-fixer.el
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/clang-include-fixer.py
-%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-rename.el
-%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-rename.py
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/clang-rename.el
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/clang-rename.py
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/clang-tidy-diff.py
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/index.js
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/run-find-all-symbols.py