git: 49ce081c76e4 - main - devel/llvm14: Welcome 14.0.0rc1

From: Brooks Davis <brooks_at_FreeBSD.org>
Date: Thu, 10 Feb 2022 18:13:23 UTC
The branch main has been updated by brooks:

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

commit 49ce081c76e4ecac04d4ad15a5d9954336a23a9c
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2022-02-10 18:13:01 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2022-02-10 18:13:01 +0000

    devel/llvm14: Welcome 14.0.0rc1
    
    Remove the -fformat-extensions patch. The flag is ignored and no FreeBSD
    source tree with a chance of compiling with LLVM 14 uses it when the
    compiler is clang.
---
 devel/Makefile                                     |   1 +
 devel/llvm14/Makefile                              |  29 +-
 devel/llvm14/Makefile.COMMANDS                     |   9 +-
 devel/llvm14/distinfo                              |   6 +-
 ...tch-clang_tools_scan-build_libexec_ccc-analyzer |  11 -
 devel/llvm14/files/patch-fformat_extensions.diff   |  11 -
 .../patch-llvm_lib_CodeGen_TargetLoweringBase.cpp  |  14 -
 devel/llvm14/pkg-plist                             | 514 ++++++++++++++++-----
 8 files changed, 437 insertions(+), 158 deletions(-)

diff --git a/devel/Makefile b/devel/Makefile
index 70da30fcc9de..0bdf38aefbdb 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1483,6 +1483,7 @@
     SUBDIR += llvm11
     SUBDIR += llvm12
     SUBDIR += llvm13
+    SUBDIR += llvm14
     SUBDIR += llvm70
     SUBDIR += llvm80
     SUBDIR += llvm90
diff --git a/devel/llvm14/Makefile b/devel/llvm14/Makefile
index 67f500cd695f..ec9be801a4d3 100644
--- a/devel/llvm14/Makefile
+++ b/devel/llvm14/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	llvm
-DISTVERSION=	13.0.1
+DISTVERSION=	14.0.0rc1
 PORTREVISION=	0
 CATEGORIES=	devel lang
 MASTER_SITES=	https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \
@@ -44,10 +44,10 @@ SHEBANG_FILES=	\
 		clang/tools/scan-build-py/bin/analyze-build \
 		clang/tools/scan-build-py/bin/intercept-build \
 		clang/tools/scan-build-py/bin/scan-build \
-		clang/tools/scan-build-py/libexec/analyze-cc \
 		clang/tools/scan-build-py/libexec/analyze-c++ \
-		clang/tools/scan-build-py/libexec/intercept-cc \
+		clang/tools/scan-build-py/libexec/analyze-cc \
 		clang/tools/scan-build-py/libexec/intercept-c++ \
+		clang/tools/scan-build-py/libexec/intercept-cc \
 		clang/tools/scan-view/bin/scan-view \
 		clang/utils/hmaptool/hmaptool \
 		llvm/tools/opt-viewer/opt-diff.py \
@@ -236,6 +236,7 @@ MAN1SRCS+=	bugpoint.1 \
 		llvm-strip.1 \
 		llvm-symbolizer.1 \
 		llvm-tblgen.1 \
+		llvm-tli-checker.1 \
 		tblgen.1 \
 		opt.1
 
@@ -264,9 +265,9 @@ 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|libFIROptimizer|libFortran
+FLANG_PATTERN=	${FLANG_COMMANDS:S/^/bin./:tW:C/  */|/g}|flang|libFIR|libFortran
 
-MLIR_PATTERN=	${MLIR_COMMANDS:S/^/bin./:tW:C/  */|/g}|mlir|libMLIR
+MLIR_PATTERN=	${MLIR_COMMANDS:S/^/bin./:tW:C/  */|/g}|mlir|libMLIR|obj.MLIRCAP
 
 .include <bsd.port.options.mk>
 
@@ -297,7 +298,7 @@ MAN1SRCS+=	clang.1 \
 		clang-tblgen.1 \
 		diagtool.1 \
 		scan-build.1
