git: 0d268d65610d - main - devel/llvm15: Add LLVM 15

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

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

commit 0d268d65610da9d04c5906eb94c522354d2ea091
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2022-08-10 23:01:10 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2022-08-10 23:01:43 +0000

    devel/llvm15: Add LLVM 15
    
    Modify the llvm14-derived build for 15.0.0rc1, the first LLVM 15
    release candidate.
    
    Disble OPENMP by default on i386. It's clearly not being tested on
    32-bit upstream.
    
    Don't enable MLIR by default. Instead, rely on FLANG's dependency
    on it to turn it on for architectures that support FLANG. This removes
    MLIR from default packages on 32-bit system.
---
 devel/Makefile                                     |   1 +
 devel/llvm15/Makefile                              | 111 +++-
 devel/llvm15/Makefile.COMMANDS                     |  12 +-
 devel/llvm15/Makefile.MAN1SRCS                     |   3 +
 devel/llvm15/distinfo                              |   6 +-
 .../files/patch-clang_lib_Headers_CMakeLists.txt   |  25 +-
 ...enmp_libomptarget_plugins_amdgpu_CMakeLists.txt |  11 +
 ...nmp_libomptarget_plugins_amdgpu_impl_internal.h |  10 +
 devel/llvm15/pkg-plist                             | 687 ++++++++++++++++-----
 9 files changed, 654 insertions(+), 212 deletions(-)

diff --git a/devel/Makefile b/devel/Makefile
index 4de4a5430435..ef17956b9ae2 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1428,6 +1428,7 @@
     SUBDIR += llvm12
     SUBDIR += llvm13
     SUBDIR += llvm14
+    SUBDIR += llvm15
     SUBDIR += llvm70
     SUBDIR += llvm80
     SUBDIR += llvm90
diff --git a/devel/llvm15/Makefile b/devel/llvm15/Makefile
index e7d26c3be770..c877de051b48 100644
--- a/devel/llvm15/Makefile
+++ b/devel/llvm15/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	llvm
-DISTVERSION=	14.0.6
+DISTVERSION=	15.0.0rc1
 PORTREVISION=	0
 CATEGORIES=	devel lang
 MASTER_SITES=	https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \
@@ -87,16 +87,16 @@ 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=	GOLD OPENMP
-OPTIONS_DEFINE_powerpc64le=	GOLD OPENMP
+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 MLIR PYCLANG
+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 OPENMP
+OPTIONS_DEFAULT_i386=	COMPILER_RT
 OPTIONS_DEFAULT_powerpc=	COMPILER_RT GOLD
-OPTIONS_DEFAULT_powerpc64=	GOLD OPENMP
-OPTIONS_DEFAULT_powerpc64le=	GOLD OPENMP
+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
@@ -134,7 +134,7 @@ 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_BLACKLISTS:S|^|${_CRTBLDIR}/|}
+			${_COMPILER_RT_IGNORELISTS:S|^|${_CRTBLDIR}/|}
 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=	commonmark-cmark
@@ -171,8 +171,7 @@ LLDB_USES=		lua:53 libedit
 LLDB_VARS=		_USES_PYTHON=python:3.6+
 MLIR_DESC=		Multi-Level Intermediate Representation
 OPENMP_DESC=		Install libomp, the LLVM OpenMP runtime library
-OPENMP_CMAKE_ON=	-DLIBOMPTARGET_BUILD_AMDGCN_BCLIB=OFF \
-			-DLIBOMPTARGET_BUILD_DEVICERTL_BCLIB=OFF
+OPENMP_CMAKE_ON=	-DLIBOMPTARGET_BUILD_DEVICERTL_BCLIB=OFF
 OPENMP_PORTDOCS=	openmp
 PYCLANG_DESC=		Install python bindings to libclang
 PYCLANG_IMPLIES=	CLANG
@@ -254,7 +253,7 @@ USES+=		gnome
 
 .if ${PORT_OPTIONS:MCOMPILER_RT}
 LLVM_ENABLE_PROJECTS+=	compiler-rt
-COMPILER_RT_PATTERN=	(sanitizer|include.xray|include\/fuzzer|profile\/InstrProfData.inc)
+COMPILER_RT_PATTERN=	(sanitizer|include.xray|include\/(fuzzer|orc)|profile\/InstrProfData.inc)
 .if ${OSVERSION} < 1300525
 # An unwind.h is require to build.  I think an in-tree one should be used
 # but this seems to work as a workaround...
