Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Mar 2019 16:52:54 +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: r496274 - in head/devel/llvm-cheri: . files
Message-ID:  <201903191652.x2JGqsVM035994@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brooks
Date: Tue Mar 19 16:52:53 2019
New Revision: 496274
URL: https://svnweb.freebsd.org/changeset/ports/496274

Log:
  Upgrade to a new LLVM 9-pre based snapshot.
  
   - Update LICENSE data for new project license
   - Switch from seperate git repos to the new mono-repo.

Modified:
  head/devel/llvm-cheri/Makefile
  head/devel/llvm-cheri/Makefile.snapshot
  head/devel/llvm-cheri/distinfo
  head/devel/llvm-cheri/files/gen-Makefile.snapshot.sh
  head/devel/llvm-cheri/files/patch-utils_llvm-build_llvmbuild_main.py
  head/devel/llvm-cheri/pkg-plist

Modified: head/devel/llvm-cheri/Makefile
==============================================================================
--- head/devel/llvm-cheri/Makefile	Tue Mar 19 16:40:05 2019	(r496273)
+++ head/devel/llvm-cheri/Makefile	Tue Mar 19 16:52:53 2019	(r496274)
@@ -2,14 +2,20 @@
 
 PORTNAME=	llvm
 PORTVERSION=	${LLVM_MAJOR}.0.d${SNAPDATE}
-PORTREVISION=	2
+PORTREVISION=	0
 CATEGORIES=	devel lang
 PKGNAMESUFFIX=	${LLVM_SUFFIX}
 
 MAINTAINER=	brooks@FreeBSD.org
 COMMENT=	LLVM and Clang with support for the CHERI architecture
 
+LICENSE_DIR=	${WRKSRC}/llvm
 .include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
+LICENSE:=       ${LICENSE:NARM}
+LICENSE+=	LLVM2
+LICENSE_FILE_LLVM2=	${LICENSE_DIR}/LICENSE.TXT
+LICENSE_NAME_LLVM2=	Apache License 2.0 with LLVM Exceptions
+LICENSE_PERMS_LLVM2=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 BROKEN_powerpc64=	Does not build
 
@@ -22,11 +28,16 @@ DATADIR=	${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
 USES=		cmake compiler:c++11-lib libedit perl5 \
 		shebangfix
 USE_LDCONFIG=	${LLVM_PREFIX}/lib
-SHEBANG_FILES=	utils/lit/lit.py utils/llvm-lit/llvm-lit.in \
-		tools/clang/utils/hmaptool/hmaptool \
-		tools/clang/tools/scan-view/bin/scan-view \
-		tools/clang/tools/clang-format/git-clang-format \
-		tools/clang/tools/clang-format/clang-format-diff.py
+SHEBANG_FILES=	llvm/utils/lit/lit.py \
+		llvm/utils/llvm-lit/llvm-lit.in \
+		clang/utils/hmaptool/hmaptool \
+		clang/tools/scan-view/bin/scan-view \
+		clang/tools/clang-format/git-clang-format \
+		clang/tools/clang-format/clang-format-diff.py \
+		llvm/tools/opt-viewer/optrecord.py \
+		llvm/tools/opt-viewer/opt-diff.py \
+		llvm/tools/opt-viewer/opt-stats.py \
+		llvm/tools/opt-viewer/opt-viewer.py
 
 SUB_FILES=	llvm-wrapper.sh
 SUB_LIST=	LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}"
@@ -36,11 +47,13 @@ SUB_LIST+=	STACK_ALIGN=${STACK_ALIGN}
 STACK_ALIGN?=	-mstack-alignment=32
 
 CMAKE_INSTALL_PREFIX=	${LLVM_PREFIX}
+CMAKE_SOURCE_PATH=	${WRKSRC}/llvm
 CMAKE_ARGS+=	-DLLVM_BUILD_LLVM_DYLIB=ON \
 		-DLLVM_DEFAULT_TARGET_TRIPLE=cheri-unknown-freebsd
 CMAKE_ARGS+=	-DLLVM_PARALLEL_LINK_JOBS=1
 
 USE_GITHUB=	yes