-CLANG_PATTERN=	(c-index-test|clang|diagtool|hmaptool|scan-|Reporter.py|ScanView.py|scanview.css|sorttable.js|startfile.py|-analyzer|AnalyzerPlugin.so)
+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)
 USES+=		gnome
 .endif
 
@@ -389,8 +390,7 @@ STANDARD_BACKENDS=	${_FREEBSD_BACKENDS} AMDGPU AVR BPF Hexagon Lanai \
 _BE_LIBS_COMMON=	CodeGen Desc Info
 _BE_LIBS_AArch64=	AsmParser Disassembler Utils
 _BE_LIBS_BACKWARDS_AArch64=Exegesis
-_BE_LIBS_AMDGPU=	AsmParser Disassembler Utils
-_BE_LIBS_BACKWARDS_AMDGPU=MCACustomBehaviour
+_BE_LIBS_AMDGPU=	AsmParser Disassembler TargetMCA Utils
 _BE_LIBS_ARM=		AsmParser Disassembler Utils
 _BE_LIBS_AVR=		AsmParser Disassembler
 _BE_LIBS_BPF=		AsmParser Disassembler
@@ -404,8 +404,9 @@ _BE_LIBS_BACKWARDS_PowerPC=Exegesis
 _BE_LIBS_RISCV=		AsmParser Disassembler
 _BE_LIBS_Sparc=		AsmParser Disassembler
 _BE_LIBS_SystemZ=	AsmParser Disassembler
+_BE_LIBS_VE=		AsmParser Disassembler
 _BE_LIBS_WebAssembly=	AsmParser Disassembler Utils
-_BE_LIBS_X86=		AsmParser Disassembler
+_BE_LIBS_X86=		AsmParser Disassembler TargetMCA
 _BE_LIBS_BACKWARDS_X86=Exegesis
 _BE_LIBS_XCore=		Disassembler
 .for BE in FREEBSD NATIVE STANDARD
@@ -424,6 +425,7 @@ _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 \
@@ -447,6 +449,7 @@ _COMPILER_RT_LIBS=	\
 	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 \
@@ -466,6 +469,7 @@ _COMPILER_RT_LIBS=	\
 	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 \