@@ -400,9 +399,9 @@ _COMPILER_RT_LIBS_i386=	\
 	libclang_rt.ubsan_standalone-i386.so \
 	libclang_rt.ubsan_standalone_cxx-i386.a
 .if ${ARCH} == "amd64"
-_COMPILER_RT_BLACKLISTS=	cfi_ignorelist.txt
-_COMPILER_RT_BLACKLISTS+=	asan_ignorelist.txt
-_COMPILER_RT_BLACKLISTS+=	msan_ignorelist.txt
+_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 \
@@ -449,15 +448,88 @@ _COMPILER_RT_LIBS=	\
 _COMPILER_RT_LIBS+=	${_COMPILER_RT_LIBS_i386}
 .endif
 .elif ${ARCH} == "i386"
-_COMPILER_RT_BLACKLISTS=	cfi_ignorelist.txt
-_COMPILER_RT_BLACKLISTS+=	asan_ignorelist.txt
+_COMPILER_RT_IGNORELISTS=	cfi_ignorelist.txt
+_COMPILER_RT_IGNORELISTS+=	asan_ignorelist.txt
 _COMPILER_RT_LIBS+=	${_COMPILER_RT_LIBS_i386}
 .elif ${ARCH} == "powerpc"
 _COMPILER_RT_LIBS= \
 	libclang_rt.builtins-powerpc.a \
 	libclang_rt.profile-powerpc.a
+.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
+.if exists(/usr/lib32/libc.so.7)
+_COMPILER_RT_LIBS+= \
+	libclang_rt.builtins-powerpc.a \
+	libclang_rt.profile-powerpc.a
+.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
 .elif ${ARCH} == "riscv64"
-_COMPILER_RT_BLACKLISTS=	asan_ignorelist.txt
+_COMPILER_RT_IGNORELISTS=	asan_ignorelist.txt
 _COMPILER_RT_LIBS= \
 	libclang_rt.asan-preinit-riscv64.a \
 	libclang_rt.asan-riscv64.a \
@@ -561,14 +633,17 @@ post-install-CLANG-on:
 	${MKDIR} ${STAGEDIR}${PREFIX}/share/toolchains/
 	${INSTALL_DATA} ${WRKDIR}/xtoolchain.mk \
 	    ${STAGEDIR}${PREFIX}/share/toolchains/llvm${LLVM_SUFFIX}.mk
-	${LN} -s libclang.so.13 ${STAGEDIR}${LLVM_PREFIX}/lib/libclang.so.${LLVM_MAJOR}
 
+post-install-EXTRAS-on:
+	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang-tidy/misc/ConfusableTable
 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/Transforms/CMakeFiles
 	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/Optimizer/CMakeFiles
 	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/flang/CMakeFiles
