Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Aug 2019 16:10:06 +0000 (UTC)
From:      Brooks Davis <brooks@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r508190 - in head/devel: . llvm90 llvm90/files llvm90/files/clang llvm90/files/lld llvm90/files/lldb llvm90/files/openmp
Message-ID:  <201908051610.x75GA6X7038771@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brooks
Date: Mon Aug  5 16:10:05 2019
New Revision: 508190
URL: https://svnweb.freebsd.org/changeset/ports/508190

Log:
  Welcome LLVM 9.0.0rc1 to the tree.
  
  Of particular interest in this release: the RISCV backend is enabled
  by default and FreeBSD PowerPC support is much improved.
  
  Sponsored by:	DARPA, AFRL

Added:
  head/devel/llvm90/
     - copied from r507883, head/devel/llvm80/
  head/devel/llvm90/files/lldb/patch-tools_lldb_docs_conf.py
     - copied unchanged from r507883, head/devel/llvm-devel/files/lldb/patch-tools_lldb_docs_conf.py
Deleted:
  head/devel/llvm90/files/clang/patch-freebsd-r349351.diff
  head/devel/llvm90/files/lld/
  head/devel/llvm90/files/openmp/
  head/devel/llvm90/files/patch-freebsd-r349351.diff
  head/devel/llvm90/files/patch-llvm-r366369.diff
  head/devel/llvm90/files/patch-llvm-r366371.diff
  head/devel/llvm90/files/patch-llvm-r367068.diff
Modified:
  head/devel/Makefile
  head/devel/llvm90/Makefile
  head/devel/llvm90/Makefile.COMMANDS
  head/devel/llvm90/distinfo
  head/devel/llvm90/pkg-plist

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Mon Aug  5 15:43:10 2019	(r508189)
+++ head/devel/Makefile	Mon Aug  5 16:10:05 2019	(r508190)
@@ -1458,6 +1458,7 @@
     SUBDIR += llvm60
     SUBDIR += llvm70
     SUBDIR += llvm80
+    SUBDIR += llvm90
     SUBDIR += lm4tools
     SUBDIR += lmdbg
     SUBDIR += lndir

Modified: head/devel/llvm90/Makefile
==============================================================================
--- head/devel/llvm80/Makefile	Fri Aug  2 17:26:27 2019	(r507883)
+++ head/devel/llvm90/Makefile	Mon Aug  5 16:10:05 2019	(r508190)
@@ -1,10 +1,14 @@
 # $FreeBSD$
 
 PORTNAME=	llvm
-DISTVERSION=	8.0.1
-PORTREVISION=	2
+DISTVERSION=	9.0.0rc1
+PORTREVISION=	0
 CATEGORIES=	devel lang
+.if ${DISTVERSION:M*rc*}
+MASTER_SITES=  http://prereleases.llvm.org/${LLVM_RELEASE}/${RCDIR}
+.else
 MASTER_SITES=	https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION}/
+.endif
 PKGNAMESUFFIX=	${LLVM_SUFFIX}
 DISTNAME=	${PORTNAME}-${DISTVERSION}.src
 DISTFILES=	${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX}
@@ -13,10 +17,16 @@ MAINTAINER=	brooks@FreeBSD.org
 COMMENT=	LLVM and Clang
 
 .include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
