Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Aug 2020 18:35:40 +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: r544895 - in head/devel/llvm-devel: . files
Message-ID:  <202008141835.07EIZet9084284@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brooks
Date: Fri Aug 14 18:35:40 2020
New Revision: 544895
URL: https://svnweb.freebsd.org/changeset/ports/544895

Log:
  Update to a new snapshot and add FLANG and MLIR options
  
  Add two new options:
   - FLANG (Fortran 2018 compiler)
   - MLIR (Multi-Level Intermediate Representation support)
  
  MLIR is enabled by default and required by FLANG. FLANG is not yet
  enabled by default because it is broken with LLVM_LINK_LLVM_DYLIB=ON
  which results in a truly enormous package (500+MB .txz).
  
  PR:		248591
  Sponsored by:	DARPA

Added:
  head/devel/llvm-devel/files/patch-flang_tools_f18_flang.sh.in   (contents, props changed)
Modified:
  head/devel/llvm-devel/Makefile
  head/devel/llvm-devel/Makefile.COMMANDS
  head/devel/llvm-devel/Makefile.snapshot
  head/devel/llvm-devel/distinfo
  head/devel/llvm-devel/pkg-plist

Modified: head/devel/llvm-devel/Makefile
==============================================================================
--- head/devel/llvm-devel/Makefile	Fri Aug 14 17:53:15 2020	(r544894)
+++ head/devel/llvm-devel/Makefile	Fri Aug 14 18:35:40 2020	(r544895)
@@ -43,7 +43,6 @@ SUB_LIST=	LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${
 CMAKE_INSTALL_PREFIX=	${LLVM_PREFIX}
 CMAKE_SOURCE_PATH=	${WRKSRC}/llvm
 CMAKE_ARGS=	-DLLVM_BUILD_LLVM_DYLIB=ON
-CMAKE_ARGS+=	-DLLVM_LINK_LLVM_DYLIB=ON
 CMAKE_ARGS+=	-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON
 CMAKE_ARGS+=	-DLLVM_ENABLE_RTTI=ON
 CMAKE_ARGS+=	-DLLVM_DEFAULT_TARGET_TRIPLE=${CONFIGURE_TARGET}
@@ -70,11 +69,11 @@ GH_TAGNAME=	${LLVM_PROJECT_COMMIT}
 
 .include "Makefile.snapshot"
 
-OPTIONS_DEFINE=	CLANG DOCS EXTRAS LIT LLD LLDB
+OPTIONS_DEFINE=	CLANG DOCS EXTRAS FLANG LIT LLD LLDB MLIR
 OPTIONS_DEFINE_amd64=	COMPILER_RT GOLD OPENMP
 OPTIONS_DEFINE_i386=	COMPILER_RT OPENMP
 OPTIONS_DEFINE_powerpc64=	GOLD OPENMP
-OPTIONS_DEFAULT=	CLANG EXTRAS LIT LLD LLDB
+OPTIONS_DEFAULT=	CLANG EXTRAS LIT LLD LLDB MLIR
 OPTIONS_DEFAULT_amd64=	COMPILER_RT GOLD OPENMP
 OPTIONS_DEFAULT_i386=	COMPILER_RT OPENMP
 OPTIONS_DEFAULT_powerpc64=     ${OPTIONS_DEFAULT_powerpc64_${OSREL:R}} OPENMP
@@ -83,6 +82,7 @@ OPTIONS_SUB=	yes
 
 # Pre-declared for options framework
 LIB_DEPENDS=
+PLIST_DIRS=
 PLIST_FILES=
 
 CLANG_DESC=	Build clang
@@ -112,6 +112,13 @@ DOCS_CMAKE_ON=		-DLLVM_ENABLE_SPHINX=ON \
 DOCS_PLIST_FILES=	${MAN1SRCS:S|^|man/man1/|:S|.1$|${LLVM_SUFFIX}.1.gz|}
 EXTRAS_DESC=		Extra clang tools
 EXTRAS_IMPLIES=		CLANG
+EXTRAS_PLIST_DIRS=	${LLVM_PREFIX:S|${PREFIX}/||}/include/clang-tidy/plugin
+FLANG_DESC=		Flang FORTRAN compiler
+FLANG_IMPLIES=		MLIR
+FLANG_PORTDOCS=		flang
+FLANG_PLIST_DIRS=	${LLVM_PREFIX:S|${PREFIX}/||}/include/flang/Config
+# flang is broken with DYLIB linkage
+FLANG_CMAKE_OFF=	-DLLVM_LINK_LLVM_DYLIB=ON
 LIT_DESC=		Install lit and FileCheck test tools
 LLD_DESC=		Install lld, the LLVM linker
 LLDB_BUILD_DEPENDS=	swig:devel/swig
@@ -119,6 +126,7 @@ LLDB_DESC=		Install lldb, the LLVM debugger
 LLDB_IMPLIES=		CLANG
 LLDB_PORTDOCS=		lldb
 LLDB_VARS=		_USES_PYTHON=python:3.6+
+MLIR_DESC=		Multi-Level Intermediate Representation
 OPENMP_DESC=		Install libomp, the LLVM OpenMP runtime library
 OPENMP_CONFLICTS_INSTALL=	libiomp5-devel-*
 GOLD_DESC=		Build the LLVM Gold plugin for LTO
@@ -149,6 +157,7 @@ MAN1SRCS+=	bugpoint.1 \
 		llvm-dwarfdump.1 \
 		llvm-exegesis.1 \
 		llvm-extract.1 \
+		llvm-install-name-tool.1 \
 		llvm-lib.1 \
 		llvm-libtool-darwin.1 \
 		llvm-lipo.1 \
@@ -197,6 +206,10 @@ EXTRAS_LIBS=	\
 EXTRAS_FILES=	index.js
 EXTRAS_PATTERN=	${EXTRAS_COMMANDS:tW:C/  */|/g}|${EXTRAS_LIBS:tW:C/  */|/g}|${EXTRAS_FILES:tW:C/  */|/g}
 
+FLANG_PATTERN=	${FLANG_COMMANDS:S/^/bin./:tW:C/  */|/g}|flang|libFIROptimizer|libFortran
+
+MLIR_PATTERN=	${MLIR_COMMANDS:S/^/bin./:tW:C/  */|/g}|mlir|libMLIR
+
 .include <bsd.port.options.mk>
 
 # keep in sync with /usr/src/lib/clang/clang.build.mk 
@@ -244,6 +257,11 @@ SHEBANG_FILES+=	clang-tools-extra/clang-include-fixer/
 		clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
 .endif
 
+.if ${PORT_OPTIONS:MFLANG}
+LLVM_ENABLE_PROJECTS+=	flang
+COMMANDS+=	${FLANG_COMMANDS}
+.endif
+
 .if ${PORT_OPTIONS:MLIT}
 MAN1SRCS+=	lit.1 FileCheck.1
 .endif
@@ -260,6 +278,11 @@ COMMANDS+=	${LLDB_COMMANDS}
 MAN1SRCS+=	lldb.1
 .endif
 
+.if ${PORT_OPTIONS:MMLIR}
+LLVM_ENABLE_PROJECTS+=	mlir
+COMMANDS+=	${MLIR_COMMANDS}
+.endif
+
 .if ${PORT_OPTIONS:MOPENMP}
 LLVM_ENABLE_PROJECTS+=	openmp
 .endif
@@ -456,7 +479,6 @@ build-plist:
 	${RM} ${PLIST} ${PLIST}.tmp
 	${ECHO_CMD} "@comment >>>>> GENERATED FILE, DO NOT EDIT <<<<<" >> ${PLIST}.tmp
 	${ECHO_CMD} "@comment Alter build-plist target and regenerate as required" >> ${PLIST}.tmp
-	${ECHO_CMD} "%%EXTRAS%%@dir llvm-devel/include/clang-tidy/plugin" >> ${PLIST}.tmp
 .for command in ${COMMANDS}
 	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}.tmp
 .endfor