+	${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/flang-new \
+	    ${STAGEDIR}${LLVM_PREFIX}/bin/flang
 
 post-install-LIT-on:
 	${INSTALL_SCRIPT} ${PATCH_WRKSRC}/llvm/utils/lit/lit.py \
diff --git a/devel/llvm15/Makefile.COMMANDS b/devel/llvm15/Makefile.COMMANDS
index a9cdf002c3eb..b7a6cd040c68 100644
--- a/devel/llvm15/Makefile.COMMANDS
+++ b/devel/llvm15/Makefile.COMMANDS
@@ -14,11 +14,13 @@ LLVM_COMMANDS=	\
 		llvm-cov \
 		llvm-cvtres \
 		llvm-cxxmap \
+		llvm-debuginfod \
 		llvm-debuginfod-find \
 		llvm-diff \
 		llvm-dis \
 		llvm-dlltool \
 		llvm-dwarfdump \
+		llvm-dwarfutil \
 		llvm-dwp \
 		llvm-exegesis \
 		llvm-extract \
@@ -47,6 +49,7 @@ LLVM_COMMANDS=	\
 		llvm-readelf \
 		llvm-readobj \
 		llvm-reduce \
+		llvm-remark-size-diff \
 		llvm-rtdyld \
 		llvm-sim \
 		llvm-size \
@@ -74,8 +77,10 @@ CLANG_COMMANDS=	\
 		clang-cpp \
 		clang-extdef-mapping \
 		clang-format \
+		clang-linker-wrapper \
 		clang-nvlink-wrapper \
 		clang-offload-bundler \
+		clang-offload-packager \
 		clang-offload-wrapper \
 		clang-rename \
 		clang-repl \
@@ -94,6 +99,7 @@ EXTRAS_COMMANDS= \
 		clang-doc \
 		clang-include-fixer \
 		clang-move \
+		clang-pseudo \
 		clang-query \
 		clang-reorder-fields \
 		clang-tidy \
@@ -108,6 +114,7 @@ FLANG_COMMANDS= \
 		fir-opt \
 		flang \
 		flang-new \
+		flang-to-external-fc \
 		tco
 
 LIT_COMMANDS=	\
@@ -134,10 +141,11 @@ MLIR_COMMANDS=	\
 		mlir-linalg-ods-yaml-gen \
 		mlir-lsp-server \
 		mlir-opt \
-		mlir-pdll \
+		mlir-pdll-lsp-server \
 		mlir-reduce \
 		mlir-tblgen \
-		mlir-translate
+		mlir-translate \
+		tblgen-lsp-server
 
 OPENMP_COMMANDS=	\
 		llvm-omp-device-info
diff --git a/devel/llvm15/Makefile.MAN1SRCS b/devel/llvm15/Makefile.MAN1SRCS
index 977b4202b354..224eb37d8bc8 100644
--- a/devel/llvm15/Makefile.MAN1SRCS
+++ b/devel/llvm15/Makefile.MAN1SRCS
@@ -14,8 +14,10 @@ LLVM_MAN1SRCS= \
 	llvm-diff.1 \
 	llvm-dis.1 \
 	llvm-dwarfdump.1 \
+	llvm-dwarfutil.1 \
 	llvm-exegesis.1 \
 	llvm-extract.1 \
+	llvm-ifs.1 \
 	llvm-install-name-tool.1 \
 	llvm-lib.1 \
 	llvm-libtool-darwin.1 \
@@ -32,6 +34,7 @@ LLVM_MAN1SRCS= \
 	llvm-profgen.1 \
 	llvm-ranlib.1 \
 	llvm-readelf.1 \
+	llvm-remark-size-diff.1 \
 	llvm-readobj.1 \
 	llvm-size.1 \
 	llvm-stress.1 \
diff --git a/devel/llvm15/distinfo b/devel/llvm15/distinfo
index dedc06cb90fe..b6240b17b169 100644
--- a/devel/llvm15/distinfo
+++ b/devel/llvm15/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1656378667
-SHA256 (llvm-project-14.0.6.src.tar.xz) = 8b3cfd7bc695bd6cea0f37f53f0981f34f87496e79e2529874fd03a2f9dd3a8a
-SIZE (llvm-project-14.0.6.src.tar.xz) = 105618228
+TIMESTAMP = 1660147002
+SHA256 (llvm-project-15.0.0rc1.src.tar.xz) = 24c829e4e3f8e485088f2bd88ae0577ddc0480304b978d4124686c369696b7cc
+SIZE (llvm-project-15.0.0rc1.src.tar.xz) = 110869936
diff --git a/devel/llvm15/files/patch-clang_lib_Headers_CMakeLists.txt b/devel/llvm15/files/patch-clang_lib_Headers_CMakeLists.txt
index 698c4719d779..ceb6a7de05ea 100644
--- a/devel/llvm15/files/patch-clang_lib_Headers_CMakeLists.txt
+++ b/devel/llvm15/files/patch-clang_lib_Headers_CMakeLists.txt
@@ -1,17 +1,11 @@
 --- clang/lib/Headers/CMakeLists.txt.orig
 +++ clang/lib/Headers/CMakeLists.txt
-@@ -75,7 +75,6 @@
-   invpcidintrin.h
+@@ -6,19 +6,10 @@
+   float.h
+   inttypes.h
    iso646.h
-   keylockerintrin.h
 -  limits.h
-   lwpintrin.h
-   lzcntintrin.h
-   mm3dnow.h
-@@ -101,14 +100,7 @@
-   s390intrin.h
-   shaintrin.h
-   smmintrin.h
+   module.modulemap
 -  stdalign.h
 -  stdarg.h
 -  stdatomic.h
@@ -20,14 +14,9 @@
    __stddef_max_align_t.h
 -  stdint.h
 -  stdnoreturn.h
-   tbmintrin.h
    tgmath.h
-   tmmintrin.h
-@@ -117,7 +109,6 @@
    unwind.h
-   vadefs.h
-   vaesintrin.h
 -  varargs.h
-   vecintrin.h
-   vpclmulqdqintrin.h
-   waitpkgintrin.h
+   )
+ 
+ set(arm_common_files
diff --git a/devel/llvm15/files/patch-openmp_libomptarget_plugins_amdgpu_CMakeLists.txt b/devel/llvm15/files/patch-openmp_libomptarget_plugins_amdgpu_CMakeLists.txt
new file mode 100644
index 000000000000..d44d63183f1d
--- /dev/null
+++ b/devel/llvm15/files/patch-openmp_libomptarget_plugins_amdgpu_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- openmp/libomptarget/plugins/amdgpu/CMakeLists.txt.orig
++++ openmp/libomptarget/plugins/amdgpu/CMakeLists.txt
+@@ -92,7 +92,7 @@
+ 
+   NO_INSTALL_RPATH
+ )
+-add_dependencies(omptarget.rtl.amdgpu omptarget.devicertl.amdgpu)
++#add_dependencies(omptarget.rtl.amdgpu omptarget.devicertl.amdgpu)
+ 
+ target_include_directories(
+   omptarget.rtl.amdgpu
diff --git a/devel/llvm15/files/patch-openmp_libomptarget_plugins_amdgpu_impl_internal.h b/devel/llvm15/files/patch-openmp_libomptarget_plugins_amdgpu_impl_internal.h
new file mode 100644
index 000000000000..8b745c18d5a5
--- /dev/null
+++ b/devel/llvm15/files/patch-openmp_libomptarget_plugins_amdgpu_impl_internal.h
@@ -0,0 +1,10 @@
+--- 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/llvm15/pkg-plist b/devel/llvm15/pkg-plist
index 21dcc4b7ddc9..2a1692557709 100644
--- a/devel/llvm15/pkg-plist
+++ b/devel/llvm15/pkg-plist
@@ -15,11 +15,13 @@ bin/llvm-config%%LLVM_SUFFIX%%
 bin/llvm-cov%%LLVM_SUFFIX%%
 bin/llvm-cvtres%%LLVM_SUFFIX%%
 bin/llvm-cxxmap%%LLVM_SUFFIX%%
+bin/llvm-debuginfod%%LLVM_SUFFIX%%
 bin/llvm-debuginfod-find%%LLVM_SUFFIX%%
 bin/llvm-diff%%LLVM_SUFFIX%%
 bin/llvm-dis%%LLVM_SUFFIX%%
 bin/llvm-dlltool%%LLVM_SUFFIX%%
 bin/llvm-dwarfdump%%LLVM_SUFFIX%%
+bin/llvm-dwarfutil%%LLVM_SUFFIX%%
 bin/llvm-dwp%%LLVM_SUFFIX%%
 bin/llvm-exegesis%%LLVM_SUFFIX%%
 bin/llvm-extract%%LLVM_SUFFIX%%
@@ -48,6 +50,7 @@ bin/llvm-rc%%LLVM_SUFFIX%%
 bin/llvm-readelf%%LLVM_SUFFIX%%
 bin/llvm-readobj%%LLVM_SUFFIX%%
 bin/llvm-reduce%%LLVM_SUFFIX%%
+bin/llvm-remark-size-diff%%LLVM_SUFFIX%%
 bin/llvm-rtdyld%%LLVM_SUFFIX%%
 bin/llvm-sim%%LLVM_SUFFIX%%
 bin/llvm-size%%LLVM_SUFFIX%%
@@ -73,8 +76,10 @@ bin/split-file%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-cpp%%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%%
@@ -91,6 +96,7 @@ bin/split-file%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-doc%%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-reorder-fields%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-tidy%%LLVM_SUFFIX%%
@@ -103,6 +109,7 @@ bin/split-file%%LLVM_SUFFIX%%
 %%FLANG%%bin/fir-opt%%LLVM_SUFFIX%%
 %%FLANG%%bin/flang%%LLVM_SUFFIX%%
 %%FLANG%%bin/flang-new%%LLVM_SUFFIX%%
+%%FLANG%%bin/flang-to-external-fc%%LLVM_SUFFIX%%
 %%FLANG%%bin/tco%%LLVM_SUFFIX%%
 %%LLD%%bin/ld.lld%%LLVM_SUFFIX%%
 %%LLD%%bin/ld64.lld%%LLVM_SUFFIX%%
@@ -118,10 +125,11 @@ bin/split-file%%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%%
 %%LIT%%bin/FileCheck%%LLVM_SUFFIX%%
 %%LIT%%llvm%%LLVM_SUFFIX%%/bin/FileCheck
@@ -171,7 +179,9 @@ llvm%%LLVM_SUFFIX%%/bin/bugpoint
 %%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
@@ -188,6 +198,7 @@ llvm%%LLVM_SUFFIX%%/bin/dsymutil
 %%FLANG%%llvm%%LLVM_SUFFIX%%/bin/fir-opt
 %%FLANG%%llvm%%LLVM_SUFFIX%%/bin/flang
 %%FLANG%%llvm%%LLVM_SUFFIX%%/bin/flang-new
+%%FLANG%%llvm%%LLVM_SUFFIX%%/bin/flang-to-external-fc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/git-clang-format
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/hmaptool
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/intercept-build
@@ -217,11 +228,13 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-cvtres
 llvm%%LLVM_SUFFIX%%/bin/llvm-cxxdump
 llvm%%LLVM_SUFFIX%%/bin/llvm-cxxfilt
 llvm%%LLVM_SUFFIX%%/bin/llvm-cxxmap
+llvm%%LLVM_SUFFIX%%/bin/llvm-debuginfod
 llvm%%LLVM_SUFFIX%%/bin/llvm-debuginfod-find
 llvm%%LLVM_SUFFIX%%/bin/llvm-diff
 llvm%%LLVM_SUFFIX%%/bin/llvm-dis
 llvm%%LLVM_SUFFIX%%/bin/llvm-dlltool
 llvm%%LLVM_SUFFIX%%/bin/llvm-dwarfdump
+llvm%%LLVM_SUFFIX%%/bin/llvm-dwarfutil
 llvm%%LLVM_SUFFIX%%/bin/llvm-dwp
 llvm%%LLVM_SUFFIX%%/bin/llvm-exegesis
 llvm%%LLVM_SUFFIX%%/bin/llvm-extract
@@ -254,6 +267,7 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-rc
 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-rtdyld
 llvm%%LLVM_SUFFIX%%/bin/llvm-sim
 llvm%%LLVM_SUFFIX%%/bin/llvm-size
@@ -272,7 +286,7 @@ 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
@@ -286,6 +300,7 @@ llvm%%LLVM_SUFFIX%%/bin/sanstats
 %%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
@@ -355,6 +370,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/boost/UseToStringCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ArgumentCommentCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/AssertSideEffectCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/AssignmentInIfConditionCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BadSignalToKillThreadCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BranchCloneCheck.h
@@ -385,10 +401,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/PosixReturnCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/RedundantBranchConditionCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ReservedIdentifierCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SharedPtrArrayMismatchCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SignalHandlerCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SignedCharMisuseCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SizeofContainerCheck.h
 %%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/StringConstructorCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/StringIntegerAssignmentCheck.h
@@ -405,6 +423,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/TerminatingContinueCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ThrowKeywordMissingCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/TooSmallLoopVariableCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/UncheckedOptionalAccessCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/UndelegatedConstructorCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/UnhandledExceptionAtNewCheck.h
@@ -489,6 +508,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/llvmlibc/CalleeNamespaceCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/llvmlibc/ImplementationInNamespaceCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/llvmlibc/RestrictSystemLibcHeadersCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/ConfusableIdentifierCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/ConstCorrectnessCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/DefinitionsInHeadersCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/MisleadingBidirectional.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/MisleadingIdentifier.h
@@ -510,8 +531,10 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/ConcatNestedNamespacesCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/DeprecatedHeadersCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/DeprecatedIosBaseAliasesCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/IntegralLiteralExpressionMatcher.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/LoopConvertCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/LoopConvertUtils.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/MacroToEnumCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/MakeSharedCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/MakeSmartPtrCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/MakeUniqueCheck.h
@@ -567,6 +590,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/UnnecessaryValueParamCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/RestrictSystemIncludesCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/SIMDIntrinsicsCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/StdAllocatorConstCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/AvoidConstParamsInDecls.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/BracesAroundStatementsCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/ConstReturnTypeCheck.h
@@ -602,7 +626,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/RedundantStringCStrCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/RedundantStringInitCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/SimplifyBooleanExprCheck.h
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/SimplifyBooleanExprMatchers.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/SimplifySubscriptExprCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/StaticAccessedThroughInstanceCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.h
@@ -646,6 +669,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTDumper.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTDumperUtils.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTFwd.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImportError.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImporter.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImporterLookupTable.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImporterSharedState.h
@@ -745,6 +769,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/PrettyDeclStackTrace.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/PrettyPrinter.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/QualTypeNames.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Randstruct.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RawCommentList.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RecordLayout.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RecursiveASTVisitor.h
@@ -817,11 +842,19 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowLattice.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowValues.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowWorklist.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DebugSupport.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/MapLattice.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/MatchSwitch.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/NoopAnalysis.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/NoopLattice.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Solver.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/StorageLocation.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Transfer.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Value.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/WatchedLiteralsSolver.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/IssueHash.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/MacroExpansionContext.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/PathDiagnostic.h
@@ -861,6 +894,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCVVector.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSVE.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSystemZ.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsVE.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsVEVL.gen.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsWebAssembly.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86_64.def
@@ -925,6 +960,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Linkage.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/MSP430Target.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/MacroBuilder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/MakeSupport.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Module.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/NoSanitizeList.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ObjCRuntime.h
@@ -947,6 +983,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SanitizerSpecialCaseList.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Sanitizers.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Sanitizers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Sarif.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceLocation.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceManagerInternals.h
@@ -984,6 +1021,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sve_sema_rangechecks.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sve_typeflags.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtin_cg.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtin_sema.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtins.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/BackendUtil.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CGFunctionInfo.h
@@ -1022,6 +1060,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/EditsReceiver.h
 %%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/AvailabilityInfo.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/DeclarationFragments.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
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Format/Format.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ASTConsumers.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ASTUnit.h
@@ -1063,7 +1107,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Interpreter/Interpreter.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Interpreter/PartialTranslationUnit.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/CodeCompletionHandler.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/DependencyDirectivesSourceMinimizer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/DependencyDirectivesScanner.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/DirectoryLookup.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/ExternalPreprocessorSource.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/HeaderMap.h
@@ -1083,7 +1127,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Pragma.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessingRecord.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Preprocessor.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessorExcludedConditionalDirectiveSkipMapping.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessorLexer.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessorOptions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/ScratchBuffer.h
@@ -1122,6 +1165,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/DelayedDiagnostic.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Designator.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ExternalSemaSource.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/HLSLExternalSemaSource.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/IdentifierResolver.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Initialization.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Lookup.h
@@ -1131,6 +1175,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Ownership.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ParsedAttr.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ParsedTemplate.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/RISCVIntrinsicManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Scope.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ScopeInfo.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Sema.h
@@ -1161,12 +1206,14 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/PCHContainerOperations.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/SerializationDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/SourceLocationEncoding.h
 %%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
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/Analyses.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
@@ -1223,7 +1270,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Support/RISCVVIntrinsicUtils.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/CommandLineArgs.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestAST.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestClangConfig.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ASTDiff/ASTDiff.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ASTDiff/ASTDiffInternal.h
@@ -1245,6 +1294,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/FixIt.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
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/JSONCompilationDatabase.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/NodeIntrospection.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/NodeIntrospection.inc
@@ -1280,6 +1330,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/NodeClasses.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/Nodes.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/Nodes.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/TokenBufferTokenManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/TokenManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/Tokens.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/Tree.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ToolExecutorPluginRegistry.h
@@ -1298,12 +1350,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%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-set.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/fast-int-set.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/format.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/idioms.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/indirection.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/interval.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/leading-zero-bit-count.h
-%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/long-double.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/real.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/reference-counted.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/reference.h
@@ -1312,6 +1364,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/template.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/uint128.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/unwrap.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Common/visit.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Decimal/binary-floating-point.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Decimal/decimal.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/call.h
@@ -1334,10 +1387,14 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/rounding-bits.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/shape.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/static-data.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/target.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/tools.h
 %%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
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/CompilerInvocation.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/FrontendAction.h
@@ -1345,44 +1402,62 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%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/PreprocessorOptions.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/TargetOptions.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/TextDiagnostic.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/TextDiagnosticBuffer.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/TextDiagnosticPrinter.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/FrontendTool/Utils.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/ISO_Fortran_binding.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/AbstractConverter.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/Allocatable.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/BoxAnalyzer.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/Bridge.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/BuiltinModules.h
 %%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/ConvertExpr.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/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/Mangler.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/OpenACC.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/OpenMP.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/PFTBuilder.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/PFTDefs.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/Runtime.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/StatementContext.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/Support/Utils.h
 %%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/Todo.h
-%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/Utils.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/VectorSubscripts.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
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Complex.h
 %%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/LowLevelIntrinsics.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/MutableBox.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/Inquiry.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/Numeric.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/RTBuilder.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/Ragged.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/Reduction.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/Stop.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Runtime/Transformational.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Builder/Todo.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/CodeGen/CGOps.cpp.inc
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/CodeGen/CGOps.h.inc
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/CodeGen/CGOps.td
@@ -1441,6 +1516,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/descriptor.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/entry-names.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/extensions.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/float128.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/inquiry.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/io-api.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/iostat.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/magic-numbers.h
@@ -1468,9 +1545,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Semantics/type.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Semantics/unparse-with-symbols.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Tools/CLOptions.inc
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Tools/PointerModels.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Version.inc
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/__fortran_builtins.f18.mod
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/__fortran_builtins.mod
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/__fortran_ieee_exceptions.f18.mod
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/__fortran_ieee_exceptions.mod
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/__fortran_type_info.f18.mod
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/__fortran_type_info.mod
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/ieee_arithmetic.f18.mod
@@ -1499,26 +1579,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/TargetOptionsCommandFlags.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Timer.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Version.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/AbsoluteAtom.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/ArchiveLibraryFile.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Atom.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/DefinedAtom.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Error.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/File.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Instrumentation.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/LinkingContext.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Node.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Pass.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/PassManager.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Reader.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Reference.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Resolver.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/SharedLibraryAtom.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/SharedLibraryFile.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Simple.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/SymbolTable.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/UndefinedAtom.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Writer.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/LLDB.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBAddress.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBAttachInfo.h
@@ -1622,6 +1682,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/Communication.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/DataFileCache.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/Debugger.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/DebuggerEvents.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/Declaration.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/Disassembler.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/DumpDataExtractor.h
@@ -1694,6 +1755,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/DataFormatters/VectorIterator.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/DataFormatters/VectorType.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/DWARFExpression.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/DWARFExpressionList.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/DiagnosticManager.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/DynamicCheckerFunctions.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/Expression.h
@@ -1798,6 +1860,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/CommandInterpreter.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/CommandObject.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/CommandObjectMultiword.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/CommandOptionArgumentTable.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/CommandOptionValidators.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/CommandReturnObject.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/OptionArgParser.h
@@ -1805,6 +1868,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/OptionGroupBoolean.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/OptionGroupFile.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/OptionGroupFormat.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/OptionGroupMemoryTag.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/OptionGroupOutputFile.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/OptionGroupPlatform.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/OptionGroupPythonClassWithDict.h
@@ -1865,6 +1929,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/SymbolContext.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/SymbolContextScope.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/SymbolFile.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/SymbolFileOnDemand.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/SymbolVendor.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/Symtab.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/TaggedASTType.h
@@ -1948,8 +2013,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/ThreadSpec.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/Trace.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/TraceCursor.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/TraceDumper.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/TraceExporter.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/TraceInstructionDumper.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/UnixSignals.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/Unwind.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/UnwindAssembly.h
@@ -1978,9 +2043,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Instrumentation.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Iterable.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/LLDBAssert.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/LLDBLog.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Listener.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Log.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Logging.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/NameMatches.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/OptionDefinition.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Predicate.h
@@ -1996,7 +2061,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/State.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Status.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Stream.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/StreamCallback.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/StreamString.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/StreamTee.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/StringExtractor.h
@@ -2056,7 +2120,6 @@ 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/Coroutines.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
@@ -2065,11 +2128,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/Scalar.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/Utils.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/Vectorize.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Types.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/blake3.h
*** 1546 LINES SKIPPED ***