@@ -536,7 +540,8 @@ post-install:
 post-install-DOCS-on:
 	${RM} -r ${STAGEDIR}${DOCSDIR}
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${MV} ${STAGEDIR}${LLVM_PREFIX}/share/doc/* ${STAGEDIR}${DOCSDIR}
+	${MV} ${STAGEDIR}${LLVM_PREFIX}/share/doc/LLVM/* ${STAGEDIR}${DOCSDIR}
+	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/doc/LLVM
 	${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/doc
 .for _man in ${MAN1SRCS}
 	${MV} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/${_man} \
@@ -546,6 +551,9 @@ post-install-DOCS-on:
 	${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/lit.1
 	${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/FileCheck.1
 .endif
+.if ! ${PORT_OPTIONS:MLLDB}
+	${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/lldb-tblgen.1
+.endif
 .if ! ${PORT_OPTIONS:MMLIR}
 	${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/mlir-tblgen.1
 .endif
@@ -628,6 +636,7 @@ 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|${LLVM_RELEASE}|%%LLVM_RELEASE%%|' \
 	    -e 's|release.cmake|%%CMAKE_BUILD_TYPE%%.cmake|' \
 	    -e 's|${LLVM_RELEASE:C/\./\\./g}|%%LLVM_RELEASE%%|' \
diff --git a/devel/llvm14/Makefile.COMMANDS b/devel/llvm14/Makefile.COMMANDS
index 65fdcac20aaf..a9cdf002c3eb 100644
--- a/devel/llvm14/Makefile.COMMANDS
+++ b/devel/llvm14/Makefile.COMMANDS
@@ -14,6 +14,7 @@ LLVM_COMMANDS=	\
 		llvm-cov \
 		llvm-cvtres \
 		llvm-cxxmap \
+		llvm-debuginfod-find \
 		llvm-diff \
 		llvm-dis \
 		llvm-dlltool \
@@ -56,6 +57,7 @@ LLVM_COMMANDS=	\
 		llvm-symbolizer \
 		llvm-tapi-diff \
 		llvm-tblgen \
+		llvm-tli-checker \
 		llvm-undname \
 		llvm-windres \
 		llvm-xray \
@@ -72,6 +74,7 @@ CLANG_COMMANDS=	\
 		clang-cpp \
 		clang-extdef-mapping \
 		clang-format \
+		clang-nvlink-wrapper \
 		clang-offload-bundler \
 		clang-offload-wrapper \
 		clang-rename \
@@ -100,7 +103,7 @@ EXTRAS_COMMANDS= \
 		run-clang-tidy
 
 FLANG_COMMANDS= \
-		f18 \
+		bbc \
 		f18-parse-demo \
 		fir-opt \
 		flang \
@@ -115,8 +118,6 @@ LIT_COMMANDS=	\
 LLD_COMMANDS=	\
 		ld.lld \
 		ld64.lld \
-		ld64.lld.darwinnew \
-		ld64.lld.darwinold \
 		lld \
 		lld-link \
 		wasm-ld
@@ -130,10 +131,10 @@ LLDB_COMMANDS=	\
 
 MLIR_COMMANDS=	\
 		mlir-cpu-runner \
-		mlir-linalg-ods-gen \
 		mlir-linalg-ods-yaml-gen \
 		mlir-lsp-server \
 		mlir-opt \
+		mlir-pdll \
 		mlir-reduce \
 		mlir-tblgen \
 		mlir-translate
diff --git a/devel/llvm14/distinfo b/devel/llvm14/distinfo
index d8f03dc5e357..878465960bf7 100644
--- a/devel/llvm14/distinfo
+++ b/devel/llvm14/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1644266911
-SHA256 (llvm-project-13.0.1.src.tar.xz) = 326335a830f2e32d06d0a36393b5455d17dc73e0bd1211065227ee014f92cbf8
-SIZE (llvm-project-13.0.1.src.tar.xz) = 97584928
+TIMESTAMP = 1644433561
+SHA256 (llvm-project-14.0.0rc1.src.tar.xz) = 3de5fb12e2c43ba4964fabb1baddea870b652d2c971aaff1172ca0c57bb1f54a
+SIZE (llvm-project-14.0.0rc1.src.tar.xz) = 105561924
diff --git a/devel/llvm14/files/patch-clang_tools_scan-build_libexec_ccc-analyzer b/devel/llvm14/files/patch-clang_tools_scan-build_libexec_ccc-analyzer
deleted file mode 100644
index 48f39ac818cb..000000000000
--- a/devel/llvm14/files/patch-clang_tools_scan-build_libexec_ccc-analyzer
+++ /dev/null
@@ -1,11 +0,0 @@
---- clang/tools/scan-build/libexec/ccc-analyzer.orig
-+++ clang/tools/scan-build/libexec/ccc-analyzer
-@@ -80,7 +80,7 @@
-   if (-x "/usr/bin/xcrun") {
-     $UseXCRUN = 1;
-   }
--} elsif (`uname -a` =~ m/OpenBSD/) {
-+} elsif (`uname -a` =~ m/(FreeBSD|OpenBSD)/) {
-   $DefaultCCompiler = 'cc';
-   $DefaultCXXCompiler = 'c++';
- } else {
diff --git a/devel/llvm14/files/patch-fformat_extensions.diff b/devel/llvm14/files/patch-fformat_extensions.diff
deleted file mode 100644
index 3f0d5b0d6bc6..000000000000
--- a/devel/llvm14/files/patch-fformat_extensions.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- clang/include/clang/Driver/Options.td.orig	2019-10-21 21:45:02.000000000 +0100
-+++ clang/include/clang/Driver/Options.td	2019-10-22 00:00:39.833390000 +0100
-@@ -1186,6 +1186,8 @@
-   Flags<[CC1Option]>;
- def fno_use_line_directives : Flag<["-"], "fno-use-line-directives">, Group<f_Group>;
- 
-+def fformat_extensions: Flag<["-"], "fformat-extensions">, Group<f_Group>, Flags<[CC1Option]>,
-+  HelpText<"Enable FreeBSD kernel specific format string extensions">;
- def ffreestanding : Flag<["-"], "ffreestanding">, Group<f_Group>, Flags<[CC1Option]>,
-   HelpText<"Assert that the compilation takes place in a freestanding environment">;
- def fgnuc_version_EQ : Joined<["-"], "fgnuc-version=">, Group<f_Group>,
diff --git a/devel/llvm14/files/patch-llvm_lib_CodeGen_TargetLoweringBase.cpp b/devel/llvm14/files/patch-llvm_lib_CodeGen_TargetLoweringBase.cpp
deleted file mode 100644
index be583763f6ea..000000000000
--- a/devel/llvm14/files/patch-llvm_lib_CodeGen_TargetLoweringBase.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/contrib/llvm-project/llvm/lib/CodeGen/TargetLoweringBase.cpp b/contrib/llvm-project/llvm/lib/CodeGen/TargetLoweringBase.cpp
---- llvm/lib/CodeGen/TargetLoweringBase.cpp
-+++ llvm/lib/CodeGen/TargetLoweringBase.cpp
-@@ -1961,7 +1961,8 @@
-                                   GlobalVariable::ExternalLinkage, nullptr,
-                                   "__stack_chk_guard");
-     if (TM.getRelocationModel() == Reloc::Static &&
--        !TM.getTargetTriple().isWindowsGNUEnvironment())
-+        !TM.getTargetTriple().isWindowsGNUEnvironment() &&
-+	!(TM.getTargetTriple().isPPC64() && TM.getTargetTriple().isOSFreeBSD()))
-       GV->setDSOLocal(true);
-   }
- }
-
diff --git a/devel/llvm14/pkg-plist b/devel/llvm14/pkg-plist
index 0519d19b3ae6..be6e6509810f 100644
--- a/devel/llvm14/pkg-plist
+++ b/devel/llvm14/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%%
+bin/llvm-debuginfod-find%%LLVM_SUFFIX%%
 bin/llvm-diff%%LLVM_SUFFIX%%
 bin/llvm-dis%%LLVM_SUFFIX%%
 bin/llvm-dlltool%%LLVM_SUFFIX%%
@@ -57,13 +58,14 @@ bin/llvm-strip%%LLVM_SUFFIX%%
 bin/llvm-symbolizer%%LLVM_SUFFIX%%
 bin/llvm-tapi-diff%%LLVM_SUFFIX%%
 bin/llvm-tblgen%%LLVM_SUFFIX%%
+bin/llvm-tli-checker%%LLVM_SUFFIX%%
 bin/llvm-undname%%LLVM_SUFFIX%%
 bin/llvm-windres%%LLVM_SUFFIX%%
 bin/llvm-xray%%LLVM_SUFFIX%%
 bin/opt%%LLVM_SUFFIX%%
 bin/sancov%%LLVM_SUFFIX%%
 bin/split-file%%LLVM_SUFFIX%%
-bin/analyze-build%%LLVM_SUFFIX%%
+%%CLANG%%bin/analyze-build%%LLVM_SUFFIX%%
 %%CLANG%%bin/c-index-test%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang++%%LLVM_SUFFIX%%
@@ -71,6 +73,7 @@ bin/analyze-build%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-cpp%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-extdef-mapping%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-format%%LLVM_SUFFIX%%
+%%CLANG%%bin/clang-nvlink-wrapper%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-offload-bundler%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-offload-wrapper%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-rename%%LLVM_SUFFIX%%
@@ -78,7 +81,7 @@ bin/analyze-build%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-scan-deps%%LLVM_SUFFIX%%
 %%CLANG%%bin/diagtool%%LLVM_SUFFIX%%
 %%CLANG%%bin/hmaptool%%LLVM_SUFFIX%%
-bin/intercept-build%%LLVM_SUFFIX%%
+%%CLANG%%bin/intercept-build%%LLVM_SUFFIX%%
 %%CLANG%%bin/scan-build%%LLVM_SUFFIX%%
 %%CLANG%%bin/scan-build-py%%LLVM_SUFFIX%%
 %%CLANG%%bin/scan-view%%LLVM_SUFFIX%%
@@ -95,7 +98,7 @@ bin/intercept-build%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/modularize%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/pp-trace%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/run-clang-tidy%%LLVM_SUFFIX%%
-%%FLANG%%bin/f18%%LLVM_SUFFIX%%
+%%FLANG%%bin/bbc%%LLVM_SUFFIX%%
 %%FLANG%%bin/f18-parse-demo%%LLVM_SUFFIX%%
 %%FLANG%%bin/fir-opt%%LLVM_SUFFIX%%
 %%FLANG%%bin/flang%%LLVM_SUFFIX%%
@@ -103,8 +106,6 @@ bin/intercept-build%%LLVM_SUFFIX%%
 %%FLANG%%bin/tco%%LLVM_SUFFIX%%
 %%LLD%%bin/ld.lld%%LLVM_SUFFIX%%
 %%LLD%%bin/ld64.lld%%LLVM_SUFFIX%%
-%%LLD%%bin/ld64.lld.darwinnew%%LLVM_SUFFIX%%
-%%LLD%%bin/ld64.lld.darwinold%%LLVM_SUFFIX%%
 %%LLD%%bin/lld%%LLVM_SUFFIX%%
 %%LLD%%bin/lld-link%%LLVM_SUFFIX%%
 %%LLD%%bin/wasm-ld%%LLVM_SUFFIX%%
@@ -114,10 +115,10 @@ bin/intercept-build%%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-gen%%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-reduce%%LLVM_SUFFIX%%
 %%MLIR%%bin/mlir-tblgen%%LLVM_SUFFIX%%
 %%MLIR%%bin/mlir-translate%%LLVM_SUFFIX%%
@@ -132,7 +133,7 @@ bin/intercept-build%%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.so
+%%LLDB%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/lldb/_lldb%%PYTHON_EXT_SUFFIX%%.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
@@ -150,7 +151,8 @@ bin/intercept-build%%LLVM_SUFFIX%%
 %%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
-llvm%%LLVM_SUFFIX%%/bin/analyze-build
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/analyze-build
+%%FLANG%%llvm%%LLVM_SUFFIX%%/bin/bbc
 llvm%%LLVM_SUFFIX%%/bin/bugpoint
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/c-index-test
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang
@@ -165,7 +167,9 @@ llvm%%LLVM_SUFFIX%%/bin/bugpoint
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-extdef-mapping
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-format
 %%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-wrapper
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-query
@@ -179,7 +183,6 @@ llvm%%LLVM_SUFFIX%%/bin/bugpoint
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clangd
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/diagtool
 llvm%%LLVM_SUFFIX%%/bin/dsymutil
-%%FLANG%%llvm%%LLVM_SUFFIX%%/bin/f18
 %%FLANG%%llvm%%LLVM_SUFFIX%%/bin/f18-parse-demo
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/find-all-symbols
 %%FLANG%%llvm%%LLVM_SUFFIX%%/bin/fir-opt
@@ -187,12 +190,10 @@ llvm%%LLVM_SUFFIX%%/bin/dsymutil
 %%FLANG%%llvm%%LLVM_SUFFIX%%/bin/flang-new
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/git-clang-format
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/hmaptool
-llvm%%LLVM_SUFFIX%%/bin/intercept-build
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/intercept-build
 %%LLD%%llvm%%LLVM_SUFFIX%%/bin/ld
 %%LLD%%llvm%%LLVM_SUFFIX%%/bin/ld.lld
 %%LLD%%llvm%%LLVM_SUFFIX%%/bin/ld64.lld
-%%LLD%%llvm%%LLVM_SUFFIX%%/bin/ld64.lld.darwinnew
-%%LLD%%llvm%%LLVM_SUFFIX%%/bin/ld64.lld.darwinold
 llvm%%LLVM_SUFFIX%%/bin/llc
 %%LLD%%llvm%%LLVM_SUFFIX%%/bin/lld
 %%LLD%%llvm%%LLVM_SUFFIX%%/bin/lld-link
@@ -216,6 +217,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
+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
@@ -262,14 +264,15 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-strip
 llvm%%LLVM_SUFFIX%%/bin/llvm-symbolizer
 llvm%%LLVM_SUFFIX%%/bin/llvm-tapi-diff
 llvm%%LLVM_SUFFIX%%/bin/llvm-tblgen
+llvm%%LLVM_SUFFIX%%/bin/llvm-tli-checker
 llvm%%LLVM_SUFFIX%%/bin/llvm-undname
 llvm%%LLVM_SUFFIX%%/bin/llvm-windres
 llvm%%LLVM_SUFFIX%%/bin/llvm-xray
 %%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-cpu-runner
-%%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-linalg-ods-gen
 %%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-reduce
 %%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-tblgen
 %%MLIR%%llvm%%LLVM_SUFFIX%%/bin/mlir-translate
@@ -306,7 +309,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/ClangTidyProfiling.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/ExpandModularHeadersPPCallbacks.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/GlobList.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/NoLintDirectiveHandler.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/abseil/AbseilMatcher.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/abseil/CleanupCtadCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/abseil/DurationAdditionCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/abseil/DurationComparisonCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/abseil/DurationConversionCastCheck.h
@@ -388,8 +393,10 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%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
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/StringviewNullptrCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousEnumUsageCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousIncludeCheck.h
+%%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/SuspiciousSemicolonCheck.h
@@ -443,6 +450,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/SlicingCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/VirtualClassDestructorCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/darwin/AvoidSpinlockCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/darwin/DispatchOnceNonstaticCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/fuchsia/DefaultArgumentsCallsCheck.h
@@ -482,6 +490,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%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/DefinitionsInHeadersCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/MisleadingBidirectional.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/MisleadingIdentifier.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/MisplacedConstCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/NewDeleteOverloadsCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/NoRecursionCheck.h
@@ -530,6 +540,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseUsingCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/mpi/BufferDerefCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/mpi/TypeMismatchCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/AssertEquals.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/AvoidNSErrorInitCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/DeallocInCategoryCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/ForbiddenSubclassingCheck.h
@@ -559,12 +570,16 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%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
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/ContainerContainsCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/ContainerDataPointerCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/ContainerSizeEmptyCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/ConvertMemberFunctionsToStatic.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/DeleteNullPointerCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/DuplicateIncludeCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/ElseAfterReturnCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/FunctionCognitiveComplexityCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/FunctionSizeCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/IdentifierLengthCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/IdentifierNamingCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/ImplicitBoolConversionCheck.h
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.h
@@ -587,6 +602,7 @@ 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
@@ -794,8 +810,18 @@ 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/ControlFlowContext.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h
+%%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/MapLattice.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/IssueHash.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/MacroExpansionContext.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/PathDiagnostic.h
@@ -819,6 +845,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%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
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAMDGPU.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsARM.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsBPF.def
@@ -830,12 +858,14 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNVPTX.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsPPC.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCV.def
+%%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/BuiltinsWebAssembly.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86_64.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsXCore.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CLWarnings.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CapturedStmt.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CharInfo.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CodeGenOptions.def
@@ -937,7 +967,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Version.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Version.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Visibility.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/X86Target.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/XRayInstr.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/XRayLists.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_cde_builtin_aliases.inc
@@ -1153,6 +1182,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h
@@ -1299,6 +1329,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/intrinsics-library.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/intrinsics.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/logical.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/pgmath.h.inc
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/real.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/rounding-bits.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Evaluate/shape.h
@@ -1312,6 +1343,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/FrontendAction.h
 %%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/PreprocessorOptions.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/TextDiagnostic.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Frontend/TextDiagnosticBuffer.h
@@ -1320,31 +1352,45 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%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/Bridge.h
-%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/CharacterExpr.h
-%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/CharacterRuntime.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/ComplexExpr.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/ConvertType.h
-%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/DoLoopHelper.h
-%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/FIRBuilder.h
-%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/IO.h
-%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Lower/IntrinsicCall.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/Support/BoxValue.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/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/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/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/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
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/CodeGen/CGPasses.h.inc
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/CodeGen/CGPasses.td
 %%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.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIRDialect.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Dialect/FIRDialect.td
@@ -1362,6 +1408,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Support/InitFIR.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Support/InternalNames.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Support/KindMapping.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Support/Matcher.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Support/TypeCode.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Support/Utils.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Transforms/Passes.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Transforms/Passes.h.inc
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Optimizer/Transforms/Passes.td
@@ -1382,6 +1431,33 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Parser/tools.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Parser/unparse.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Parser/user-state.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/allocatable.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/assign.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/c-or-cpp.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/character.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/command.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/cpp-type.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/derived-api.h
+%%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/io-api.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/iostat.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/magic-numbers.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/main.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/matmul.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/memory.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/misc-intrinsic.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/numeric.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/pointer.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/ragged.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/random.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/reduction.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/stop.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/support.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/time-intrinsic.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/transformational.h
+%%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Runtime/type-code.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Semantics/attr.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Semantics/expression.h
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Semantics/runtime-type-info.h
@@ -1391,6 +1467,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/Semantics/tools.h
 %%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/Version.inc
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/__fortran_builtins.f18.mod
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/__fortran_builtins.mod
@@ -1410,6 +1487,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%FLANG%%llvm%%LLVM_SUFFIX%%/include/flang/omp_lib.mod
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Args.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Arrays.h
+%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/CommonLinkerContext.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/DWARF.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Driver.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/ErrorHandler.h
@@ -1441,8 +1519,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%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
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/ReaderWriter/MachOLinkingContext.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/ReaderWriter/YamlContext.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
@@ -1544,6 +1620,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/AddressResolverFileLine.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/Architecture.h
 %%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/Declaration.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/Disassembler.h
@@ -1669,7 +1746,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/SafeMachO.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/Socket.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/SocketAddress.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/StringConvert.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/Terminal.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/ThreadLauncher.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/Time.h
@@ -1763,6 +1839,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Interpreter/Options.h
 %%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/ScriptedProcessInterface.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/ArmUnwindInfo.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/Block.h
@@ -1800,8 +1877,10 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/Variable.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/VariableList.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/ABI.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/AppleArm64ExceptionClass.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/AssertFrameRecognizer.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/DynamicLoader.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/DynamicRegisterInfo.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/ExecutionContext.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/ExecutionContextScope.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/InstrumentationRuntime.h
@@ -1814,6 +1893,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/MemoryHistory.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/MemoryRegionInfo.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/MemoryTagManager.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/MemoryTagMap.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/ModuleCache.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/OperatingSystem.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/PathMappingList.h
@@ -1837,6 +1917,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/StackFrameList.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/StackFrameRecognizer.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/StackID.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/Statistics.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/StopInfo.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/StructuredDataPlugin.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/SystemRuntime.h
@@ -1894,6 +1975,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Flags.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/GDBRemote.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/IOObject.h
+%%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/Listener.h
@@ -1907,7 +1989,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%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/ReproducerInstrumentation.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
@@ -1936,6 +2017,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/VASPrintf.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/VMRange.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/XcodeSDK.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Version/Version.h
 %%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
@@ -1955,6 +2037,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm-c/Comdat.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Core.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/DataTypes.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/DebugInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Deprecated.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Disassembler.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/DisassemblerTypes.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Error.h
@@ -1996,6 +2079,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/BitmaskEnum.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/BreadthFirstIterator.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/CachedHashString.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/CoalescingBitVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/CombinationGenerator.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DAGDeltaAlgorithm.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DeltaAlgorithm.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseMap.h
@@ -2009,6 +2093,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/EquivalenceClasses.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/FloatingPointMode.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/FoldingSet.h
 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/GraphTraits.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Hashing.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ImmutableList.h
@@ -2030,8 +2117,10 @@ 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
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ScopeExit.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ScopedHashTable.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Sequence.h
@@ -2057,10 +2146,10 @@ 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/UniqueVector.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Waymarking.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/bit.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/edit_distance.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/fallible_iterator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/identity.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ilist.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ilist_base.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ilist_iterator.h
@@ -2093,6 +2182,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CmpInstAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CodeMetrics.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ConstantFolding.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ConstraintSystem.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CostModel.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CycleAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DDG.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DDGPrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DOTGraphTraitsPass.h
@@ -2118,8 +2209,10 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IndirectCallVisitor.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InlineAdvisor.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InlineCost.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InlineModelFeatureMaps.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InlineOrder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstCount.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstSimplifyFolder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstructionPrecedenceTracking.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstructionSimplify.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Interval.h
@@ -2150,9 +2243,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemoryDependenceAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemoryLocation.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemorySSA.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemorySSAUpdater.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ModelUnderTrainingRunner.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ModuleDebugInfoPrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ModuleSummaryAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MustExecute.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/NoInferenceModelRunner.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ObjCARCAliasAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ObjCARCAnalysisUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ObjCARCInstKind.h
@@ -2170,6 +2265,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/RegionInfoImpl.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/RegionIterator.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/RegionPass.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/RegionPrinter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ReleaseModeModelRunner.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ReplayInlineAdvisor.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolution.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h
@@ -2239,6 +2335,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/MsgPack.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/MsgPackDocument.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/MsgPackReader.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/MsgPackWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Swift.def
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Swift.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Wasm.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/WasmRelocs.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/WasmTraits.h
@@ -2264,6 +2362,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicTTIImpl.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CSEConfigBase.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CalcSpillWeights.h
 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/CostTable.h
@@ -2303,6 +2402,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/Legalizer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/Localizer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h
@@ -2338,6 +2438,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MIRFormatter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MIRParser/MIParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MIRParser/MIRParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MIRPrinter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MIRSampleProfile.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MIRYamlMapping.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachORelocation.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBasicBlock.h
@@ -2345,6 +2446,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBranchProbabilityInfo.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
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineDominanceFrontier.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineDominators.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineFrameInfo.h
@@ -2371,6 +2473,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachinePipeliner.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachinePostDominators.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineRegionInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineRegisterInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineSSAContext.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineSSAUpdater.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineScheduler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineSizeOpts.h
@@ -2438,6 +2541,7 @@ 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/UnreachableBlockElim.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/VLIWMachineScheduler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ValueTypes.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ValueTypes.td
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/VirtRegMap.h
@@ -2446,6 +2550,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/TargetMCAs.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Config/Targets.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Config/abi-breaking.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Config/llvm-config.h
@@ -2695,6 +2800,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/UDTLayout.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/DIPrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/Symbolize.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/Debuginfod.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/HTTPClient.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/Demangle.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/DemangleConfig.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/ItaniumDemangle.h
@@ -2708,6 +2815,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Interpreter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITEventListener.h
 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_riscv.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/JITLink.h
@@ -2716,6 +2824,9 @@ 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/riscv.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/x86_64.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITSymbol.h
@@ -2727,9 +2838,15 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/CompileUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Core.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/DebugUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/DebuggerSupportPlugin.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h
@@ -2738,38 +2855,37 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LLJIT.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LLVMSPSSerializers.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Layer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LazyReexports.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h
*** 1049 LINES SKIPPED ***