+LICENSE+=	LLVM2
+LICENSE_FILE_LLVM2=	${WRKSRC}/LICENSE.TXT
+LICENSE_NAME_LLVM2=	Apache License 2.0 with LLVM Exceptions
+LICENSE_PERMS_LLVM2=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+LICENSE:=	${LICENSE:NARM}
 
 LLVM_RELEASE=	${DISTVERSION:C/rc.*//}
 LLVM_MAJOR=	${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//}
 LLVM_SUFFIX=	${LLVM_RELEASE:C/\.[0-9]$//:C/\.//}
+RCDIR=		${DISTVERSION:S/${LLVM_RELEASE}//:C|(rc.*)|\1/|}
 
 LLVM_PREFIX=	${PREFIX}/llvm${LLVM_SUFFIX}
 DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
@@ -24,7 +34,7 @@ DATADIR=	${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
 
 USES=		cmake compiler:c++11-lib libedit perl5 tar:xz \
 		shebangfix
-_USES_PYTHON?=	python:3.6,build
+_USES_PYTHON?=	python:3.6+,build
 USES+=		${_USES_PYTHON}
 USE_LDCONFIG=	${LLVM_PREFIX}/lib
 SHEBANG_FILES=	utils/lit/lit.py utils/llvm-lit/llvm-lit.in \
@@ -100,20 +110,20 @@ GOLD_DESC=		Build the LLVM Gold plugin for LTO
 GOLD_CMAKE_ON=		-DLLVM_BINUTILS_INCDIR=${LOCALBASE}/include
 GOLD_BUILD_DEPENDS=	${LOCALBASE}/bin/ld.gold:devel/binutils
 LIT_DESC=		Install lit and FileCheck test tools
-LIT_VARS=		_USES_PYTHON=python:3.6
+LIT_LIB_DEPENDS=	libz3.so:math/z3
+LIT_VARS=		_USES_PYTHON=python:3.6+
 LLD_DESC=		Install lld, the LLVM linker
 LLD_DISTFILES=		lld-${DISTVERSION}.src${EXTRACT_SUFX}
-LLD_EXTRA_PATCHES=	${PATCHDIR}/lld
 LLDB_BUILD_DEPENDS=	swig3.0:devel/swig30 \
 			${PY_ENUM34}
 LLDB_DESC=		Install lldb, the LLVM debugger
 LLDB_DISTFILES=		lldb-${DISTVERSION}.src${EXTRACT_SUFX}
 LLDB_EXTRA_PATCHES=	${PATCHDIR}/lldb
 LLDB_IMPLIES=		CLANG
-LLDB_VARS=		_USES_PYTHON=python:3.6
+LLDB_PORTDOCS=		lldb
+LLDB_VARS=		_USES_PYTHON=python:3.6+
 OPENMP_DESC=		Install libomp, the LLVM OpenMP runtime library
 OPENMP_DISTFILES=	openmp-${DISTVERSION}.src${EXTRACT_SUFX}
-OPENMP_EXTRA_PATCHES=	${PATCHDIR}/openmp
 
 .if defined(WITH_DEBUG)
 CMAKE_BUILD_TYPE=	RelWithDebInfo
@@ -132,6 +142,44 @@ PLIST_SUB+=	LLVM_RELEASE=${LLVM_RELEASE} \
 COMMANDS=	${LLVM_COMMANDS}
 FIRST_COMMAND=	${COMMANDS:C/^/XXXX/1:MXXXX*:C/^XXXX//}
 
+MAN1SRCS+=	bugpoint.1 \
+		dsymutil.1 \
+		llc.1 \
+		lli.1 \
+		llvm-addr2line.1 \
+		llvm-ar.1 \
+		llvm-as.1 \
+		llvm-bcanalyzer.1 \
+		llvm-build.1 \
+		llvm-config.1 \
+		llvm-cov.1 \
+		llvm-cxxfilt.1 \
+		llvm-cxxmap.1 \
+		llvm-diff.1 \
+		llvm-dis.1 \
+		llvm-dwarfdump.1 \
+		llvm-exegesis.1 \
+		llvm-extract.1 \
+		llvm-lib.1 \
+		llvm-lipo.1 \
+		llvm-link.1 \
+		llvm-mca.1 \
+		llvm-nm.1 \
+		llvm-objcopy.1 \
+		llvm-objdump.1 \
+		llvm-pdbutil.1 \
+		llvm-profdata.1 \
+		llvm-ranlib.1 \
+		llvm-readelf.1 \
+		llvm-readobj.1 \
+		llvm-size.1 \
+		llvm-stress.1 \
+		llvm-strings.1 \
+		llvm-strip.1 \
+		llvm-symbolizer.1 \
+		opt.1 \
+		tblgen.1
+
 STRIP_LIBS=	BugpointPasses.so \
 		LLVMHello.so \
 		${LIBNAME}.0 \
@@ -195,9 +243,9 @@ COMPILER_RT_PATTERN=	(_blacklist.txt|sanitizer|include
 COMMANDS+=	${EXTRAS_COMMANDS}
 MAN1SRCS+=	extraclangtools.1
 PORTDOCS+=	clang-tools
-SHEBANG_FILES+=	tools/clang/tools/extra/clang-tidy/tool/clang-tidy-diff.py \
-		tools/clang/tools/extra/clang-tidy/tool/run-clang-tidy.py \
-		tools/clang/tools/extra/include-fixer/find-all-symbols/tool/run-find-all-symbols.py
+SHEBANG_FILES+=	tools/clang/tools/extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py \
+		tools/clang/tools/extra/clang-tidy/tool/clang-tidy-diff.py \
+		tools/clang/tools/extra/clang-tidy/tool/run-clang-tidy.py
 .endif
 
 .if ${PORT_OPTIONS:MLIT}
@@ -213,23 +261,10 @@ PORTDOCS+=	lld
 COMMANDS+=	${LLDB_COMMANDS}
 .endif
 
-MAN1SRCS+=	bugpoint.1 dsymutil.1 llc.1 lli.1 llvm-ar.1 llvm-as.1 \
-		llvm-bcanalyzer.1 llvm-build.1 llvm-config.1 llvm-cov.1 \
-		llvm-cxxmap.1 \
-		llvm-diff.1 llvm-dis.1 llvm-dwarfdump.1 \
-		llvm-exegesis.1 \
-		llvm-extract.1 llvm-lib.1 llvm-link.1 \
-		llvm-mca.1 \
-		llvm-nm.1 \
-		llvm-objdump.1 \
-		llvm-pdbutil.1 \
-		llvm-profdata.1 llvm-readobj.1 llvm-stress.1 llvm-symbolizer.1 \
-		opt.1 tblgen.1
-
 .include <bsd.port.pre.mk>
 .include "${.CURDIR}/Makefile.COMMANDS"
 
-FREEBSD_BACKENDS=	AArch64 ARM Mips PowerPC Sparc X86
+FREEBSD_BACKENDS=	AArch64 ARM Mips PowerPC RISCV Sparc X86
 .if ${ARCH} == amd64
 NATIVE_BACKENDS=	X86
 .elif ${ARCH} == arm64
@@ -243,26 +278,26 @@ NATIVE_BACKENDS=	Mips
 .elif ${ARCH:Mpowerpc*}
 NATIVE_BACKENDS=	PowerPC
 .elif ${ARCH:Mriscv*}
-BROKEN_riscv=	No non-experimental native backend
+NATIVE_BACKENDS=	RISCV
 .endif
 STANDARD_BACKENDS=	${FREEBSD_BACKENDS} AMDGPU BPF Hexagon Lanai MSP430 \
 			NVPTX SystemZ WebAssembly XCore
 _BE_LIBS_COMMON=	CodeGen Desc Info
-_BE_LIBS_AArch64=	AsmParser AsmPrinter Disassembler Utils
-_BE_LIBS_AMDGPU=	AsmParser AsmPrinter Disassembler Utils
-_BE_LIBS_ARM=		AsmParser AsmPrinter Disassembler Utils
-_BE_LIBS_BPF=		AsmParser AsmPrinter Disassembler 
+_BE_LIBS_AArch64=	AsmParser Disassembler Utils
+_BE_LIBS_AMDGPU=	AsmParser Disassembler Utils
+_BE_LIBS_ARM=		AsmParser Disassembler Utils
+_BE_LIBS_BPF=		AsmParser Disassembler 
 _BE_LIBS_Hexagon=	AsmParser Disassembler
-_BE_LIBS_Lanai=		AsmParser AsmPrinter Disassembler
-_BE_LIBS_MSP430=	AsmParser AsmPrinter Disassembler
-_BE_LIBS_Mips=		AsmParser AsmPrinter Disassembler
-_BE_LIBS_NVPTX=		AsmPrinter
-_BE_LIBS_PowerPC=	AsmParser AsmPrinter Disassembler
-_BE_LIBS_Sparc=		AsmParser AsmPrinter Disassembler
-_BE_LIBS_SystemZ=	AsmParser AsmPrinter Disassembler
-_BE_LIBS_WebAssembly=	AsmParser AsmPrinter Disassembler
-_BE_LIBS_X86=		AsmParser AsmPrinter Disassembler Utils
-_BE_LIBS_XCore=		AsmPrinter Disassembler
+_BE_LIBS_Lanai=		AsmParser Disassembler
+_BE_LIBS_MSP430=	AsmParser Disassembler
+_BE_LIBS_Mips=		AsmParser Disassembler
+_BE_LIBS_PowerPC=	AsmParser Disassembler
+_BE_LIBS_RISCV=		AsmParser Disassembler Utils
+_BE_LIBS_Sparc=		AsmParser Disassembler
+_BE_LIBS_SystemZ=	AsmParser Disassembler
+_BE_LIBS_WebAssembly=	AsmParser Disassembler
+_BE_LIBS_X86=		AsmParser Disassembler Utils
+_BE_LIBS_XCore=		Disassembler
 .for BE in FREEBSD NATIVE STANDARD
 .for BE_ARCH in ${${BE}_BACKENDS}
 _BE_LIBS_${BE}+=	${_BE_LIBS_COMMON:S/^/${BE_ARCH}/} \
@@ -289,11 +324,8 @@ _COMPILER_RT_LIBS= \
 	libclang_rt.cfi_diag-x86_64.a \
 	libclang_rt.dd-x86_64.a \
 	libclang_rt.dyndd-x86_64.so \
-	libclang_rt.esan-x86_64.a \
-	libclang_rt.esan-x86_64.a.syms \
 	libclang_rt.fuzzer-x86_64.a \
 	libclang_rt.fuzzer_no_main-x86_64.a \
-	libclang_rt.lsan-x86_64.a \
 	libclang_rt.msan-x86_64.a \
 	libclang_rt.msan-x86_64.a.syms \
 	libclang_rt.msan_cxx-x86_64.a \
@@ -329,7 +361,6 @@ _COMPILER_RT_LIBS+= \
 	libclang_rt.builtins-i386.a \
 	libclang_rt.cfi-i386.a \
 	libclang_rt.cfi_diag-i386.a \
-	libclang_rt.lsan-i386.a \
 	libclang_rt.profile-i386.a \
 	libclang_rt.safestack-i386.a \
 	libclang_rt.stats-i386.a \
@@ -417,7 +448,6 @@ post-build-COMPILER_RT-on:
 
 post-install:
 	${RM} -r ${STAGEDIR}${LLVM_PREFIX}/include/llvm/MC/MCAnalysis
-	${RMDIR} ${STAGEDIR}/${PREFIX}/llvm80/include/llvm/TextAPI/MachO
 	${INSTALL_SCRIPT} ${WRKDIR}/llvm-wrapper.sh \
 	    ${STAGEDIR}${PREFIX}/bin/${FIRST_COMMAND}${LLVM_SUFFIX}
 .for command in ${COMMANDS:C/^/XXXX/1:NXXXX*}

Modified: head/devel/llvm90/Makefile.COMMANDS
==============================================================================
--- head/devel/llvm80/Makefile.COMMANDS	Fri Aug  2 17:26:27 2019	(r507883)
+++ head/devel/llvm90/Makefile.COMMANDS	Mon Aug  5 16:10:05 2019	(r508190)
@@ -5,6 +5,7 @@ LLVM_COMMANDS=	\
 		dsymutil \
 		llc \
 		lli \
+		llvm-addr2line \
 		llvm-ar \
 		llvm-as \
 		llvm-bcanalyzer \
@@ -22,9 +23,10 @@ LLVM_COMMANDS=	\
 		llvm-elfabi \
 		llvm-exegesis \
 		llvm-extract \
+		llvm-jitlink \
 		llvm-link \
+		llvm-lipo \
 		llvm-mc \
-		llvm-mca \
 		llvm-modextract \
 		llvm-mt \
 		llvm-nm \
@@ -60,6 +62,8 @@ CLANG_COMMANDS=	\
 		clang-format \
 		clang-import-test \
 		clang-offload-bundler \
+		clang-scan-deps \
+		clangd \
 		diagtool \
 		hmaptool \
 		scan-build \
@@ -74,7 +78,6 @@ EXTRAS_COMMANDS= \
 		clang-rename \
 		clang-reorder-fields \
 		clang-tidy \
-		clangd \
 		find-all-symbols \
 		modularize
 
@@ -93,7 +96,7 @@ LLD_COMMANDS=	\
 LLDB_COMMANDS=	\
 		lldb \
 		lldb-argdumper \
+		lldb-instr \
 		lldb-mi \
 		lldb-server \
-		lldb-test \
 		lldb-vscode

Modified: head/devel/llvm90/distinfo
==============================================================================
--- head/devel/llvm80/distinfo	Fri Aug  2 17:26:27 2019	(r507883)
+++ head/devel/llvm90/distinfo	Mon Aug  5 16:10:05 2019	(r508190)
@@ -1,15 +1,15 @@
-TIMESTAMP = 1563822147
-SHA256 (llvm-8.0.1.src.tar.xz) = 44787a6d02f7140f145e2250d56c9f849334e11f9ae379827510ed72f12b75e7
-SIZE (llvm-8.0.1.src.tar.xz) = 30477608
-SHA256 (cfe-8.0.1.src.tar.xz) = 70effd69f7a8ab249f66b0a68aba8b08af52aa2ab710dfb8a0fba102685b1646
-SIZE (cfe-8.0.1.src.tar.xz) = 12810056
-SHA256 (compiler-rt-8.0.1.src.tar.xz) = 11828fb4823387d820c6715b25f6b2405e60837d12a7469e7a8882911c721837
-SIZE (compiler-rt-8.0.1.src.tar.xz) = 1954204
-SHA256 (clang-tools-extra-8.0.1.src.tar.xz) = 187179b617e4f07bb605cc215da0527e64990b4a7dd5cbcc452a16b64e02c3e1
-SIZE (clang-tools-extra-8.0.1.src.tar.xz) = 1994068
-SHA256 (lld-8.0.1.src.tar.xz) = 9fba1e94249bd7913e8a6c3aadcb308b76c8c3d83c5ce36c99c3f34d73873d88
-SIZE (lld-8.0.1.src.tar.xz) = 996440
-SHA256 (lldb-8.0.1.src.tar.xz) = e8a79baa6d11dd0650ab4a1b479f699dfad82af627cbbcd49fa6f2dc14e131d7
-SIZE (lldb-8.0.1.src.tar.xz) = 19586288
-SHA256 (openmp-8.0.1.src.tar.xz) = 3e85dd3cad41117b7c89a41de72f2e6aa756ea7b4ef63bb10dcddf8561a7722c
-SIZE (openmp-8.0.1.src.tar.xz) = 933320
+TIMESTAMP = 1564770232
+SHA256 (llvm-9.0.0rc1.src.tar.xz) = 6c9b981adafa0575152addb0dc4e4a90f75da0535f6947e02e8922634bafe62a
+SIZE (llvm-9.0.0rc1.src.tar.xz) = 32975744
+SHA256 (cfe-9.0.0rc1.src.tar.xz) = 199fb16b7789cd557c41c68100c8a540a65fa73bfefa771fe6d92c71781df3d4
+SIZE (cfe-9.0.0rc1.src.tar.xz) = 13527268
+SHA256 (compiler-rt-9.0.0rc1.src.tar.xz) = 1c89726c960ec27e7aaddf949df0e33db739f4648e167465f6efefd8d9ba9443
+SIZE (compiler-rt-9.0.0rc1.src.tar.xz) = 1989988
+SHA256 (clang-tools-extra-9.0.0rc1.src.tar.xz) = 7e89690c13a220b2ce6d6896a44d4e6559d78b4d46436bb90b8af760c4251179
+SIZE (clang-tools-extra-9.0.0rc1.src.tar.xz) = 2181544
+SHA256 (lld-9.0.0rc1.src.tar.xz) = c3a28e222aaa0dbb97953eb42cda868f9c18cec119b516d69f17aa42ae0637ed
+SIZE (lld-9.0.0rc1.src.tar.xz) = 1096720
+SHA256 (lldb-9.0.0rc1.src.tar.xz) = a41d3e8c9e927bf8caa21a3d8dbbeeaa0ca4786ac782dc2bf23ef59e4ff6918e
+SIZE (lldb-9.0.0rc1.src.tar.xz) = 9847764
+SHA256 (openmp-9.0.0rc1.src.tar.xz) = 4eb05cefeac8b159a6fcb27cf54a17a54bbd691aebeb0d18a8362db15d20f0e3
+SIZE (openmp-9.0.0rc1.src.tar.xz) = 939052

Copied: head/devel/llvm90/files/lldb/patch-tools_lldb_docs_conf.py (from r507883, head/devel/llvm-devel/files/lldb/patch-tools_lldb_docs_conf.py)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/llvm90/files/lldb/patch-tools_lldb_docs_conf.py	Mon Aug  5 16:10:05 2019	(r508190, copy of r507883, head/devel/llvm-devel/files/lldb/patch-tools_lldb_docs_conf.py)
@@ -0,0 +1,15 @@
+--- tools/lldb/docs/conf.py.orig
++++ tools/lldb/docs/conf.py
+@@ -97,9 +97,9 @@
+ # Theme options are theme-specific and customize the look and feel of a theme
+ # further.  For a list of options available for each theme, see the
+ # documentation.
+-html_theme_options = {
+-    'font_size': '11pt'
+-}
++#html_theme_options = {
++#    'font_size': '11pt'
++#}
+ 
+ # Add any paths that contain custom themes here, relative to this directory.
+ #html_theme_path = []

Modified: head/devel/llvm90/pkg-plist
==============================================================================
--- head/devel/llvm80/pkg-plist	Fri Aug  2 17:26:27 2019	(r507883)
+++ head/devel/llvm90/pkg-plist	Mon Aug  5 16:10:05 2019	(r508190)
@@ -4,6 +4,7 @@ bin/bugpoint%%LLVM_SUFFIX%%
 bin/dsymutil%%LLVM_SUFFIX%%
 bin/llc%%LLVM_SUFFIX%%
 bin/lli%%LLVM_SUFFIX%%
+bin/llvm-addr2line%%LLVM_SUFFIX%%
 bin/llvm-ar%%LLVM_SUFFIX%%
 bin/llvm-as%%LLVM_SUFFIX%%
 bin/llvm-bcanalyzer%%LLVM_SUFFIX%%
@@ -21,9 +22,10 @@ bin/llvm-dwp%%LLVM_SUFFIX%%
 bin/llvm-elfabi%%LLVM_SUFFIX%%
 bin/llvm-exegesis%%LLVM_SUFFIX%%
 bin/llvm-extract%%LLVM_SUFFIX%%
+bin/llvm-jitlink%%LLVM_SUFFIX%%
 bin/llvm-link%%LLVM_SUFFIX%%
+bin/llvm-lipo%%LLVM_SUFFIX%%
 bin/llvm-mc%%LLVM_SUFFIX%%
-bin/llvm-mca%%LLVM_SUFFIX%%
 bin/llvm-modextract%%LLVM_SUFFIX%%
 bin/llvm-mt%%LLVM_SUFFIX%%
 bin/llvm-nm%%LLVM_SUFFIX%%
@@ -57,6 +59,8 @@ bin/sancov%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-format%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-import-test%%LLVM_SUFFIX%%
 %%CLANG%%bin/clang-offload-bundler%%LLVM_SUFFIX%%
+%%CLANG%%bin/clang-scan-deps%%LLVM_SUFFIX%%
+%%CLANG%%bin/clangd%%LLVM_SUFFIX%%
 %%CLANG%%bin/diagtool%%LLVM_SUFFIX%%
 %%CLANG%%bin/hmaptool%%LLVM_SUFFIX%%
 %%CLANG%%bin/scan-build%%LLVM_SUFFIX%%
@@ -69,7 +73,6 @@ bin/sancov%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-rename%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-reorder-fields%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/clang-tidy%%LLVM_SUFFIX%%
-%%EXTRAS%%bin/clangd%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/find-all-symbols%%LLVM_SUFFIX%%
 %%EXTRAS%%bin/modularize%%LLVM_SUFFIX%%
 %%LLD%%bin/ld.lld%%LLVM_SUFFIX%%
@@ -79,9 +82,9 @@ bin/sancov%%LLVM_SUFFIX%%
 %%LLD%%bin/wasm-ld%%LLVM_SUFFIX%%
 %%LLDB%%bin/lldb%%LLVM_SUFFIX%%
 %%LLDB%%bin/lldb-argdumper%%LLVM_SUFFIX%%
+%%LLDB%%bin/lldb-instr%%LLVM_SUFFIX%%
 %%LLDB%%bin/lldb-mi%%LLVM_SUFFIX%%
 %%LLDB%%bin/lldb-server%%LLVM_SUFFIX%%
-%%LLDB%%bin/lldb-test%%LLVM_SUFFIX%%
 %%LLDB%%bin/lldb-vscode%%LLVM_SUFFIX%%
 %%LIT%%bin/FileCheck%%LLVM_SUFFIX%%
 %%LIT%%llvm%%LLVM_SUFFIX%%/bin/FileCheck
@@ -126,9 +129,10 @@ llvm%%LLVM_SUFFIX%%/bin/bugpoint
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-refactor
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-rename
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-reorder-fields
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-scan-deps
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-tblgen
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-tidy
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clangd
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clangd
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/diagtool
 llvm%%LLVM_SUFFIX%%/bin/dsymutil
 %%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/find-all-symbols
@@ -141,11 +145,12 @@ llvm%%LLVM_SUFFIX%%/bin/llc
 %%LLD%%llvm%%LLVM_SUFFIX%%/bin/lld-link
 %%LLDB%%llvm%%LLVM_SUFFIX%%/bin/lldb
 %%LLDB%%llvm%%LLVM_SUFFIX%%/bin/lldb-argdumper
+%%LLDB%%llvm%%LLVM_SUFFIX%%/bin/lldb-instr
 %%LLDB%%llvm%%LLVM_SUFFIX%%/bin/lldb-mi
 %%LLDB%%llvm%%LLVM_SUFFIX%%/bin/lldb-server
-%%LLDB%%llvm%%LLVM_SUFFIX%%/bin/lldb-test
 %%LLDB%%llvm%%LLVM_SUFFIX%%/bin/lldb-vscode
 llvm%%LLVM_SUFFIX%%/bin/lli
+llvm%%LLVM_SUFFIX%%/bin/llvm-addr2line
 llvm%%LLVM_SUFFIX%%/bin/llvm-ar
 llvm%%LLVM_SUFFIX%%/bin/llvm-as
 llvm%%LLVM_SUFFIX%%/bin/llvm-bcanalyzer
@@ -166,8 +171,10 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-dwp
 llvm%%LLVM_SUFFIX%%/bin/llvm-elfabi
 llvm%%LLVM_SUFFIX%%/bin/llvm-exegesis
 llvm%%LLVM_SUFFIX%%/bin/llvm-extract
+llvm%%LLVM_SUFFIX%%/bin/llvm-jitlink
 llvm%%LLVM_SUFFIX%%/bin/llvm-lib
 llvm%%LLVM_SUFFIX%%/bin/llvm-link
+llvm%%LLVM_SUFFIX%%/bin/llvm-lipo
 llvm%%LLVM_SUFFIX%%/bin/llvm-lto
 llvm%%LLVM_SUFFIX%%/bin/llvm-lto2
 llvm%%LLVM_SUFFIX%%/bin/llvm-mc
@@ -220,12 +227,15 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTContext.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTContextAllocate.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTDiagnostic.h
+%%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/ASTImporter.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImporterLookupTable.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImporterSharedState.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTLambda.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTMutationListener.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTNodeTraverser.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTStructuralEquivalence.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTTypeTraits.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTUnresolvedSet.h
@@ -259,6 +269,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentSema.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CommentVisitor.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ComparisonCategories.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/CurrentSourceLocExprScope.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DataCollection.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Decl.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclAccessPair.h
@@ -284,6 +295,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ExternalASTSource.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/FormatString.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/GlobalDecl.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/JSONNodeDumper.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/LambdaCapture.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/LocInfoType.h
@@ -354,6 +366,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/UninitializedValues.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnalysisDeclContext.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnalysisDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnyCall.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/BodyFarm.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/CFG.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/CFGStmtMap.h
@@ -365,6 +378,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowValues.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/ProgramPoint.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/RetainSummaryManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/SelectorExtras.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Support/BumpVector.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ABI.h
@@ -440,6 +454,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemStatCache.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FixedPoint.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/IdentifierTable.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/JsonSupport.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/LLVM.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Lambda.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/LangOptions.def
@@ -447,7 +462,6 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%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/MemoryBufferCache.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Module.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ObjCRuntime.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenCLExtensionTypes.def
@@ -501,6 +515,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Config/config.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CrossTU/CrossTUDiagnostic.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CrossTU/CrossTranslationUnit.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/DirectoryWatcher/DirectoryWatcher.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Action.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Compilation.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/DarwinSDKInfo.h
@@ -558,11 +573,13 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/FrontendTool/Utils.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/CodegenNameGenerator.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/CommentToXML.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/DeclOccurrence.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/IndexDataConsumer.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/IndexSymbol.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/IndexingAction.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/USRGeneration.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/DirectoryLookup.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/ExternalPreprocessorSource.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/HeaderMap.h
@@ -650,6 +667,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/AttrPCHWrite.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ContinuousRangeMap.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/GlobalModuleIndex.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/InMemoryModuleCache.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/Module.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleFileExtension.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleManager.h
@@ -697,9 +715,6 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SMTExpr.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SMTSolver.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SMTSort.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def
@@ -712,10 +727,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/RetainSummaryManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
@@ -731,6 +743,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Core/Diagnostic.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Core/Lookup.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Core/Replacement.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/DiagnosticsYaml.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Execution.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/FileMatchTrie.h
@@ -742,6 +755,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/ASTSelection.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/AtomicChange.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/Extract/Extract.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/RangeSelector.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/RefactoringAction.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/RefactoringActionRule.h
@@ -760,14 +774,22 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/Rename/USRFinder.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/SourceCode.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/Stencil.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/Transformer.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/RefactoringCallbacks.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ReplacementsYaml.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/StandaloneExecution.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/BuildTree.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/Nodes.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
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Tooling.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Args.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Driver.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/ErrorHandler.h
+%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Filesystem.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/LLVM.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Memory.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Reproduce.h
@@ -823,7 +845,6 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBFrame.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBFunction.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBHostOS.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBInitializerOptions.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBInstruction.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBInstructionList.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBLanguageRuntime.h
@@ -839,6 +860,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBProcessInfo.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBQueue.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBQueueItem.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBReproducer.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBSection.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBSourceManager.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/API/SBStream.h
@@ -875,6 +897,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Breakpoint/BreakpointLocationList.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Breakpoint/BreakpointName.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Breakpoint/BreakpointOptions.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Breakpoint/BreakpointPrecondition.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Breakpoint/BreakpointResolver.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Breakpoint/BreakpointResolverAddress.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Breakpoint/BreakpointResolverFileLine.h
@@ -918,7 +941,6 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/Opcode.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/PluginInterface.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/PluginManager.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/RangeMap.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/RichManglingContext.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/STLUtils.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Core/SearchFilter.h
@@ -971,13 +993,13 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%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/DiagnosticManager.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/DynamicCheckerFunctions.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/Expression.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/ExpressionParser.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/ExpressionSourceCode.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/ExpressionTypeSystemHelper.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/ExpressionVariable.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/FunctionCaller.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/IRDynamicChecks.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/IRExecutionUnit.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/IRInterpreter.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Expression/IRMemoryMap.h
@@ -991,6 +1013,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/Debug.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/Editline.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/File.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/FileAction.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/FileCache.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/FileSystem.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/Host.h
@@ -1013,6 +1036,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/Pipe.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/PipeBase.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/PosixApi.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/ProcessLaunchInfo.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/ProcessLauncher.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/ProcessRunLock.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/PseudoTerminal.h
@@ -1020,7 +1044,6 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%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/Symbols.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/TaskPool.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/Terminal.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Host/ThreadLauncher.h
@@ -1126,6 +1149,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/CompilerDecl.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/CompilerDeclContext.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/CompilerType.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/CxxModuleHandler.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/DWARFCallFrameInfo.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/DebugMacros.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/DeclVendor.h
@@ -1134,8 +1158,11 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/Function.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/LineEntry.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/LineTable.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/LocateSymbolFile.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/ObjectContainer.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/ObjectFile.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/PostfixExpression.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/SourceModule.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/Symbol.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/SymbolContext.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/SymbolContextScope.h
@@ -1153,11 +1180,9 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/VariableList.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Symbol/VerifyDecl.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/ABI.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/CPPLanguageRuntime.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/DynamicLoader.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/FileAction.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/InstrumentationRuntime.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/InstrumentationRuntimeStopInfo.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/JITLoader.h
@@ -1168,13 +1193,10 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%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/ModuleCache.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/ObjCLanguageRuntime.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/OperatingSystem.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/PathMappingList.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/Platform.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/Process.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/ProcessInfo.h
-%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/ProcessLaunchInfo.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/ProcessStructReader.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/Queue.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/QueueItem.h
@@ -1182,6 +1204,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/RegisterCheckpoint.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/RegisterContext.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/RegisterNumber.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/RemoteAwarePlatform.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/SectionLoadHistory.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/SectionLoadList.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Target/StackFrame.h
@@ -1235,6 +1258,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Endian.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Environment.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Event.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/FileCollector.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/FileSpec.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Flags.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/IOObject.h
@@ -1246,9 +1270,12 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%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/Predicate.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/ProcessInfo.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/RangeMap.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/RegisterValue.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/RegularExpression.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Reproducer.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/ReproducerInstrumentation.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/Scalar.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/SelectHelper.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/SharedCluster.h
@@ -1272,6 +1299,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/UUID.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/UriParser.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/UserID.h
+%%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/UserIDResolver.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/VASPrintf.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/Utility/VMRange.h
 %%LLDB%%llvm%%LLVM_SUFFIX%%/include/lldb/lldb-defines.h
@@ -1303,8 +1331,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm-c/Initialization.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/LinkTimeOptimizer.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Linker.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Object.h
-llvm%%LLVM_SUFFIX%%/include/llvm-c/OptRemarks.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/OrcBindings.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/Remarks.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Support.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Target.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/TargetMachine.h
@@ -1386,6 +1414,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/UniqueVector.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/VariadicFunction.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/ilist.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ilist_base.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ilist_iterator.h
@@ -1421,6 +1450,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DemandedBits
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DependenceAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DivergenceAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DomPrinter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DomTreeUpdater.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DominanceFrontier.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DominanceFrontierImpl.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/EHPersonalities.h
@@ -1497,6 +1527,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Utils/Local.
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ValueLattice.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ValueLatticeUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ValueTracking.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/VecFuncs.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/VectorUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/Parser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/SlotMapping.h
@@ -1526,20 +1557,24 @@ llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFReloc
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/MachO.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/MachO.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Magic.h
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Minidump.h
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/MinidumpConstants.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/MsgPack.def
 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/MsgPackTypes.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/MsgPackWriter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Wasm.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/WasmRelocs.def
-llvm%%LLVM_SUFFIX%%/include/llvm/Bitcode/BitCodes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/XCOFF.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Bitcode/BitcodeAnalyzer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Bitcode/BitcodeReader.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Bitcode/BitcodeWriter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Bitcode/BitcodeWriterPass.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Bitcode/BitstreamReader.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Bitcode/BitstreamWriter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Bitcode/LLVMBitCodes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitCodes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitstreamReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitstreamWriter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AccelTable.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Analysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinter.h
@@ -1547,6 +1582,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinterHan
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AtomicExpandUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicTTIImpl.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BuiltinGCs.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/CommandFlags.inc
@@ -1610,6 +1646,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveStacks.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveVariables.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LoopTraversal.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LowLevelType.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/MIRYamlMapping.h
@@ -1658,6 +1695,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PseudoSourceV
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ReachingDefAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegAllocPBQP.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegAllocRegistry.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Register.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterClassInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterPressure.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterScavenging.h
@@ -1680,6 +1718,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SelectionDAGT
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SlotIndexes.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/StackMaps.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/StackProtector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SwiftErrorValueTracking.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SwitchLoweringUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TailDuplicator.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetCallingConv.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetFrameLowering.h
@@ -1795,6 +1835,12 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARF
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFUnit.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFVerifier.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/FileEntry.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/FunctionInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/InlineInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LineEntry.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/Range.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/StringTable.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/IMSFFile.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/MSFBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/MSFCommon.h
@@ -1846,10 +1892,12 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/InfoStream.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h
@@ -1918,8 +1966,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/UDTLayo
 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/Demangle/Compiler.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
 llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/MicrosoftDemangle.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/MicrosoftDemangleNodes.h
@@ -1929,6 +1977,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Execu
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/GenericValue.h
 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/JITLink.h
+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_x86_64.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITSymbol.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/MCJIT.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/OProfileWrapper.h
@@ -1949,6 +2002,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/L
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LazyReexports.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Legacy.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/NullResolver.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/OrcABISupport.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/OrcError.h
@@ -1963,6 +2017,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/R
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/OrcMCJITReplacement.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/OrcV1Deprecation.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/RuntimeDyld.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/RuntimeDyldChecker.h
@@ -2000,7 +2055,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/DerivedUser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/DiagnosticHandler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/DiagnosticInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/DiagnosticPrinter.h
-llvm%%LLVM_SUFFIX%%/include/llvm/IR/DomTreeUpdater.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Dominators.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Function.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/GVMaterializer.h
@@ -2061,6 +2115,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/PassTimingInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/PatternMatch.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/PredIteratorCache.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/ProfileSummary.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/RemarkStreamer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/RuntimeLibcalls.def
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/SafepointIRVerifier.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Statepoint.h
@@ -2101,6 +2156,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfoCOFF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfoDarwin.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfoELF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfoWasm.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfoXCOFF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmLayout.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmMacro.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAssembler.h
@@ -2149,6 +2205,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSectionCOFF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSectionELF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSectionMachO.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSectionWasm.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSectionXCOFF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCStreamer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSubtargetInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbol.h
@@ -2156,6 +2213,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolCOFF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolELF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolMachO.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolWasm.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolXCOFF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCTargetOptions.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCTargetOptionsCommandFlags.inc
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCValue.h
@@ -2165,6 +2223,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCWin64EH.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCWinCOFFObjectWriter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCWinCOFFStreamer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCWinEH.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCXCOFFObjectWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCXCOFFStreamer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MachineLocation.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/SectionKind.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/StringTableBuilder.h
@@ -2185,6 +2245,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Stages/DispatchSt
 llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Stages/EntryStage.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Stages/ExecuteStage.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Stages/InstructionTables.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Stages/MicroOpQueueStage.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Stages/RetireStage.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Stages/Stage.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Support.h
@@ -2204,15 +2265,18 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Object/IRObjectFile.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/IRSymtab.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/MachO.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/MachOUniversal.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Object/Minidump.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/ModuleSymbolTable.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/ObjectFile.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Object/RelocVisitor.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Object/RelocationResolver.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/StackMapParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/SymbolSize.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/SymbolicFile.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/Wasm.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/WasmTraits.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Object/WindowsMachineFlag.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/WindowsResource.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Object/XCOFFObjectFile.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ObjectYAML/COFFYAML.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h
@@ -2222,8 +2286,10 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ObjectYAML/DWARFEmitt
 llvm%%LLVM_SUFFIX%%/include/llvm/ObjectYAML/DWARFYAML.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ObjectYAML/ELFYAML.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ObjectYAML/MachOYAML.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ObjectYAML/MinidumpYAML.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ObjectYAML/ObjectYAML.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ObjectYAML/WasmYAML.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ObjectYAML/XCOFFYAML.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ObjectYAML/YAML.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Option/Arg.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Option/ArgList.h
@@ -2251,6 +2317,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/ProfileCo
 llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProf.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProfReader.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProfWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/Remark.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkFormat.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkSerializer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkStringTable.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/AArch64TargetParser.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/AArch64TargetParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/AMDGPUMetadata.h
@@ -2280,6 +2351,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/BuryPointer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/CBindingWrapping.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/CFGUpdate.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/COM.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/CRC.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/CachePruning.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/Capacity.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/Casting.h
@@ -2319,6 +2391,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/FormatVariadi
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/FormattedStream.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/GenericDomTree.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/GenericDomTreeConstruction.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/GenericIteratedDominanceFrontier.h

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201908051610.x75GA6X7038771>