@@ -486,7 +508,9 @@ build-plist:
 		{printf "%%%%COMPILER_RT%%%%"} \
 	    if ($$0 ~ /(bin\/(ld|lld|wasm-ld))|liblld[^b]|\/lld\// && $$0 !~ /lldb/) {printf "%%%%LLD%%%%"} \
 	    if ($$0 ~ /(${EXTRAS_PATTERN})/) {printf "%%%%EXTRAS%%%%"} \
+	    if ($$0 ~ /(${FLANG_PATTERN})/) {printf "%%%%FLANG%%%%"} \
 	    if ($$0 ~ /(argdumper|lldb|six.py)/) {printf "%%%%LLDB%%%%"} \
+	    if ($$0 ~ /(${MLIR_PATTERN})/) {printf "%%%%MLIR%%%%"} \
 	    if ($$0 ~ /(${OPENMP_PATTERN})/) {printf "%%%%OPENMP%%%%"} \
 	    if ($$0 ~ /LLVMgold/) {printf "%%%%GOLD%%%%"} \
 	    if ($$0 !~ /libclang_rt/) {print} \

Modified: head/devel/llvm-devel/Makefile.COMMANDS
==============================================================================
--- head/devel/llvm-devel/Makefile.COMMANDS	Fri Aug 14 17:53:15 2020	(r544894)
+++ head/devel/llvm-devel/Makefile.COMMANDS	Fri Aug 14 18:35:40 2020	(r544895)
@@ -90,6 +90,12 @@ EXTRAS_COMMANDS= \
 		modularize \
 		pp-trace
 
+FLANG_COMMANDS=	\
+		f18 \
+		f18-parse-demo \
+		flang \
+		tco
+
 LIT_COMMANDS=	\
 		FileCheck \
 		lit \
@@ -108,3 +114,11 @@ LLDB_COMMANDS=	\
 		lldb-instr \
 		lldb-server \
 		lldb-vscode
+
+MLIR_COMMANDS=	\
+		mlir-cpu-runner \
+		mlir-linalg-ods-gen \
+		mlir-opt \
+		mlir-reduce \
+		mlir-tblgen \
+		mlir-translate

Modified: head/devel/llvm-devel/Makefile.snapshot
==============================================================================
--- head/devel/llvm-devel/Makefile.snapshot	Fri Aug 14 17:53:15 2020	(r544894)
+++ head/devel/llvm-devel/Makefile.snapshot	Fri Aug 14 18:35:40 2020	(r544895)
@@ -6,6 +6,6 @@
 #
 LLVM_MAJOR=	12
 LLVM_RELEASE=	${LLVM_MAJOR}.0.0
-SNAPDATE=	20200806
+SNAPDATE=	20200811
 
-LLVM_PROJECT_COMMIT=		9dbdaea9a0e6f58417b5bd8980e7ea6723fd1783
+LLVM_PROJECT_COMMIT=		30c1633386e7cfb01c0a54b31ccf4c3a3873e71b

Modified: head/devel/llvm-devel/distinfo
==============================================================================
--- head/devel/llvm-devel/distinfo	Fri Aug 14 17:53:15 2020	(r544894)
+++ head/devel/llvm-devel/distinfo	Fri Aug 14 18:35:40 2020	(r544895)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1596735085
-SHA256 (llvm-llvm-project-12.0.d20200806-9dbdaea9a0e6f58417b5bd8980e7ea6723fd1783_GH0.tar.gz) = 1ae491e33bb35777cf5f38acd183ce3ca2aff255c15254ae97084bcbd2e4aa56
-SIZE (llvm-llvm-project-12.0.d20200806-9dbdaea9a0e6f58417b5bd8980e7ea6723fd1783_GH0.tar.gz) = 123665196
+TIMESTAMP = 1597184912
+SHA256 (llvm-llvm-project-12.0.d20200811-30c1633386e7cfb01c0a54b31ccf4c3a3873e71b_GH0.tar.gz) = 0cd17329d0981a86558beaafd2ae982af03fcebc71a659d8c134f39cb3988b3b
+SIZE (llvm-llvm-project-12.0.d20200811-30c1633386e7cfb01c0a54b31ccf4c3a3873e71b_GH0.tar.gz) = 123938327

Added: head/devel/llvm-devel/files/patch-flang_tools_f18_flang.sh.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/llvm-devel/files/patch-flang_tools_f18_flang.sh.in	Fri Aug 14 18:35:40 2020	(r544895)
@@ -0,0 +1,33 @@
+--- flang/tools/f18/flang.sh.in.orig
++++ flang/tools/f18/flang.sh.in
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ #===-- tools/f18/flang.sh -----------------------------------------*- sh -*-===#
+ #
+ # Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+@@ -7,23 +7,6 @@
+ #
+ #===------------------------------------------------------------------------===#
+ 
+-function abspath() {
+-  pushd . > /dev/null;
+-  if [ -d "$1" ]; then
+-    cd "$1";
+-    dirs -l +0;
+-  else
+-    cd "`dirname \"$1\"`";
+-    cur_dir=`dirs -l +0`;
+-    if [ "$cur_dir" == "/" ]; then
+-      echo "$cur_dir`basename \"$1\"`";
+-    else
+-      echo "$cur_dir/`basename \"$1\"`";
+-    fi;
+-  fi;
+-  popd > /dev/null;
+-}
+-
+-wd=`abspath $(dirname "$0")/..`
++wd=`realpath $(dirname "$0")/..`
+ 
+ ${wd}/bin/f18 -module-suffix .f18.mod -intrinsic-module-directory @FLANG_INTRINSIC_MODULES_DIR@ $*

Modified: head/devel/llvm-devel/pkg-plist
==============================================================================
--- head/devel/llvm-devel/pkg-plist	Fri Aug 14 17:53:15 2020	(r544894)
+++ head/devel/llvm-devel/pkg-plist	Fri Aug 14 18:35:40 2020	(r544895)
@@ -1,6 +1,5 @@
 @comment >>>>> GENERATED FILE, DO NOT EDIT <<<<<
 @comment Alter build-plist target and regenerate as required
-%%EXTRAS%%%%EXTRAS%%@dir llvm-devel/include/clang-tidy/plugin
 bin/bugpoint-devel
 bin/dsymutil-devel
 bin/llc-devel
@@ -85,6 +84,10 @@ bin/split-file-devel
 %%EXTRAS%%bin/find-all-symbols-devel
 %%EXTRAS%%bin/modularize-devel
 %%EXTRAS%%bin/pp-trace-devel
+%%FLANG%%bin/f18-devel
+%%FLANG%%bin/f18-parse-demo-devel
+%%FLANG%%bin/flang-devel
+%%FLANG%%bin/tco-devel
 %%LLD%%bin/ld.lld-devel
 %%LLD%%bin/ld64.lld-devel
 %%LLD%%bin/lld-devel
@@ -95,6 +98,12 @@ bin/split-file-devel
 %%LLDB%%bin/lldb-instr-devel
 %%LLDB%%bin/lldb-server-devel
 %%LLDB%%bin/lldb-vscode-devel
+%%MLIR%%bin/mlir-cpu-runner-devel
+%%MLIR%%bin/mlir-linalg-ods-gen-devel
+%%MLIR%%bin/mlir-opt-devel
+%%MLIR%%bin/mlir-reduce-devel
+%%MLIR%%bin/mlir-tblgen-devel
+%%MLIR%%bin/mlir-translate-devel
 %%LIT%%bin/FileCheck-devel
 %%LIT%%llvm-devel/bin/FileCheck
 %%LIT%%bin/lit-devel
@@ -144,7 +153,10 @@ llvm-devel/bin/bugpoint
 %%EXTRAS%%llvm-devel/bin/clangd
 %%CLANG%%llvm-devel/bin/diagtool
 llvm-devel/bin/dsymutil
+%%FLANG%%llvm-devel/bin/f18
+%%FLANG%%llvm-devel/bin/f18-parse-demo
 %%EXTRAS%%llvm-devel/bin/find-all-symbols
+%%FLANG%%llvm-devel/bin/flang
 %%CLANG%%llvm-devel/bin/git-clang-format
 %%CLANG%%llvm-devel/bin/hmaptool
 %%LLD%%llvm-devel/bin/ld
@@ -216,6 +228,12 @@ llvm-devel/bin/llvm-symbolizer
 llvm-devel/bin/llvm-tblgen
 llvm-devel/bin/llvm-undname
 llvm-devel/bin/llvm-xray
+%%MLIR%%llvm-devel/bin/mlir-cpu-runner
+%%MLIR%%llvm-devel/bin/mlir-linalg-ods-gen
+%%MLIR%%llvm-devel/bin/mlir-opt
+%%MLIR%%llvm-devel/bin/mlir-reduce
+%%MLIR%%llvm-devel/bin/mlir-tblgen
+%%MLIR%%llvm-devel/bin/mlir-translate
 %%EXTRAS%%llvm-devel/bin/modularize
 llvm-devel/bin/obj2yaml
 llvm-devel/bin/opt
@@ -225,6 +243,7 @@ llvm-devel/bin/sanstats
 %%CLANG%%llvm-devel/bin/scan-build
 %%CLANG%%llvm-devel/bin/scan-view
 llvm-devel/bin/split-file
+%%FLANG%%llvm-devel/bin/tco
 llvm-devel/bin/verify-uselistorder
 %%LLD%%llvm-devel/bin/wasm-ld
 llvm-devel/bin/yaml2obj
@@ -1167,6 +1186,120 @@ llvm-devel/bin/yaml2obj
 %%CLANG%%llvm-devel/include/clang/Tooling/Transformer/SourceCodeBuilders.h
 %%CLANG%%llvm-devel/include/clang/Tooling/Transformer/Stencil.h
 %%CLANG%%llvm-devel/include/clang/Tooling/Transformer/Transformer.h
+%%FLANG%%llvm-devel/include/flang/Common/Fortran-features.h
+%%FLANG%%llvm-devel/include/flang/Common/Fortran.h
+%%FLANG%%llvm-devel/include/flang/Common/bit-population-count.h
+%%FLANG%%llvm-devel/include/flang/Common/constexpr-bitset.h
+%%FLANG%%llvm-devel/include/flang/Common/default-kinds.h
+%%FLANG%%llvm-devel/include/flang/Common/enum-set.h
+%%FLANG%%llvm-devel/include/flang/Common/format.h
+%%FLANG%%llvm-devel/include/flang/Common/idioms.h
+%%FLANG%%llvm-devel/include/flang/Common/indirection.h
+%%FLANG%%llvm-devel/include/flang/Common/interval.h
+%%FLANG%%llvm-devel/include/flang/Common/leading-zero-bit-count.h
+%%FLANG%%llvm-devel/include/flang/Common/real.h
+%%FLANG%%llvm-devel/include/flang/Common/reference-counted.h
+%%FLANG%%llvm-devel/include/flang/Common/reference.h
+%%FLANG%%llvm-devel/include/flang/Common/restorer.h
+%%FLANG%%llvm-devel/include/flang/Common/template.h
+%%FLANG%%llvm-devel/include/flang/Common/uint128.h
+%%FLANG%%llvm-devel/include/flang/Common/unsigned-const-division.h
+%%FLANG%%llvm-devel/include/flang/Common/unwrap.h
+%%FLANG%%llvm-devel/include/flang/Decimal/binary-floating-point.h
+%%FLANG%%llvm-devel/include/flang/Decimal/decimal.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/call.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/characteristics.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/check-expression.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/common.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/complex.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/constant.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/expression.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/fold-designator.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/fold.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/formatting.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/initial-image.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/integer.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/intrinsics-library.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/intrinsics.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/logical.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/real.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/rounding-bits.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/shape.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/static-data.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/tools.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/traverse.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/type.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/variable.h
+%%FLANG%%llvm-devel/include/flang/ISO_Fortran_binding.h
+%%FLANG%%llvm-devel/include/flang/Lower/AbstractConverter.h
+%%FLANG%%llvm-devel/include/flang/Lower/Bridge.h
+%%FLANG%%llvm-devel/include/flang/Lower/CharacterExpr.h
+%%FLANG%%llvm-devel/include/flang/Lower/CharacterRuntime.h
+%%FLANG%%llvm-devel/include/flang/Lower/Coarray.h
+%%FLANG%%llvm-devel/include/flang/Lower/ComplexExpr.h
+%%FLANG%%llvm-devel/include/flang/Lower/ConvertType.h
+%%FLANG%%llvm-devel/include/flang/Lower/DoLoopHelper.h
+%%FLANG%%llvm-devel/include/flang/Lower/FIRBuilder.h
+%%FLANG%%llvm-devel/include/flang/Lower/IO.h
+%%FLANG%%llvm-devel/include/flang/Lower/IntrinsicCall.h
+%%FLANG%%llvm-devel/include/flang/Lower/Mangler.h
+%%FLANG%%llvm-devel/include/flang/Lower/OpenACC.h
+%%FLANG%%llvm-devel/include/flang/Lower/OpenMP.h
+%%FLANG%%llvm-devel/include/flang/Lower/PFTBuilder.h
+%%FLANG%%llvm-devel/include/flang/Lower/Runtime.h
+%%FLANG%%llvm-devel/include/flang/Lower/Support/BoxValue.h
+%%FLANG%%llvm-devel/include/flang/Lower/Utils.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CGPasses.td
+%%FLANG%%llvm-devel/include/flang/Optimizer/CodeGen/CodeGen.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRAttr.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRDialect.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIROps.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIROps.td
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIROpsSupport.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Dialect/FIRType.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Support/InternalNames.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Support/KindMapping.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Transforms/Passes.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Transforms/Passes.td
+%%FLANG%%llvm-devel/include/flang/Parser/char-block.h
+%%FLANG%%llvm-devel/include/flang/Parser/char-buffer.h
+%%FLANG%%llvm-devel/include/flang/Parser/char-set.h
+%%FLANG%%llvm-devel/include/flang/Parser/characters.h
+%%FLANG%%llvm-devel/include/flang/Parser/dump-parse-tree.h
+%%FLANG%%llvm-devel/include/flang/Parser/format-specification.h
+%%FLANG%%llvm-devel/include/flang/Parser/instrumented-parser.h
+%%FLANG%%llvm-devel/include/flang/Parser/message.h
+%%FLANG%%llvm-devel/include/flang/Parser/parse-state.h
+%%FLANG%%llvm-devel/include/flang/Parser/parse-tree-visitor.h
+%%FLANG%%llvm-devel/include/flang/Parser/parse-tree.h
+%%FLANG%%llvm-devel/include/flang/Parser/parsing.h
+%%FLANG%%llvm-devel/include/flang/Parser/provenance.h
+%%FLANG%%llvm-devel/include/flang/Parser/source.h
+%%FLANG%%llvm-devel/include/flang/Parser/tools.h
+%%FLANG%%llvm-devel/include/flang/Parser/unparse.h
+%%FLANG%%llvm-devel/include/flang/Parser/user-state.h
+%%FLANG%%llvm-devel/include/flang/Semantics/attr.h
+%%FLANG%%llvm-devel/include/flang/Semantics/expression.h
+%%FLANG%%llvm-devel/include/flang/Semantics/scope.h
+%%FLANG%%llvm-devel/include/flang/Semantics/semantics.h
+%%FLANG%%llvm-devel/include/flang/Semantics/symbol.h
+%%FLANG%%llvm-devel/include/flang/Semantics/tools.h
+%%FLANG%%llvm-devel/include/flang/Semantics/type.h
+%%FLANG%%llvm-devel/include/flang/Semantics/unparse-with-symbols.h
+%%FLANG%%llvm-devel/include/flang/__fortran_builtins.f18.mod
+%%FLANG%%llvm-devel/include/flang/__fortran_builtins.mod
+%%FLANG%%llvm-devel/include/flang/ieee_arithmetic.f18.mod
+%%FLANG%%llvm-devel/include/flang/ieee_arithmetic.mod
+%%FLANG%%llvm-devel/include/flang/ieee_exceptions.f18.mod
+%%FLANG%%llvm-devel/include/flang/ieee_exceptions.mod
+%%FLANG%%llvm-devel/include/flang/ieee_features.f18.mod
+%%FLANG%%llvm-devel/include/flang/ieee_features.mod
+%%FLANG%%llvm-devel/include/flang/iso_c_binding.f18.mod
+%%FLANG%%llvm-devel/include/flang/iso_c_binding.mod
+%%FLANG%%llvm-devel/include/flang/iso_fortran_env.f18.mod
+%%FLANG%%llvm-devel/include/flang/iso_fortran_env.mod
+%%FLANG%%llvm-devel/include/flang/omp_lib.f18.mod
+%%FLANG%%llvm-devel/include/flang/omp_lib.mod
 %%LLD%%llvm-devel/include/lld/Common/Args.h
 %%LLD%%llvm-devel/include/lld/Common/DWARF.h
 %%LLD%%llvm-devel/include/lld/Common/Driver.h
@@ -2084,6 +2217,7 @@ llvm-devel/include/llvm/CodeGen/MachineModuleInfoImpls
 llvm-devel/include/llvm/CodeGen/MachineOperand.h
 llvm-devel/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h
 llvm-devel/include/llvm/CodeGen/MachineOutliner.h
+llvm-devel/include/llvm/CodeGen/MachinePassManager.h
 llvm-devel/include/llvm/CodeGen/MachinePassRegistry.h
 llvm-devel/include/llvm/CodeGen/MachinePipeliner.h
 llvm-devel/include/llvm/CodeGen/MachinePostDominators.h
@@ -2451,6 +2585,7 @@ llvm-devel/include/llvm/ExecutionEngine/Orc/OrcError.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
+llvm-devel/include/llvm/ExecutionEngine/Orc/RPC/FDRawByteChannel.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/RPC/RPCSerialization.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/RPC/RPCUtils.h
 llvm-devel/include/llvm/ExecutionEngine/Orc/RPC/RawByteChannel.h
@@ -3243,6 +3378,430 @@ llvm-devel/include/llvm/XRay/RecordPrinter.h
 llvm-devel/include/llvm/XRay/Trace.h
 llvm-devel/include/llvm/XRay/XRayRecord.h
 llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
+%%MLIR%%llvm-devel/include/mlir-c/Core.h
+%%MLIR%%llvm-devel/include/mlir-c/IR.h
+%%MLIR%%llvm-devel/include/mlir-c/Registration.h
+%%MLIR%%llvm-devel/include/mlir/Analysis/AffineAnalysis.h
+%%MLIR%%llvm-devel/include/mlir/Analysis/AffineStructures.h
+%%MLIR%%llvm-devel/include/mlir/Analysis/CallGraph.h
+%%MLIR%%llvm-devel/include/mlir/Analysis/Liveness.h
+%%MLIR%%llvm-devel/include/mlir/Analysis/LoopAnalysis.h
+%%MLIR%%llvm-devel/include/mlir/Analysis/NestedMatcher.h
+%%MLIR%%llvm-devel/include/mlir/Analysis/Presburger/Fraction.h
+%%MLIR%%llvm-devel/include/mlir/Analysis/Presburger/Matrix.h
+%%MLIR%%llvm-devel/include/mlir/Analysis/Presburger/Simplex.h
+%%MLIR%%llvm-devel/include/mlir/Analysis/SliceAnalysis.h
+%%MLIR%%llvm-devel/include/mlir/Analysis/Utils.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/AVX512ToLLVM/ConvertAVX512ToLLVM.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/AffineToStandard/AffineToStandard.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/GPUCommon/GPUCommonPass.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/GPUToNVVM/GPUToNVVMPass.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/GPUToROCDL/GPUToROCDLPass.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/GPUToSPIRV/ConvertGPUToSPIRV.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/GPUToSPIRV/ConvertGPUToSPIRVPass.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/GPUToVulkan/ConvertGPUToVulkanPass.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/LinalgToLLVM/LinalgToLLVM.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/LinalgToSPIRV/LinalgToSPIRV.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/LinalgToSPIRV/LinalgToSPIRVPass.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/LinalgToStandard/LinalgToStandard.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Conversion/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Conversion/SCFToGPU/SCFToGPU.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/SCFToGPU/SCFToGPUPass.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/SCFToSPIRV/SCFToSPIRV.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/SCFToStandard/SCFToStandard.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/SPIRVToLLVM/ConvertSPIRVToLLVM.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/SPIRVToLLVM/ConvertSPIRVToLLVMPass.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/ShapeToSCF/ShapeToSCF.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/ShapeToStandard/ShapeToStandard.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/StandardToLLVM/ConvertStandardToLLVM.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/StandardToLLVM/ConvertStandardToLLVMPass.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/StandardToSPIRV/ConvertStandardToSPIRV.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/StandardToSPIRV/ConvertStandardToSPIRVPass.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToLLVM/ConvertVectorToLLVM.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToROCDL/VectorToROCDL.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToSCF/VectorToSCF.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/AVX512/AVX512.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/AVX512/AVX512.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/AVX512/AVX512.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/AVX512/AVX512Dialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/AVX512/AVX512Dialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/EDSC/Builders.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/EDSC/Intrinsics.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/IR/AffineOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/IR/AffineOps.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/IR/AffineOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/IR/AffineOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/IR/AffineOpsBase.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/IR/AffineOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/IR/AffineValueMap.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Affine/Utils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/CommonFolders.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/GPUBase.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/GPUDialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/GPUOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/GPUOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/GPUOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/MemoryPromotion.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/ParallelLoopMapper.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/ParallelLoopMapperAttr.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/ParallelLoopMapperAttr.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/ParallelLoopMapperAttr.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/ParallelLoopMapperEnums.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/ParallelLoopMapperEnums.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/Utils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMAVX512.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMAVX512.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMAVX512.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMAVX512Conversions.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMAVX512Dialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMAVX512Dialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMConversionEnumsFromLLVM.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMConversionEnumsToLLVM.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMConversions.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMDialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMOpBase.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMOpsEnums.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMOpsEnums.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/LLVMTypes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/NVVMConversions.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/NVVMDialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/NVVMOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/NVVMOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/NVVMOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/NVVMOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/ROCDLConversions.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/ROCDLDialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/ROCDLOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/ROCDLOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/ROCDLOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/ROCDLOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/Transforms/LegalizeForExport.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/Transforms/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/Transforms/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/Transforms/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Analysis/DependenceAnalysis.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/EDSC/Builders.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/EDSC/FoldedIntrinsics.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/EDSC/Intrinsics.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgBase.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgDoc.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgOps.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgStructuredOpsInterface.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgStructuredOpsInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgStructuredOpsInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgTraits.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgTypes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/Hoisting.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/Transforms.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Utils/Utils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPDialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsEnums.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsEnums.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/FakeQuantSupport.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantOps.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantOpsBase.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantTypes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/QuantizeUtils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Quant/UniformSupport.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/EDSC/Builders.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/EDSC/Intrinsics.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/SCF.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/SCFOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/SCFOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/SCFOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/Transforms.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SCF/Utils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SDBM/SDBM.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SDBM/SDBMDialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SDBM/SDBMExpr.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/LayoutUtils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/ParserUtils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVArithmeticOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVAtomicOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVAttributes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVAvailability.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVAvailability.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVAvailability.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVBase.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVBinaryUtils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVBitOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVCapabilityImplication.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVCastOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVCompositeOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVControlFlowOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVCooperativeMatrixOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVDialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVEnumAvailability.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVEnumAvailability.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVEnums.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVEnums.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVGLSLOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVGroupOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVLogicalOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVLowering.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVMatrixOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVModule.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVNonUniformOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVOpAvailabilityImpl.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVOpUtils.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVOps.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVSerialization.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVStructureOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/SPIRVTypes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/Serialization.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/TargetAndABI.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/TargetAndABI.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/TargetAndABI.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/TargetAndABI.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/IR/Shape.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/IR/ShapeBase.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/IR/ShapeOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/IR/ShapeOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/IR/ShapeOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/IR/ShapeOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/Transforms/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/Transforms/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/Transforms/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/EDSC/Builders.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/EDSC/Intrinsics.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/IR/Ops.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/IR/Ops.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/IR/Ops.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/IR/Ops.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/IR/OpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/IR/OpsEnums.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/IR/OpsEnums.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/IR/StandardOpsBase.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/Transforms/FuncConversions.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/Transforms/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/Transforms/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/StandardOps/Transforms/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Traits.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Utils/StructuredOpsUtils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/EDSC/Builders.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/EDSC/Intrinsics.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/VectorOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/VectorOps.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/VectorOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/VectorOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/VectorOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/VectorTransforms.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/VectorUtils.h
+%%MLIR%%llvm-devel/include/mlir/EDSC/Builders.h
+%%MLIR%%llvm-devel/include/mlir/ExecutionEngine/CRunnerUtils.h
+%%MLIR%%llvm-devel/include/mlir/ExecutionEngine/ExecutionEngine.h
+%%MLIR%%llvm-devel/include/mlir/ExecutionEngine/JitRunner.h
+%%MLIR%%llvm-devel/include/mlir/ExecutionEngine/OptUtils.h
+%%MLIR%%llvm-devel/include/mlir/ExecutionEngine/RunnerUtils.h
+%%MLIR%%llvm-devel/include/mlir/IR/AffineExpr.h
+%%MLIR%%llvm-devel/include/mlir/IR/AffineExprVisitor.h
+%%MLIR%%llvm-devel/include/mlir/IR/AffineMap.h
+%%MLIR%%llvm-devel/include/mlir/IR/AsmState.h
+%%MLIR%%llvm-devel/include/mlir/IR/AttributeSupport.h
+%%MLIR%%llvm-devel/include/mlir/IR/Attributes.h
+%%MLIR%%llvm-devel/include/mlir/IR/Block.h
+%%MLIR%%llvm-devel/include/mlir/IR/BlockAndValueMapping.h
+%%MLIR%%llvm-devel/include/mlir/IR/BlockSupport.h
+%%MLIR%%llvm-devel/include/mlir/IR/Builders.h
+%%MLIR%%llvm-devel/include/mlir/IR/Diagnostics.h
+%%MLIR%%llvm-devel/include/mlir/IR/Dialect.h
+%%MLIR%%llvm-devel/include/mlir/IR/DialectHooks.h
+%%MLIR%%llvm-devel/include/mlir/IR/DialectImplementation.h
+%%MLIR%%llvm-devel/include/mlir/IR/DialectInterface.h
+%%MLIR%%llvm-devel/include/mlir/IR/DialectSymbolRegistry.def
+%%MLIR%%llvm-devel/include/mlir/IR/Dominance.h
+%%MLIR%%llvm-devel/include/mlir/IR/Function.h
+%%MLIR%%llvm-devel/include/mlir/IR/FunctionImplementation.h
+%%MLIR%%llvm-devel/include/mlir/IR/FunctionSupport.h
+%%MLIR%%llvm-devel/include/mlir/IR/Identifier.h
+%%MLIR%%llvm-devel/include/mlir/IR/IntegerSet.h
+%%MLIR%%llvm-devel/include/mlir/IR/Location.h
+%%MLIR%%llvm-devel/include/mlir/IR/MLIRContext.h
+%%MLIR%%llvm-devel/include/mlir/IR/Matchers.h
+%%MLIR%%llvm-devel/include/mlir/IR/Module.h
+%%MLIR%%llvm-devel/include/mlir/IR/OpAsmInterface.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/IR/OpAsmInterface.h.inc
+%%MLIR%%llvm-devel/include/mlir/IR/OpAsmInterface.td
+%%MLIR%%llvm-devel/include/mlir/IR/OpBase.td
+%%MLIR%%llvm-devel/include/mlir/IR/OpDefinition.h
+%%MLIR%%llvm-devel/include/mlir/IR/OpImplementation.h
+%%MLIR%%llvm-devel/include/mlir/IR/Operation.h
+%%MLIR%%llvm-devel/include/mlir/IR/OperationSupport.h
+%%MLIR%%llvm-devel/include/mlir/IR/OwningOpRefBase.h
+%%MLIR%%llvm-devel/include/mlir/IR/PatternMatch.h
+%%MLIR%%llvm-devel/include/mlir/IR/Region.h
+%%MLIR%%llvm-devel/include/mlir/IR/RegionGraphTraits.h
+%%MLIR%%llvm-devel/include/mlir/IR/RegionKindInterface.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/IR/RegionKindInterface.h
+%%MLIR%%llvm-devel/include/mlir/IR/RegionKindInterface.h.inc
+%%MLIR%%llvm-devel/include/mlir/IR/RegionKindInterface.td
+%%MLIR%%llvm-devel/include/mlir/IR/StandardTypes.h
+%%MLIR%%llvm-devel/include/mlir/IR/StorageUniquerSupport.h
+%%MLIR%%llvm-devel/include/mlir/IR/SymbolInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/IR/SymbolInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/IR/SymbolInterfaces.td
+%%MLIR%%llvm-devel/include/mlir/IR/SymbolTable.h
+%%MLIR%%llvm-devel/include/mlir/IR/TypeRange.h
+%%MLIR%%llvm-devel/include/mlir/IR/TypeSupport.h
+%%MLIR%%llvm-devel/include/mlir/IR/TypeUtilities.h
+%%MLIR%%llvm-devel/include/mlir/IR/Types.h
+%%MLIR%%llvm-devel/include/mlir/IR/UseDefLists.h
+%%MLIR%%llvm-devel/include/mlir/IR/Value.h
+%%MLIR%%llvm-devel/include/mlir/IR/Verifier.h
+%%MLIR%%llvm-devel/include/mlir/IR/Visitors.h
+%%MLIR%%llvm-devel/include/mlir/InitAllDialects.h
+%%MLIR%%llvm-devel/include/mlir/InitAllPasses.h
+%%MLIR%%llvm-devel/include/mlir/InitAllTranslations.h
+%%MLIR%%llvm-devel/include/mlir/Interfaces/CallInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/CallInterfaces.h
+%%MLIR%%llvm-devel/include/mlir/Interfaces/CallInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/CallInterfaces.td
+%%MLIR%%llvm-devel/include/mlir/Interfaces/ControlFlowInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/ControlFlowInterfaces.h
+%%MLIR%%llvm-devel/include/mlir/Interfaces/ControlFlowInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/ControlFlowInterfaces.td
+%%MLIR%%llvm-devel/include/mlir/Interfaces/CopyOpInterface.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/CopyOpInterface.h
+%%MLIR%%llvm-devel/include/mlir/Interfaces/CopyOpInterface.h.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/CopyOpInterface.td
+%%MLIR%%llvm-devel/include/mlir/Interfaces/DerivedAttributeOpInterface.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/DerivedAttributeOpInterface.h
+%%MLIR%%llvm-devel/include/mlir/Interfaces/DerivedAttributeOpInterface.h.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/DerivedAttributeOpInterface.td
+%%MLIR%%llvm-devel/include/mlir/Interfaces/InferTypeOpInterface.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/InferTypeOpInterface.h
+%%MLIR%%llvm-devel/include/mlir/Interfaces/InferTypeOpInterface.h.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/InferTypeOpInterface.td
+%%MLIR%%llvm-devel/include/mlir/Interfaces/LoopLikeInterface.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/LoopLikeInterface.h
+%%MLIR%%llvm-devel/include/mlir/Interfaces/LoopLikeInterface.h.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/LoopLikeInterface.td
+%%MLIR%%llvm-devel/include/mlir/Interfaces/SideEffectInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/SideEffectInterfaces.h
+%%MLIR%%llvm-devel/include/mlir/Interfaces/SideEffectInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/SideEffectInterfaces.td
+%%MLIR%%llvm-devel/include/mlir/Interfaces/VectorInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/VectorInterfaces.h
+%%MLIR%%llvm-devel/include/mlir/Interfaces/VectorInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/VectorInterfaces.td
+%%MLIR%%llvm-devel/include/mlir/Interfaces/ViewLikeInterface.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/ViewLikeInterface.h
+%%MLIR%%llvm-devel/include/mlir/Interfaces/ViewLikeInterface.h.inc
+%%MLIR%%llvm-devel/include/mlir/Interfaces/ViewLikeInterface.td
+%%MLIR%%llvm-devel/include/mlir/Parser.h
+%%MLIR%%llvm-devel/include/mlir/Pass/AnalysisManager.h
+%%MLIR%%llvm-devel/include/mlir/Pass/Pass.h
+%%MLIR%%llvm-devel/include/mlir/Pass/PassBase.td
+%%MLIR%%llvm-devel/include/mlir/Pass/PassInstrumentation.h
+%%MLIR%%llvm-devel/include/mlir/Pass/PassManager.h
+%%MLIR%%llvm-devel/include/mlir/Pass/PassOptions.h
+%%MLIR%%llvm-devel/include/mlir/Pass/PassRegistry.h
+%%MLIR%%llvm-devel/include/mlir/Reducer/PassDetail.h
+%%MLIR%%llvm-devel/include/mlir/Reducer/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Reducer/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Reducer/Passes/FunctionReducer.h
+%%MLIR%%llvm-devel/include/mlir/Reducer/ReductionNode.h
+%%MLIR%%llvm-devel/include/mlir/Reducer/ReductionTreePass.h
+%%MLIR%%llvm-devel/include/mlir/Reducer/Tester.h
+%%MLIR%%llvm-devel/include/mlir/Support/DebugStringHelper.h
+%%MLIR%%llvm-devel/include/mlir/Support/FileUtilities.h
+%%MLIR%%llvm-devel/include/mlir/Support/InterfaceSupport.h
+%%MLIR%%llvm-devel/include/mlir/Support/LLVM.h
+%%MLIR%%llvm-devel/include/mlir/Support/LogicalResult.h
+%%MLIR%%llvm-devel/include/mlir/Support/MathExtras.h
+%%MLIR%%llvm-devel/include/mlir/Support/MlirOptMain.h
+%%MLIR%%llvm-devel/include/mlir/Support/StorageUniquer.h
+%%MLIR%%llvm-devel/include/mlir/Support/ToolUtilities.h
+%%MLIR%%llvm-devel/include/mlir/Support/TypeID.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/Argument.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/Attribute.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/Constraint.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/Dialect.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/Format.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/GenInfo.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/GenNameParser.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/Interfaces.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/OpClass.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/OpTrait.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/Operator.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/Pass.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/Pattern.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/Predicate.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/Region.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/SideEffects.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/Successor.h
+%%MLIR%%llvm-devel/include/mlir/TableGen/Type.h
+%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR.h
+%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/ModuleTranslation.h
+%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/TypeTranslation.h
+%%MLIR%%llvm-devel/include/mlir/Target/NVVMIR.h
+%%MLIR%%llvm-devel/include/mlir/Target/ROCDLIR.h
+%%MLIR%%llvm-devel/include/mlir/Transforms/BufferPlacement.h
+%%MLIR%%llvm-devel/include/mlir/Transforms/DialectConversion.h
+%%MLIR%%llvm-devel/include/mlir/Transforms/FoldUtils.h
+%%MLIR%%llvm-devel/include/mlir/Transforms/InliningUtils.h
+%%MLIR%%llvm-devel/include/mlir/Transforms/LocationSnapshot.h
+%%MLIR%%llvm-devel/include/mlir/Transforms/LoopFusionUtils.h
+%%MLIR%%llvm-devel/include/mlir/Transforms/LoopUtils.h
+%%MLIR%%llvm-devel/include/mlir/Transforms/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Transforms/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Transforms/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Transforms/RegionUtils.h
+%%MLIR%%llvm-devel/include/mlir/Transforms/Utils.h
+%%MLIR%%llvm-devel/include/mlir/Transforms/ViewOpGraph.h
+%%MLIR%%llvm-devel/include/mlir/Transforms/ViewRegionGraph.h
+%%MLIR%%llvm-devel/include/mlir/Translation.h
 %%OPENMP%%llvm-devel/include/ompt-multiplex.h
 %%GOLD%%llvm-devel/lib/LLVMgold.so
 %%CLANG%%llvm-devel/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_builtin_vars.h
@@ -3414,6 +3973,9 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
 %%CLANG%%llvm-devel/lib/cmake/clang/ClangConfig.cmake
 %%CLANG%%llvm-devel/lib/cmake/clang/ClangTargets-%%CMAKE_BUILD_TYPE%%.cmake
 %%CLANG%%llvm-devel/lib/cmake/clang/ClangTargets.cmake
+%%FLANG%%llvm-devel/lib/cmake/flang/FlangConfig.cmake
+%%FLANG%%llvm-devel/lib/cmake/flang/FlangTargets-%%CMAKE_BUILD_TYPE%%.cmake
+%%FLANG%%llvm-devel/lib/cmake/flang/FlangTargets.cmake
 %%LLD%%llvm-devel/lib/cmake/lld/LLDConfig.cmake
 %%LLD%%llvm-devel/lib/cmake/lld/LLDTargets-%%CMAKE_BUILD_TYPE%%.cmake
 %%LLD%%llvm-devel/lib/cmake/lld/LLDTargets.cmake
@@ -3449,6 +4011,18 @@ llvm-devel/lib/cmake/llvm/TableGen.cmake
 llvm-devel/lib/cmake/llvm/TensorFlowCompile.cmake
 llvm-devel/lib/cmake/llvm/UseLibtool.cmake
 llvm-devel/lib/cmake/llvm/VersionFromVCS.cmake
+%%MLIR%%llvm-devel/lib/cmake/mlir/AddMLIR.cmake
+%%MLIR%%llvm-devel/lib/cmake/mlir/MLIRConfig.cmake
+%%MLIR%%llvm-devel/lib/cmake/mlir/MLIRTargets-%%CMAKE_BUILD_TYPE%%.cmake
+%%MLIR%%llvm-devel/lib/cmake/mlir/MLIRTargets.cmake
+%%FLANG%%llvm-devel/lib/libFIROptimizer.a
+%%FLANG%%llvm-devel/lib/libFortranCommon.a
+%%FLANG%%llvm-devel/lib/libFortranDecimal.a
+%%FLANG%%llvm-devel/lib/libFortranEvaluate.a
+%%FLANG%%llvm-devel/lib/libFortranLower.a
+%%FLANG%%llvm-devel/lib/libFortranParser.a
+%%FLANG%%llvm-devel/lib/libFortranRuntime.a
+%%FLANG%%llvm-devel/lib/libFortranSemantics.a
 llvm-devel/lib/libLLVM-%%LLVM_MAJOR%%git.so
 llvm-devel/lib/libLLVM-%%LLVM_RELEASE%%git.so
 llvm-devel/lib/libLLVM.so
@@ -3604,6 +4178,100 @@ llvm-devel/lib/libLLVMXRay.a
 llvm-devel/lib/libLLVMipo.a
 llvm-devel/lib/libLTO.so
 llvm-devel/lib/libLTO.so.%%LLVM_MAJOR%%git
+%%MLIR%%llvm-devel/lib/libMLIR.so
+%%MLIR%%llvm-devel/lib/libMLIR.so.%%LLVM_MAJOR%%git
+%%MLIR%%llvm-devel/lib/libMLIRAVX512.a
+%%MLIR%%llvm-devel/lib/libMLIRAVX512ToLLVM.a
+%%MLIR%%llvm-devel/lib/libMLIRAffineEDSC.a
+%%MLIR%%llvm-devel/lib/libMLIRAffineOps.a
+%%MLIR%%llvm-devel/lib/libMLIRAffineToStandard.a
+%%MLIR%%llvm-devel/lib/libMLIRAffineTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRAffineTransformsTestPasses.a
+%%MLIR%%llvm-devel/lib/libMLIRAffineUtils.a
+%%MLIR%%llvm-devel/lib/libMLIRAnalysis.a
+%%MLIR%%llvm-devel/lib/libMLIRCAPIIR.a
+%%MLIR%%llvm-devel/lib/libMLIRCAPIRegistration.a
+%%MLIR%%llvm-devel/lib/libMLIRCallInterfaces.a
+%%MLIR%%llvm-devel/lib/libMLIRControlFlowInterfaces.a
+%%MLIR%%llvm-devel/lib/libMLIRCopyOpInterface.a
+%%MLIR%%llvm-devel/lib/libMLIRDerivedAttributeOpInterface.a
+%%MLIR%%llvm-devel/lib/libMLIRDialect.a
+%%MLIR%%llvm-devel/lib/libMLIREDSC.a
+%%MLIR%%llvm-devel/lib/libMLIREDSCInterface.a
+%%MLIR%%llvm-devel/lib/libMLIRExecutionEngine.a
+%%MLIR%%llvm-devel/lib/libMLIRGPU.a
+%%MLIR%%llvm-devel/lib/libMLIRGPUToGPURuntimeTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRGPUToNVVMTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRGPUToROCDLTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRGPUToSPIRVTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRGPUToVulkanTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRIR.a
+%%MLIR%%llvm-devel/lib/libMLIRInferTypeOpInterface.a
+%%MLIR%%llvm-devel/lib/libMLIRJitRunner.a
+%%MLIR%%llvm-devel/lib/libMLIRLLVMAVX512.a
+%%MLIR%%llvm-devel/lib/libMLIRLLVMIR.a
+%%MLIR%%llvm-devel/lib/libMLIRLLVMIRTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRLinalgAnalysis.a
+%%MLIR%%llvm-devel/lib/libMLIRLinalgEDSC.a
+%%MLIR%%llvm-devel/lib/libMLIRLinalgOps.a
+%%MLIR%%llvm-devel/lib/libMLIRLinalgToLLVM.a
+%%MLIR%%llvm-devel/lib/libMLIRLinalgToSPIRVTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRLinalgToStandard.a
+%%MLIR%%llvm-devel/lib/libMLIRLinalgTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRLinalgUtils.a
+%%MLIR%%llvm-devel/lib/libMLIRLoopAnalysis.a
+%%MLIR%%llvm-devel/lib/libMLIRLoopLikeInterface.a
+%%MLIR%%llvm-devel/lib/libMLIRMlirOptMain.a
+%%MLIR%%llvm-devel/lib/libMLIRNVVMIR.a
+%%MLIR%%llvm-devel/lib/libMLIROpenMP.a
+%%MLIR%%llvm-devel/lib/libMLIROptLib.a
+%%MLIR%%llvm-devel/lib/libMLIRParser.a
+%%MLIR%%llvm-devel/lib/libMLIRPass.a
+%%MLIR%%llvm-devel/lib/libMLIRPresburger.a
+%%MLIR%%llvm-devel/lib/libMLIRQuant.a
+%%MLIR%%llvm-devel/lib/libMLIRROCDLIR.a
+%%MLIR%%llvm-devel/lib/libMLIRReduce.a
+%%MLIR%%llvm-devel/lib/libMLIRSCF.a
+%%MLIR%%llvm-devel/lib/libMLIRSCFToGPU.a
+%%MLIR%%llvm-devel/lib/libMLIRSCFToSPIRV.a
+%%MLIR%%llvm-devel/lib/libMLIRSCFToStandard.a
+%%MLIR%%llvm-devel/lib/libMLIRSCFTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRSDBM.a
+%%MLIR%%llvm-devel/lib/libMLIRSPIRV.a
+%%MLIR%%llvm-devel/lib/libMLIRSPIRVSerialization.a
+%%MLIR%%llvm-devel/lib/libMLIRSPIRVTestPasses.a
+%%MLIR%%llvm-devel/lib/libMLIRSPIRVToLLVM.a
+%%MLIR%%llvm-devel/lib/libMLIRSPIRVTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRShape.a
+%%MLIR%%llvm-devel/lib/libMLIRShapeOpsTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRShapeToSCF.a
+%%MLIR%%llvm-devel/lib/libMLIRShapeToStandard.a
+%%MLIR%%llvm-devel/lib/libMLIRSideEffectInterfaces.a
+%%MLIR%%llvm-devel/lib/libMLIRStandardOps.a
+%%MLIR%%llvm-devel/lib/libMLIRStandardOpsTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRStandardToLLVM.a
+%%MLIR%%llvm-devel/lib/libMLIRStandardToSPIRVTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRSupport.a
+%%MLIR%%llvm-devel/lib/libMLIRTableGen.a
+%%MLIR%%llvm-devel/lib/libMLIRTargetAVX512.a
+%%MLIR%%llvm-devel/lib/libMLIRTargetLLVMIR.a
+%%MLIR%%llvm-devel/lib/libMLIRTargetLLVMIRModuleTranslation.a
+%%MLIR%%llvm-devel/lib/libMLIRTargetNVVMIR.a
+%%MLIR%%llvm-devel/lib/libMLIRTargetROCDLIR.a
+%%MLIR%%llvm-devel/lib/libMLIRTestDialect.a
+%%MLIR%%llvm-devel/lib/libMLIRTestIR.a
+%%MLIR%%llvm-devel/lib/libMLIRTestPass.a
+%%MLIR%%llvm-devel/lib/libMLIRTestReducer.a
+%%MLIR%%llvm-devel/lib/libMLIRTestTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRTransformUtils.a
+%%MLIR%%llvm-devel/lib/libMLIRTransforms.a
+%%MLIR%%llvm-devel/lib/libMLIRTranslation.a
+%%MLIR%%llvm-devel/lib/libMLIRVector.a
+%%MLIR%%llvm-devel/lib/libMLIRVectorInterfaces.a
+%%MLIR%%llvm-devel/lib/libMLIRVectorToLLVM.a
+%%MLIR%%llvm-devel/lib/libMLIRVectorToROCDL.a
+%%MLIR%%llvm-devel/lib/libMLIRVectorToSCF.a
+%%MLIR%%llvm-devel/lib/libMLIRViewLikeInterface.a
 llvm-devel/lib/libRemarks.so
 llvm-devel/lib/libRemarks.so.%%LLVM_MAJOR%%git
 %%OPENMP%%llvm-devel/lib/libarcher.so
@@ -3703,6 +4371,15 @@ llvm-devel/lib/libRemarks.so.%%LLVM_MAJOR%%git
 %%LLDB%%llvm-devel/lib/liblldb.so
 %%LLDB%%llvm-devel/lib/liblldb.so.%%LLVM_MAJOR%%git
 %%LLDB%%llvm-devel/lib/liblldb.so.%%LLVM_RELEASE%%git
+%%MLIR%%llvm-devel/lib/libmlir_c_runner_utils.so
+%%MLIR%%llvm-devel/lib/libmlir_c_runner_utils.so.%%LLVM_MAJOR%%git
+%%MLIR%%llvm-devel/lib/libmlir_c_runner_utils_static.a
+%%MLIR%%llvm-devel/lib/libmlir_runner_utils.so
+%%MLIR%%llvm-devel/lib/libmlir_runner_utils.so.%%LLVM_MAJOR%%git
+%%MLIR%%llvm-devel/lib/libmlir_test_cblas.so
+%%MLIR%%llvm-devel/lib/libmlir_test_cblas.so.%%LLVM_MAJOR%%git
+%%MLIR%%llvm-devel/lib/libmlir_test_cblas_interface.so
+%%MLIR%%llvm-devel/lib/libmlir_test_cblas_interface.so.%%LLVM_MAJOR%%git
 %%OPENMP%%llvm-devel/lib/libomp.so
 %%OPENMP%%llvm-devel/lib/libomptarget.so
 %%CLANG%%llvm-devel/libexec/c++-analyzer



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