+GH_PROJECT=	llvm-project
 GH_ACCOUNT=	CTSRD-CHERI
 GH_TAGNAME=	${LLVM_COMMIT}
 
@@ -51,9 +64,6 @@ OPTIONS_DEFAULT=	CLANG LIT LLD
 OPTIONS_SUB=	yes
 
 CLANG_DESC=	Build clang
-CLANG_GH_PROJECT=	clang:clang
-CLANG_GH_SUBDIR=	tools/clang:clang
-CLANG_GH_TAGNAME=	${CLANG_COMMIT}:clang
 CLANG_PORTDOCS=		clang
 CLANG_USE=		GNOME=libxml2
 DOCS_BUILD_DEPENDS=	sphinx-build-${PYTHON_VER}:textproc/py-sphinx@${PY_FLAVOR} \
@@ -66,15 +76,10 @@ DOCS_PLIST_FILES=	${MAN1SRCS:S|^|man/man1/|:S|.1$|${LL
 DOCS_PORTDOCS=		llvm
 LIT_DESC=		Install lit and FileCheck test tools
 LLD_DESC=		Install lld linker
-LLD_GH_PROJECT=		lld:lld
-LLD_GH_SUBDIR=		tools/lld:lld
-LLD_GH_TAGNAME=		${LLD_COMMIT}:lld
 LLD_PORTDOCS=		lld
 LLDB_DESC=		Install lldb, the LLVM debugger (ignore on 9.x)
 LLDB_BUILD_DEPENDS=	swig3.0:devel/swig30
 LLDB_BINARY_ALIAS=	swig=swig3.0
-LLDB_GH_PROJECT=	lldb:lldb
-LLDB_GH_TAGNAME=	${LLDB_COMMIT}:lldb
 
 PLIST_SUB+=	COMMAND_SUFFIX=${COMMAND_SUFFIX} \
 		LLVM_MAJOR=${LLVM_MAJOR} \
@@ -96,7 +101,6 @@ COMMANDS=	bugpoint \
 		llvm-cvtres \
 		llvm-cxxmap \
 		llvm-cxxdump \
-		llvm-cxx-filt \
 		llvm-diff \
 		llvm-dis \
 		llvm-dlltool \
@@ -149,6 +153,7 @@ STRIP_LIBS=	BugpointPasses.so \
 CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL}
 
 .if ${PORT_OPTIONS:MCLANG}
+LLVM_ENABLE_PROJECTS+=	clang
 COMMANDS+=	clang \
 		clang++ \
 		clang-check \
@@ -157,7 +162,6 @@ COMMANDS+=	clang \
 		clang-refactor \
 		clang-rename \
 		diagtool \
-		hmap-build \
 		scan-build \
 		scan-view
 MAN1SRCS+=	clang.1 \
@@ -173,12 +177,14 @@ LIT_COMMANDS=	lit llvm-lit FileCheck
 .endif
 
 .if ${PORT_OPTIONS:MLLD}
+LLVM_ENABLE_PROJECTS+=	lld
 COMMANDS+=	ld.lld \
 		ld64.lld \
 		wasm-ld
 .endif
 
 .if ${PORT_OPTIONS:MLLDB}
+LLVM_ENABLE_PROJECTS+=	lldb
 COMMANDS+=	argdumper \
 		lldb \
 		lldb-mi \
@@ -186,6 +192,10 @@ COMMANDS+=	argdumper \
 _USES_PYTHON=	python:2.7
 .endif
 
+.if defined(LLVM_ENABLE_PROJECTS)
+CMAKE_ARGS+=	-DLLVM_ENABLE_PROJECTS="${LLVM_ENABLE_PROJECTS:ts;}"
+.endif
+
 _USES_PYTHON?=	python:2.7,build
 USES+=		${_USES_PYTHON}
 
@@ -207,18 +217,13 @@ MAN1SRCS+=	bugpoint.1 dsymutil.1 llc.1 lli.1 llvm-ar.1
 PLIST_SUB:=	${PLIST_SUB:NLLDB=*} LLDB="@comment "
 .endif
 
-post-extract-LLDB-on:
-.if ${OPSYS} != FreeBSD || ${CHOSEN_COMPILER_TYPE} == clang
-	${MV} ${WRKSRC_lldb} ${PATCH_WRKSRC}/tools/lldb
-.endif
-
 post-patch:
 	${REINPLACE_CMD} -e 's|import lit|import lit${LLVM_SUFFIX}|' \
 	    -e 's|from lit|from lit${LLVM_SUFFIX}|' \
 	    -e 's|lit\.|lit${LLVM_SUFFIX}.|' \
-	    ${WRKSRC}/utils/lit/lit.py ${WRKSRC}/utils/lit/lit/*.py
+	    ${WRKSRC}/llvm/utils/lit/lit.py ${WRKSRC}/llvm/utils/lit/lit/*.py
 	${REINPLACE_CMD} -e 's,/usr/local/,${LOCALBASE}/,' \
-	    ${WRKSRC}/CMakeLists.txt
+	    ${WRKSRC}/llvm/CMakeLists.txt
 
 post-install:
 	${MKDIR} ${STAGEDIR}${PREFIX}/share/toolchains/
@@ -260,7 +265,7 @@ post-install-CLANG-on:
 	    ${STAGEDIR}${LLVM_PREFIX}/bin/clang-cpp
 
 post-install-LIT-on:
-	${INSTALL_SCRIPT} ${PATCH_WRKSRC}/utils/lit/lit.py \
+	${INSTALL_SCRIPT} ${PATCH_WRKSRC}/llvm/utils/lit/lit.py \
 	    ${STAGEDIR}${LLVM_PREFIX}/bin/lit
 	${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/lit \
 	    ${STAGEDIR}${LLVM_PREFIX}/bin/llvm-lit
@@ -269,17 +274,17 @@ post-install-LIT-on:
 	${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/lit \
 	    ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}llvm-lit${COMMAND_SUFFIX}
 	${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX}
-	${INSTALL_DATA} ${WRKSRC}/utils/lit/lit/*.py \
+	${INSTALL_DATA} ${WRKSRC}/llvm/utils/lit/lit/*.py \
 	    ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX}
 	${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/FileCheck \
 	    ${STAGEDIR}${LLVM_PREFIX}/bin/
 	${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/FileCheck \
 	    ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}FileCheck${COMMAND_SUFFIX}
 
-TEST_CMD=	'(cd ${WRKSRC}/test; ${SETENV} ${MAKE_ENV} LD_LIBRARY_PATH=${WRKSRC}/Release/lib ${MAKE_CMD} check-local-lit)'
+TEST_CMD=	'(cd ${WRKSRC}/llvm/test; ${SETENV} ${MAKE_ENV} LD_LIBRARY_PATH=${WRKSRC}/Release/lib ${MAKE_CMD} check-local-lit)'
 do-test:
 	if [ `${ID} -u` = 0 ]; then \
-		${CHOWN} -R nobody ${WRKSRC}/test; \
+		${CHOWN} -R nobody ${WRKSRC}/llvm/test; \
 		su -m nobody -c ${TEST_CMD}; \
 	else \
 		${SH} -c ${TEST_CMD}; \

Modified: head/devel/llvm-cheri/Makefile.snapshot
==============================================================================
--- head/devel/llvm-cheri/Makefile.snapshot	Tue Mar 19 16:40:05 2019	(r496273)
+++ head/devel/llvm-cheri/Makefile.snapshot	Tue Mar 19 16:52:53 2019	(r496274)
@@ -4,11 +4,8 @@
 #
 # Generated by: files/gen-Makefile.snapshot.sh.
 #
-LLVM_MAJOR=	8
+LLVM_MAJOR=	9
 LLVM_RELEASE=	${LLVM_MAJOR}.0.0
-SNAPDATE=	20190119
+SNAPDATE=	20190312
 
-LLVM_COMMIT=		523465cbe5e68dfcf83975ecc4c67af1a3f033b0
-CLANG_COMMIT=		9958ffcb30eb715acdaa8fca2d0cac8f6b5ef11d
-LLD_COMMIT=		ad5ebb326481432166f61805768bb9fc3042b771
-LLDB_COMMIT=		7ee5905d0109a13d543a127a9cda7c280c8103c8
+LLVM_COMMIT=		ae861c7ece6f473789ad32dee3af20e628524732

Modified: head/devel/llvm-cheri/distinfo
==============================================================================
--- head/devel/llvm-cheri/distinfo	Tue Mar 19 16:40:05 2019	(r496273)
+++ head/devel/llvm-cheri/distinfo	Tue Mar 19 16:52:53 2019	(r496274)
@@ -1,7 +1,3 @@
-TIMESTAMP = 1548708535
-SHA256 (CTSRD-CHERI-llvm-8.0.d20190119-523465cbe5e68dfcf83975ecc4c67af1a3f033b0_GH0.tar.gz) = f59e36f8a3b81a435cf02df63a7b0d83b2896a8e73520e6cdb2b5ff13408ac25
-SIZE (CTSRD-CHERI-llvm-8.0.d20190119-523465cbe5e68dfcf83975ecc4c67af1a3f033b0_GH0.tar.gz) = 44961025
-SHA256 (CTSRD-CHERI-clang-9958ffcb30eb715acdaa8fca2d0cac8f6b5ef11d_GH0.tar.gz) = 53069168deec1be030d0db8afc1544b253843606d5071bf8b6fdb0c9a8ef1695
-SIZE (CTSRD-CHERI-clang-9958ffcb30eb715acdaa8fca2d0cac8f6b5ef11d_GH0.tar.gz) = 18094003
-SHA256 (CTSRD-CHERI-lld-ad5ebb326481432166f61805768bb9fc3042b771_GH0.tar.gz) = 9fdfa76855dbd990594c3c90e7969974b16f566f9cae1c0afc86576c831fa8ef
-SIZE (CTSRD-CHERI-lld-ad5ebb326481432166f61805768bb9fc3042b771_GH0.tar.gz) = 4303033
+TIMESTAMP = 1552495660
+SHA256 (CTSRD-CHERI-llvm-project-8.0.d20190312-ae861c7ece6f473789ad32dee3af20e628524732_GH0.tar.gz) = 892f63a248e2925b8d4da43d84f24f9574ae4b661c87f7e460f750aa9a61f08a
+SIZE (CTSRD-CHERI-llvm-project-8.0.d20190312-ae861c7ece6f473789ad32dee3af20e628524732_GH0.tar.gz) = 121689117

Modified: head/devel/llvm-cheri/files/gen-Makefile.snapshot.sh
==============================================================================
--- head/devel/llvm-cheri/files/gen-Makefile.snapshot.sh	Tue Mar 19 16:40:05 2019	(r496273)
+++ head/devel/llvm-cheri/files/gen-Makefile.snapshot.sh	Tue Mar 19 16:52:53 2019	(r496274)
@@ -28,14 +28,8 @@ query_repo()
 	SHA=`jq -r '.commit.sha' $tmpfile`
 }
 
-query_repo llvm
+query_repo llvm-project
 LLVM_COMMIT=$SHA
-query_repo clang
-CLANG_COMMIT=$SHA
-query_repo lld
-LLD_COMMIT=$SHA
-query_repo lldb
-LLDB_COMMIT=$SHA
 
 cat <<EOF > Makefile.snapshot
 # \$FreeBSD\$
@@ -44,14 +38,11 @@ cat <<EOF > Makefile.snapshot
 #
 # Generated by: files/gen-Makefile.snapshot.sh.
 #
-LLVM_MAJOR=	8
+LLVM_MAJOR=	9
 LLVM_RELEASE=	\${LLVM_MAJOR}.0.0
 SNAPDATE=	${MAX_DATE}
 
 LLVM_COMMIT=		${LLVM_COMMIT}
-CLANG_COMMIT=		${CLANG_COMMIT}
-LLD_COMMIT=		${LLD_COMMIT}
-LLDB_COMMIT=		${LLDB_COMMIT}
 EOF
 
 rm -f $tmpfile

Modified: head/devel/llvm-cheri/files/patch-utils_llvm-build_llvmbuild_main.py
==============================================================================
--- head/devel/llvm-cheri/files/patch-utils_llvm-build_llvmbuild_main.py	Tue Mar 19 16:40:05 2019	(r496273)
+++ head/devel/llvm-cheri/files/patch-utils_llvm-build_llvmbuild_main.py	Tue Mar 19 16:52:53 2019	(r496274)
@@ -1,5 +1,5 @@
---- utils/llvm-build/llvmbuild/main.py.orig	2015-07-20 23:51:12 UTC
-+++ utils/llvm-build/llvmbuild/main.py
+--- llvm/utils/llvm-build/llvmbuild/main.py.orig	2015-07-20 23:51:12 UTC
++++ llvm/utils/llvm-build/llvmbuild/main.py
 @@ -718,7 +718,17 @@ def add_magic_target_components(parser, 
  
      # We handle a few special cases of target names here for historical

Modified: head/devel/llvm-cheri/pkg-plist
==============================================================================
--- head/devel/llvm-cheri/pkg-plist	Tue Mar 19 16:40:05 2019	(r496273)
+++ head/devel/llvm-cheri/pkg-plist	Tue Mar 19 16:52:53 2019	(r496274)
@@ -14,7 +14,6 @@ bin/llvm-cov%%COMMAND_SUFFIX%%
 bin/llvm-cvtres%%COMMAND_SUFFIX%%
 bin/llvm-cxxmap%%COMMAND_SUFFIX%%
 bin/llvm-cxxdump%%COMMAND_SUFFIX%%
-bin/llvm-cxx-filt%%COMMAND_SUFFIX%%
 bin/llvm-diff%%COMMAND_SUFFIX%%
 bin/llvm-dis%%COMMAND_SUFFIX%%
 bin/llvm-dlltool%%COMMAND_SUFFIX%%
@@ -62,7 +61,6 @@ bin/yaml2obj%%COMMAND_SUFFIX%%
 %%CLANG%%bin/clang-refactor%%COMMAND_SUFFIX%%
 %%CLANG%%bin/clang-rename%%COMMAND_SUFFIX%%
 bin/diagtool%%COMMAND_SUFFIX%%
-bin/hmap-build%%COMMAND_SUFFIX%%
 bin/scan-build%%COMMAND_SUFFIX%%
 bin/scan-view%%COMMAND_SUFFIX%%
 %%LLD%%bin/ld.lld%%COMMAND_SUFFIX%%
@@ -83,8 +81,8 @@ llvm%%LLVM_SUFFIX%%/bin/capsizefix
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-check
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-cl
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-cpp
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-extdef-mapping
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-format
-%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-func-mapping
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-import-test
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-bundler
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-refactor
@@ -116,6 +114,7 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-dis
 llvm%%LLVM_SUFFIX%%/bin/llvm-dlltool
 llvm%%LLVM_SUFFIX%%/bin/llvm-dwarfdump
 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-lib
@@ -169,19 +168,25 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AST.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTConsumer.h
 %%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/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/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
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTVector.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Attr.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrDump.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrImpl.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrIterator.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrNodeTraverse.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrTextNodeDump.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrVisitor.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/AttrVisitor.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Attrs.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Availability.h
@@ -261,8 +266,10 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtObjC.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtOpenMP.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateArgumentVisitor.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateBase.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateName.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TextNodeDumper.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Type.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeLoc.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TypeLocNodes.def
@@ -298,6 +305,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
@@ -309,6 +317,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
@@ -332,37 +341,49 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsMips.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNEON.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNVPTX.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNios2.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsPPC.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/BuiltinsX%%LLVM_MAJOR%%6.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX%%LLVM_MAJOR%%6_64.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/CapturedStmt.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CharInfo.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CodeGenOptions.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CodeGenOptions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CommentOptions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Cuda.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DebugInfoOptions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Diagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAST.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticASTKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysis.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysisKinds.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCategories.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticComment.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommentKinds.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommonKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCrossTU.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCrossTUKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriver.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriverKinds.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticError.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontend.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontendKinds.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticGroups.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticIDs.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticIndexName.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLex.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLexKinds.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticOptions.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParse.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParseKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticRefactoring.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticRefactoringKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSema.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSemaKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerialization.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerializationKinds.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ExceptionSpecificationType.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ExpressionTraits.h
@@ -377,6 +398,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/LangOptions.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/LangOptions.h
 %%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
@@ -415,7 +437,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%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/X%%LLVM_MAJOR%%6Target.def
+%%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_fp16.inc
@@ -434,6 +456,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CrossTU/CrossTranslationUnit.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
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Distro.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Driver.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/DriverDiagnostic.h
@@ -458,8 +481,6 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ASTConsumers.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ASTUnit.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ChainedDiagnosticConsumer.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/CodeGenOptions.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/CodeGenOptions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/CommandLineSourceLoc.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/CompilerInstance.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/CompilerInvocation.h
@@ -511,8 +532,6 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/MultipleIncludeOpt.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPCallbacks.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPConditionalDirectiveRecord.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PTHLexer.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PTHManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Pragma.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessingRecord.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Preprocessor.h
@@ -525,6 +544,7 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/VariadicMacroSupport.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/AttrParserStringSwitches.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/LoopHint.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/ParseAST.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/ParseDiagnostic.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/Parser.h
@@ -556,7 +576,6 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/IdentifierResolver.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Initialization.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Lookup.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/LoopHint.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/MultiplexExternalSemaSource.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ObjCMethodList.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Overload.h
@@ -587,9 +606,10 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%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
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/PCHContainerOperations.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/SerializationDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/Checkers.inc
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/ClangCheckers.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/SValExplainer.h
@@ -603,7 +623,6 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/Checker.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/CheckerManager.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/CheckerRegistry.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/IssueHash.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h
@@ -629,11 +648,9 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/SMTAPI.h
 %%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
@@ -649,9 +666,9 @@ llvm%%LLVM_SUFFIX%%/bin/yaml2obj
 %%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
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ASTDiff/ASTDiff.h
@@ -831,6 +848,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
@@ -866,6 +884,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
@@ -874,7 +893,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/GuardUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IVDescriptors.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IVUsers.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IndirectCallPromotionAnalysis.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IndirectCallSiteVisitor.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IndirectCallVisitor.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InlineCost.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstructionPrecedenceTracking.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstructionSimplify.h
@@ -927,6 +946,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolut
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionNormalization.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScopedNoAliasAA.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/SparsePropagation.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/StackSafetyAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/SyncDependenceAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/SyntheticCountsUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TargetFolder.h
@@ -944,6 +964,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ValueTrackin
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/VectorUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/Parser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/SlotMapping.h
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/COFF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Dwarf.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Dwarf.h
@@ -964,8 +985,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFReloc
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/RISCV.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/Sparc.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def
-llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/i3%%LLVM_MAJOR%%6.def
-llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/x%%LLVM_MAJOR%%6_64.def
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/i386.def
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/x86_64.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/MachO.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/MachO.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Magic.h
@@ -986,6 +1007,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Bitcode/LLVMBitCodes.
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AccelTable.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Analysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinterHandler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AtomicExpandUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicTTIImpl.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BuiltinGCs.h
@@ -997,6 +1019,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DAGCombine.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DFAPacketizer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DIE.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DIEValue.def
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DbgEntityHistoryCalculator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DebugHandlerBase.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DwarfStringPoolEntry.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/EdgeBundles.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ExecutionDomainFix.h
@@ -1007,11 +1031,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/FunctionLower
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GCMetadata.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GCMetadataPrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GCStrategy.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/CSEInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/CallLowering.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/Combiner.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/CombinerHelper.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/CombinerInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/GISelWorkList.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/IRTranslator.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/InstructionSelect.h
@@ -1074,6 +1101,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineOperan
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineOutliner.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachinePassRegistry.h
+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
@@ -1179,6 +1207,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/CodeView/Sy
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/CodeView/SymbolDumper.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/CodeView/SymbolRecord.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/CodeView/SymbolSerializer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h
@@ -1353,8 +1382,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
@@ -1436,7 +1465,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
@@ -1473,7 +1501,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsPowerPC.
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsRISCV.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsSystemZ.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsWebAssembly.td
-llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsX%%LLVM_MAJOR%%6.td
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsX86.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsXCore.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/LLVMContext.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/LegacyPassManager.h
@@ -1504,7 +1532,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/Statepoint.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/SymbolTableListTraits.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/TrackingMDRef.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Type.h
-llvm%%LLVM_SUFFIX%%/include/llvm/IR/TypeBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/TypeFinder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Use.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/UseListOrder.h
@@ -1521,6 +1548,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/LTO/Caching.h
 llvm%%LLVM_SUFFIX%%/include/llvm/LTO/Config.h
 llvm%%LLVM_SUFFIX%%/include/llvm/LTO/LTO.h
 llvm%%LLVM_SUFFIX%%/include/llvm/LTO/LTOBackend.h
+llvm%%LLVM_SUFFIX%%/include/llvm/LTO/SummaryBasedOptimizations.h
 llvm%%LLVM_SUFFIX%%/include/llvm/LTO/legacy/LTOCodeGenerator.h
 llvm%%LLVM_SUFFIX%%/include/llvm/LTO/legacy/LTOModule.h
 llvm%%LLVM_SUFFIX%%/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h
@@ -1606,6 +1634,25 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MachineLocation.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/SectionKind.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/StringTableBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/SubtargetFeature.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Context.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/HWEventListener.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/HardwareUnits/HardwareUnit.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/HardwareUnits/LSUnit.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/HardwareUnits/RegisterFile.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/HardwareUnits/ResourceManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/HardwareUnits/RetireControlUnit.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/HardwareUnits/Scheduler.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/InstrBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Instruction.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Pipeline.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/SourceMgr.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Stages/DispatchStage.h
+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/RetireStage.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Stages/Stage.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Support.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/Archive.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/ArchiveWriter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Object/Binary.h
@@ -1670,12 +1717,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SamplePro
 llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProfReader.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProfWriter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/AArch64TargetParser.def
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/AArch64TargetParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/AMDGPUMetadata.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/AMDHSAKernelDescriptor.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMAttributeParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMBuildAttributes.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMEHABI.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMTargetParser.def
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMTargetParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMWinEH.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/AlignOf.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/Allocator.h
@@ -1744,7 +1793,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/ItaniumMangli
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/JSON.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/JamCRC.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/KnownBits.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/LEB12%%LLVM_MAJOR%%.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/LEB128.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/LICENSE.TXT
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/LineIterator.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/Locale.h
@@ -1785,6 +1834,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/SaveAndRestor
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/ScaledNumber.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/ScopedPrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/Signals.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/Signposts.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/SmallVectorMemoryBuffer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/Solaris/sys/regset.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/SourceMgr.h
@@ -1819,8 +1869,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/Watchdog.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/Win64EH.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/WindowsError.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/WithColor.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/X%%LLVM_MAJOR%%6DisassemblerDecoderCommon.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/X%%LLVM_MAJOR%%6TargetParser.def
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/X86DisassemblerDecoderCommon.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/X86TargetParser.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/YAMLParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/YAMLTraits.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Support/circular_raw_ostream.h
@@ -1856,6 +1906,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetSchedule
 llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetSelectionDAG.td
 llvm%%LLVM_SUFFIX%%/include/llvm/Testing/Support/Error.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Testing/Support/SupportHelpers.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/ELF/ELFStub.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/ELF/TBEHandler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ToolDrivers/llvm-lib/LibDriver.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h
@@ -1891,12 +1943,15 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/WholeP
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/InstCombine/InstCombine.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/InstCombine/InstCombineWorklist.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/AddressSanitizer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/BoundsChecking.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/CGProfile.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/GCOVProfiler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/InstrProfiling.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/ObjCARC.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/ADCE.h
@@ -1937,6 +1992,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/Loo
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LowerAtomic.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LowerWidenableCondition.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/MemCpyOptimizer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/NaryReassociate.h
@@ -1946,12 +2003,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/Rea
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/SCCP.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/SROA.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/Scalarizer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/SimplifyCFG.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/Sink.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/SpeculativeExecution.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/TailRecursionElimination.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/WarnMissedTransforms.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/ASanStackFrameLayout.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/AddDiscriminators.h
@@ -1960,6 +2019,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Brea
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/BuildLibCalls.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/BypassSlowDivision.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CallPromotionUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CanonicalizeAliases.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CheriSetBounds.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Cloning.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CodeExtractor.h
@@ -2000,6 +2060,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Unro
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/VNCoercion.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/ValueMapper.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/LoopVectorize.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SLPVectorizer.h
@@ -2024,9 +2085,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/RecordPrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/XRay/Trace.h
 llvm%%LLVM_SUFFIX%%/include/llvm/XRay/XRayRecord.h
 llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
-llvm%%LLVM_SUFFIX%%/lib/BugpointPasses.so
-llvm%%LLVM_SUFFIX%%/lib/LLVMHello.so
-llvm%%LLVM_SUFFIX%%/lib/TestPlugin.so
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_builtin_vars.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_cmath.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_complex_builtins.h
@@ -2118,7 +2176,7 @@ llvm%%LLVM_SUFFIX%%/lib/TestPlugin.so
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ptwriteintrin.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/rdseedintrin.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/rtmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/s390intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/s3%%LLVM_MAJOR%%0intrin.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sgxintrin.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/shaintrin.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/smmintrin.h
@@ -2141,7 +2199,7 @@ llvm%%LLVM_SUFFIX%%/lib/TestPlugin.so
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/waitpkgintrin.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/wbnoinvdintrin.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/wmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/x%%LLVM_MAJOR%%6intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/x86intrin.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xmmintrin.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xopintrin.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xsavecintrin.h
@@ -2165,8 +2223,7 @@ llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/DetermineGCCCompati
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindLibpfm.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindOCaml.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindSphinx.cmake
-llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/GenerateVersionFromCVS.cmake
-llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/GetSVN.cmake
+llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/GenerateVersionFromVCS.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/HandleLLVMOptions.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/HandleLLVMStdlib.cmake
 llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVM-Config.cmake
@@ -2250,6 +2307,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLLVMLibDriver.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMLineEditor.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMLinker.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMMC.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMMCA.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMMCDisassembler.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMMCJIT.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMMCParser.a
@@ -2303,6 +2361,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLLVMSystemZDisassembler.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMSystemZInfo.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMTableGen.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMTarget.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMTextAPI.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMTransformUtils.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMVectorize.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMWebAssemblyAsmParser.a
@@ -2312,13 +2371,13 @@ llvm%%LLVM_SUFFIX%%/lib/libLLVMWebAssemblyDesc.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMWebAssemblyDisassembler.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMWebAssemblyInfo.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMWindowsManifest.a
-llvm%%LLVM_SUFFIX%%/lib/libLLVMX%%LLVM_MAJOR%%6AsmParser.a
-llvm%%LLVM_SUFFIX%%/lib/libLLVMX%%LLVM_MAJOR%%6AsmPrinter.a
-llvm%%LLVM_SUFFIX%%/lib/libLLVMX%%LLVM_MAJOR%%6CodeGen.a
-llvm%%LLVM_SUFFIX%%/lib/libLLVMX%%LLVM_MAJOR%%6Desc.a
-llvm%%LLVM_SUFFIX%%/lib/libLLVMX%%LLVM_MAJOR%%6Disassembler.a
-llvm%%LLVM_SUFFIX%%/lib/libLLVMX%%LLVM_MAJOR%%6Info.a
-llvm%%LLVM_SUFFIX%%/lib/libLLVMX%%LLVM_MAJOR%%6Utils.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMX86AsmParser.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMX86AsmPrinter.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMX86CodeGen.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMX86Desc.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMX86Disassembler.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMX86Info.a
+llvm%%LLVM_SUFFIX%%/lib/libLLVMX86Utils.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMXCoreAsmPrinter.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMXCoreCodeGen.a
 llvm%%LLVM_SUFFIX%%/lib/libLLVMXCoreDesc.a
@@ -2399,7 +2458,6 @@ llvm%%LLVM_SUFFIX%%/share/scan-view/bugcatcher.ico
 llvm%%LLVM_SUFFIX%%/share/scan-view/startfile.py
 %%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/BooleanExpression.py
 %%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/LitConfig.py
-%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/LitTestCase.py
 %%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/ProgressBar.py
 %%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/ShCommands.py
 %%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/ShUtil.py
@@ -2411,5 +2469,6 @@ llvm%%LLVM_SUFFIX%%/share/scan-view/startfile.py
 %%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/main.py
 %%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/run.py
 %%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/util.py
+%%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/worker.py
 @postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
 @postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi



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