Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/tools/llvm-lib/libclangToolingCore Update LLVM build system ...



details:   https://anonhg.NetBSD.org/src/rev/84383048490b
branches:  trunk
changeset: 379382:84383048490b
user:      joerg <joerg%NetBSD.org@localhost>
date:      Sun May 30 01:56:44 2021 +0000

description:
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9

This enables the use of modules for a significant build performance gain
when building with clang as host compiler or when using HAVE_LLVM=yes.
Switch libc++ to using the copy from the mono-repo.

diffstat:

 distrib/sets/lists/base/mi                                                  |    9 +-
 distrib/sets/lists/comp/ad.aarch64                                          |   12 +-
 distrib/sets/lists/comp/ad.arm                                              |    9 +-
 distrib/sets/lists/comp/ad.mips                                             |    5 +-
 distrib/sets/lists/comp/ad.powerpc                                          |   11 +-
 distrib/sets/lists/comp/md.amd64                                            |  262 ++++++---
 distrib/sets/lists/comp/md.i386                                             |  262 ++++++---
 distrib/sets/lists/comp/mi                                                  |  123 ++++-
 etc/mtree/NetBSD.dist.base                                                  |    8 +-
 external/apache2/llvm/Makefile                                              |    5 +-
 external/apache2/llvm/Makefile.inc                                          |   20 +-
 external/apache2/llvm/autoconf/autoconf/aclocal.m4                          |    4 +-
 external/apache2/llvm/autoconf/autoconf/configure.ac                        |    5 +-
 external/apache2/llvm/autoconf/configure                                    |   12 +-
 external/apache2/llvm/autoconf/include/clang/Config/config.h.in             |    4 +
 external/apache2/llvm/autoconf/include/llvm/Config/config.h.in              |    9 +
 external/apache2/llvm/autoconf/include/llvm/Config/llvm-config.h.in         |    5 +
 external/apache2/llvm/autoconf/run-autoconf                                 |    2 +-
 external/apache2/llvm/bin/Makefile                                          |    3 +-
 external/apache2/llvm/bin/bugpoint/Makefile                                 |    8 +-
 external/apache2/llvm/bin/clang-rename/Makefile                             |    4 +-
 external/apache2/llvm/bin/clang-repl/Makefile                               |  133 +++++
 external/apache2/llvm/bin/clang-tblgen/Makefile                             |   11 +-
 external/apache2/llvm/bin/clang/Makefile                                    |    7 +-
 external/apache2/llvm/bin/llc/Makefile                                      |    6 +-
 external/apache2/llvm/bin/lli/Makefile                                      |   12 +-
 external/apache2/llvm/bin/llvm-ar/Makefile                                  |    4 +-
 external/apache2/llvm/bin/llvm-as/Makefile                                  |    3 +-
 external/apache2/llvm/bin/llvm-cov/Makefile                                 |    4 +-
 external/apache2/llvm/bin/llvm-cxxdump/Makefile                             |    4 +-
 external/apache2/llvm/bin/llvm-diff/Makefile                                |    3 +-
 external/apache2/llvm/bin/llvm-dis/Makefile                                 |    3 +-
 external/apache2/llvm/bin/llvm-dwarfdump/Makefile                           |   12 +-
 external/apache2/llvm/bin/llvm-dwp/Makefile                                 |    6 +-
 external/apache2/llvm/bin/llvm-extract/Makefile                             |    3 +-
 external/apache2/llvm/bin/llvm-link/Makefile                                |    3 +-
 external/apache2/llvm/bin/llvm-mc/Makefile                                  |    3 +-
 external/apache2/llvm/bin/llvm-nm/Makefile                                  |    5 +-
 external/apache2/llvm/bin/llvm-objcopy/Makefile                             |   23 +-
 external/apache2/llvm/bin/llvm-objdump/Makefile                             |   21 +-
 external/apache2/llvm/bin/llvm-profdata/Makefile                            |    3 +-
 external/apache2/llvm/bin/llvm-readobj/Makefile                             |    8 +-
 external/apache2/llvm/bin/llvm-reduce/Makefile                              |   48 +
 external/apache2/llvm/bin/llvm-size/Makefile                                |    4 +-
 external/apache2/llvm/bin/llvm-symbolizer/Makefile                          |   13 +-
 external/apache2/llvm/bin/llvm-xray/Makefile                                |    7 +-
 external/apache2/llvm/bin/opt/Makefile                                      |    6 +-
 external/apache2/llvm/bin/sancov/Makefile                                   |   10 +-
 external/apache2/llvm/bin/sanstats/Makefile                                 |    9 +-
 external/apache2/llvm/bin/tblgen/Makefile                                   |   15 +-
 external/apache2/llvm/config/clang/Config/config.h                          |    6 +-
 external/apache2/llvm/config/llvm/Config/config.h.in                        |   11 +-
 external/apache2/llvm/config/llvm/Config/llvm-config.h.in                   |    5 +
 external/apache2/llvm/config/llvm/module.modulemap                          |   13 +
 external/apache2/llvm/include/Makefile                                      |  119 ++++-
 external/apache2/llvm/include/module.modulemap                              |   13 +
 external/apache2/llvm/lib/Makefile                                          |   17 +-
 external/apache2/llvm/lib/libLLVMAArch64CodeGen/Makefile                    |   36 +-
 external/apache2/llvm/lib/libLLVMAMDGPUCodeGen/Makefile                     |   35 +-
 external/apache2/llvm/lib/libLLVMAMDGPUUtils/Makefile                       |    3 +-
 external/apache2/llvm/lib/libLLVMARMCodeGen/Makefile                        |   10 +-
 external/apache2/llvm/lib/libLLVMAnalysis/Makefile                          |   27 +-
 external/apache2/llvm/lib/libLLVMAsmPrinter/Makefile                        |    4 +-
 external/apache2/llvm/lib/libLLVMBinaryFormat/Makefile                      |    6 +-
 external/apache2/llvm/lib/libLLVMCodeGen/Makefile                           |   34 +-
 external/apache2/llvm/lib/libLLVMDWARFLinker/Makefile                       |   18 +
 external/apache2/llvm/lib/libLLVMDebugInfoDWARF/Makefile                    |    3 +-
 external/apache2/llvm/lib/libLLVMDebugInfoGSYM/Makefile                     |    6 +-
 external/apache2/llvm/lib/libLLVMDebugInfoPDB/Makefile                      |   56 ++-
 external/apache2/llvm/lib/libLLVMDebugInfoPDBDIA/Makefile                   |   22 -
 external/apache2/llvm/lib/libLLVMDebugInfoPDBNative/Makefile                |   57 --
 external/apache2/llvm/lib/libLLVMDemangle/Makefile                          |    5 +-
 external/apache2/llvm/lib/libLLVMExecutionEngineJITLink/Makefile            |    8 +-
 external/apache2/llvm/lib/libLLVMExecutionEngineOrcShared/Makefile          |   17 +
 external/apache2/llvm/lib/libLLVMExecutionEngineOrcTargetProcess/Makefile   |   17 +
 external/apache2/llvm/lib/libLLVMFileCheck/Makefile                         |   15 +
 external/apache2/llvm/lib/libLLVMFrontendOpenACC/Makefile                   |   15 +
 external/apache2/llvm/lib/libLLVMFrontendOpenMP/Makefile                    |   17 +
 external/apache2/llvm/lib/libLLVMGlobalISel/Makefile                        |    4 +-
 external/apache2/llvm/lib/libLLVMIR/Makefile                                |   16 +-
 external/apache2/llvm/lib/libLLVMInstCombine/Makefile                       |    9 +-
 external/apache2/llvm/lib/libLLVMInstrumentation/Makefile                   |    3 +-
 external/apache2/llvm/lib/libLLVMInterfaceStub/Makefile                     |   17 +
 external/apache2/llvm/lib/libLLVMMC/Makefile                                |    7 +-
 external/apache2/llvm/lib/libLLVMMCA/Makefile                               |    3 +-
 external/apache2/llvm/lib/libLLVMMCParser/Makefile                          |    4 +-
 external/apache2/llvm/lib/libLLVMObject/Makefile                            |    6 +-
 external/apache2/llvm/lib/libLLVMObjectYAML/Makefile                        |    7 +-
 external/apache2/llvm/lib/libLLVMOrc/Makefile                               |   20 +-
 external/apache2/llvm/lib/libLLVMPasses/Makefile                            |    3 +-
 external/apache2/llvm/lib/libLLVMPowerPCCodeGen/Makefile                    |   18 +-
 external/apache2/llvm/lib/libLLVMPowerPCMCTargetDesc/Makefile               |   11 +-
 external/apache2/llvm/lib/libLLVMRemarks/Makefile                           |    4 +-
 external/apache2/llvm/lib/libLLVMScalarOpts/Makefile                        |    8 +-
 external/apache2/llvm/lib/libLLVMSupport/Makefile                           |   20 +-
 external/apache2/llvm/lib/libLLVMTableGen/Makefile                          |    6 +-
 external/apache2/llvm/lib/libLLVMTextAPI/Makefile                           |    9 +-
 external/apache2/llvm/lib/libLLVMTransformsUtils/Makefile                   |   22 +-
 external/apache2/llvm/lib/libLLVMVectorize/Makefile                         |    5 +-
 external/apache2/llvm/lib/libLLVMX86CodeGen/Makefile                        |   18 +-
 external/apache2/llvm/lib/libLLVMX86Disassembler/Makefile                   |    9 +-
 external/apache2/llvm/lib/libLLVMX86MCTargetDesc/Makefile                   |    3 +-
 external/apache2/llvm/lib/libLLVMX86Utils/Makefile                          |   15 -
 external/apache2/llvm/lib/libLLVMipo/Makefile                               |   10 +-
 external/apache2/llvm/lib/libclangAPINotes/Makefile                         |   16 +
 external/apache2/llvm/lib/libclangAST/Makefile                              |   10 +-
 external/apache2/llvm/lib/libclangASTMatchers/Makefile                      |    5 +-
 external/apache2/llvm/lib/libclangASTMatchersDynamic/Makefile               |    3 +-
 external/apache2/llvm/lib/libclangAnalysis/Makefile                         |    5 +-
 external/apache2/llvm/lib/libclangBasic/Makefile                            |   26 +-
 external/apache2/llvm/lib/libclangCodeGen/Makefile                          |   14 +-
 external/apache2/llvm/lib/libclangDriver/Makefile                           |   13 +-
 external/apache2/llvm/lib/libclangFormat/Makefile                           |    3 +-
 external/apache2/llvm/lib/libclangFrontend/Makefile                         |    3 +-
 external/apache2/llvm/lib/libclangIndexSerialization/Makefile               |   15 +
 external/apache2/llvm/lib/libclangInterpreter/Makefile                      |   19 +
 external/apache2/llvm/lib/libclangSema/Makefile                             |    6 +-
 external/apache2/llvm/lib/libclangSerialization/Makefile                    |    4 +-
 external/apache2/llvm/lib/libclangStaticAnalyzerCheckers/Makefile           |   29 +-
 external/apache2/llvm/lib/libclangStaticAnalyzerCore/Makefile               |    7 +-
 external/apache2/llvm/lib/libclangStaticAnalyzerFrontend/Makefile           |    5 +-
 external/apache2/llvm/lib/libclangTesting/Makefile                          |   15 +
 external/apache2/llvm/lib/libclangTooling/Makefile                          |   11 +-
 external/apache2/llvm/lib/libclangToolingCore/Makefile                      |    3 +-
 external/apache2/llvm/lib/libclangToolingDependencyScanning/Makefile        |    5 +-
 external/apache2/llvm/lib/libclangToolingDumpTool/Makefile                  |   16 +
 external/apache2/llvm/lib/libclangToolingRefactoring/Makefile               |    3 +-
 external/apache2/llvm/lib/libclangToolingSyntax/Makefile                    |    5 +-
 external/apache2/llvm/lib/libclangToolingTransformer/Makefile               |    5 +-
 external/apache2/llvm/librt/Makefile                                        |   11 +-
 external/apache2/llvm/librt/Makefile.inc                                    |    7 +-
 external/apache2/llvm/librt/libLLVMBitWriter/Makefile                       |    3 +
 external/apache2/llvm/librt/libLLVMExecutionEngineOrcShared/Makefile        |    3 +
 external/apache2/llvm/librt/libLLVMExecutionEngineOrcTargetProcess/Makefile |    3 +
 external/apache2/llvm/librt/libLLVMFrontendOpenMP/Makefile                  |    3 +
 external/apache2/llvm/librt/libLLVMObjCARC/Makefile                         |    3 +
 external/apache2/llvm/librt/libLLVMOrc/Makefile                             |    3 +
 external/apache2/llvm/librt/libLLVMX86Utils/Makefile                        |    3 -
 external/apache2/llvm/link.mk                                               |    6 +-
 external/bsd/libc++/Makefile.inc                                            |    4 +-
 external/bsd/libc++/include/Makefile                                        |  133 +++-
 external/bsd/libc++/include/Makefile.inc                                    |    1 +
 external/bsd/libc++/include/__config_site                                   |   40 +
 external/bsd/libc++/include/experimental/Makefile                           |   34 +
 external/bsd/libc++/lib/Makefile                                            |   32 +-
 external/bsd/libc++/prepare-import.sh                                       |    7 +-
 external/mit/xorg/lib/gallium/Makefile                                      |   17 +-
 tools/llvm-lib/Makefile                                                     |    4 +-
 tools/llvm-lib/libLLVMFrontendOpenMP/Makefile                               |    3 +
 tools/llvm-lib/libLLVMX86Utils/Makefile                                     |    3 -
 tools/llvm-lib/libclangToolingCore/Makefile                                 |    3 +
 tools/llvm/Makefile                                                         |   24 +-
 tools/llvm/module-test.cpp                                                  |   14 +
 153 files changed, 1994 insertions(+), 639 deletions(-)

diffs (truncated from 6121 to 300 lines):

diff -r 23cd8029f4b7 -r 84383048490b distrib/sets/lists/base/mi
--- a/distrib/sets/lists/base/mi        Sun May 30 01:41:45 2021 +0000
+++ b/distrib/sets/lists/base/mi        Sun May 30 01:56:44 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1279 2021/05/07 21:51:21 nia Exp $
+# $NetBSD: mi,v 1.1280 2021/05/30 01:56:44 joerg Exp $
 #
 # Note:        Don't delete entries from here - mark them as "obsolete" instead,
 #      unless otherwise stated below.
@@ -1121,6 +1121,10 @@
 ./usr/include/c++                              base-cxx-usr
 ./usr/include/c++/experimental                 base-cxx-usr
 ./usr/include/c++/ext                          base-cxx-usr
+./usr/include/c++/__iterator                   base-cxx-usr
+./usr/include/c++/__memory                     base-cxx-usr
+./usr/include/c++/__ranges                     base-cxx-usr
+./usr/include/c++/__utility                    base-cxx-usr
 ./usr/include/cdk                              base-obsolete           obsolete
 ./usr/include/clang-3.4                                base-obsolete           obsolete
 ./usr/include/clang-3.5                                base-obsolete           obsolete
@@ -1129,7 +1133,8 @@
 ./usr/include/clang-4.0                                base-obsolete           obsolete
 ./usr/include/clang-5.0                                base-obsolete           obsolete
 ./usr/include/clang-7.0                                base-obsolete           obsolete
-./usr/include/clang-9.0                                base-c-usr
+./usr/include/clang-9.0                                base-obsolete           obsolete
+./usr/include/clang-13.0                       base-c-usr
 ./usr/include/compat                           base-obsolete           obsolete
 ./usr/include/crypto                           base-c-usr
 ./usr/include/dev                              base-c-usr
diff -r 23cd8029f4b7 -r 84383048490b distrib/sets/lists/comp/ad.aarch64
--- a/distrib/sets/lists/comp/ad.aarch64        Sun May 30 01:41:45 2021 +0000
+++ b/distrib/sets/lists/comp/ad.aarch64        Sun May 30 01:56:44 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ad.aarch64,v 1.45 2021/04/12 02:08:59 mrg Exp $
+# $NetBSD: ad.aarch64,v 1.46 2021/05/30 01:56:45 joerg Exp $
 ./usr/include/aarch64                          comp-c-include
 ./usr/include/aarch64/ansi.h                   comp-c-include
 ./usr/include/aarch64/aout_machdep.h           comp-c-include
@@ -120,9 +120,13 @@
 ./usr/include/clang-7.0/arm64intr.h            comp-obsolete           obsolete
 ./usr/include/clang-7.0/arm_acle.h             comp-obsolete           obsolete
 ./usr/include/clang-7.0/arm_neon.h             comp-obsolete           obsolete
-./usr/include/clang-9.0/arm64intr.h            comp-c-include          llvm
-./usr/include/clang-9.0/arm_acle.h             comp-c-include          llvm
-./usr/include/clang-9.0/arm_neon.h             comp-c-include          llvm
+./usr/include/clang-9.0/arm64intr.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/arm_acle.h             comp-obsolete           obsolete
+./usr/include/clang-9.0/arm_neon.h             comp-obsolete           obsolete
+./usr/include/clang-13.0/arm64intr.h           comp-c-include          llvm
+./usr/include/clang-13.0/arm_acle.h            comp-c-include          llvm
+./usr/include/clang-13.0/arm_cmse.h            comp-c-include          llvm
+./usr/include/clang-13.0/arm_neon.h            comp-c-include          llvm
 ./usr/include/evbarm                           comp-c-include
 ./usr/include/evbarm/disklabel.h               comp-c-include
 ./usr/include/evbarm/intr.h                    comp-c-include
diff -r 23cd8029f4b7 -r 84383048490b distrib/sets/lists/comp/ad.arm
--- a/distrib/sets/lists/comp/ad.arm    Sun May 30 01:41:45 2021 +0000
+++ b/distrib/sets/lists/comp/ad.arm    Sun May 30 01:56:44 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ad.arm,v 1.105 2021/04/12 02:08:59 mrg Exp $
+# $NetBSD: ad.arm,v 1.106 2021/05/30 01:56:45 joerg Exp $
 ./usr/bin/elf2aout                             comp-sysutil-bin
 ./usr/include/acorn26                          comp-obsolete           obsolete
 ./usr/include/acorn26/ansi.h                   comp-obsolete           obsolete
@@ -306,8 +306,11 @@
 ./usr/include/clang-5.0/arm_neon.h             comp-obsolete           obsolete
 ./usr/include/clang-7.0/arm_acle.h             comp-obsolete           obsolete
 ./usr/include/clang-7.0/arm_neon.h             comp-obsolete           obsolete
-./usr/include/clang-9.0/arm_acle.h             comp-c-include          llvm
-./usr/include/clang-9.0/arm_neon.h             comp-c-include          llvm
+./usr/include/clang-9.0/arm_acle.h             comp-obsolete           obsolete
+./usr/include/clang-9.0/arm_neon.h             comp-obsolete           obsolete
+./usr/include/clang-13.0/arm_acle.h            comp-c-include          llvm
+./usr/include/clang-13.0/arm_cmse.h            comp-c-include          llvm
+./usr/include/clang-13.0/arm_neon.h            comp-c-include          llvm
 ./usr/include/epoc32                           comp-c-include
 ./usr/include/epoc32/ansi.h                    comp-obsolete           obsolete
 ./usr/include/epoc32/aout_machdep.h            comp-obsolete           obsolete
diff -r 23cd8029f4b7 -r 84383048490b distrib/sets/lists/comp/ad.mips
--- a/distrib/sets/lists/comp/ad.mips   Sun May 30 01:41:45 2021 +0000
+++ b/distrib/sets/lists/comp/ad.mips   Sun May 30 01:56:44 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ad.mips,v 1.89 2021/04/25 22:30:29 christos Exp $
+# $NetBSD: ad.mips,v 1.90 2021/05/30 01:56:45 joerg Exp $
 -./usr/lib/64/libgomp.a
 -./usr/lib/64/libgomp.so
 -./usr/lib/64/libgomp.so.1
@@ -13,7 +13,8 @@
 ./usr/include/clang-4.0/msa.h                  comp-obsolete           obsolete
 ./usr/include/clang-5.0/msa.h                  comp-obsolete           obsolete
 ./usr/include/clang-7.0/msa.h                  comp-obsolete           obsolete
-./usr/include/clang-9.0/msa.h                  comp-c-include          llvm
+./usr/include/clang-9.0/msa.h                  comp-obsolete           obsolete
+./usr/include/clang-13.0/msa.h                 comp-c-include          llvm
 ./usr/include/g++/bits/mips32                  comp-c-include          compat,arch64
 ./usr/include/g++/bits/mips32/c++config.h      comp-c-include          compat,arch64,gcc
 ./usr/include/g++/bits/mips64                  comp-c-include          compat,arch64
diff -r 23cd8029f4b7 -r 84383048490b distrib/sets/lists/comp/ad.powerpc
--- a/distrib/sets/lists/comp/ad.powerpc        Sun May 30 01:41:45 2021 +0000
+++ b/distrib/sets/lists/comp/ad.powerpc        Sun May 30 01:56:44 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ad.powerpc,v 1.101 2021/04/12 02:08:59 mrg Exp $
+# $NetBSD: ad.powerpc,v 1.102 2021/05/30 01:56:45 joerg Exp $
 ./usr/bin/elf2aout                             comp-sysutil-bin
 ./usr/bin/psim                                 comp-debug-bin          gdb
 ./usr/include/altivec.h                                comp-obsolete           obsolete
@@ -17,9 +17,12 @@
 ./usr/include/clang-7.0/altivec.h              comp-obsolete           obsolete
 ./usr/include/clang-7.0/htmintrin.h            comp-obsolete           obsolete
 ./usr/include/clang-7.0/htmxlintrin.h          comp-obsolete           obsolete
-./usr/include/clang-9.0/altivec.h              comp-c-include          llvm
-./usr/include/clang-9.0/htmintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/htmxlintrin.h          comp-c-include          llvm
+./usr/include/clang-9.0/altivec.h              comp-obsolete           obsolete
+./usr/include/clang-9.0/htmintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/htmxlintrin.h          comp-obsolete           obsolete
+./usr/include/clang-13.0/altivec.h             comp-c-include          llvm
+./usr/include/clang-13.0/htmintrin.h           comp-c-include          llvm
+./usr/include/clang-13.0/htmxlintrin.h         comp-c-include          llvm
 ./usr/include/g++/bits/powerpc                 comp-c-include          compat
 ./usr/include/g++/bits/powerpc/c++config.h     comp-c-include          compat,gcc
 ./usr/include/g++/bits/powerpc64               comp-c-include          compat
diff -r 23cd8029f4b7 -r 84383048490b distrib/sets/lists/comp/md.amd64
--- a/distrib/sets/lists/comp/md.amd64  Sun May 30 01:41:45 2021 +0000
+++ b/distrib/sets/lists/comp/md.amd64  Sun May 30 01:56:44 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.286 2021/04/30 13:55:18 christos Exp $
+# $NetBSD: md.amd64,v 1.287 2021/05/30 01:56:45 joerg Exp $
 ./usr/include/amd64                            comp-c-include
 ./usr/include/amd64/ansi.h                     comp-c-include
 ./usr/include/amd64/aout_machdep.h             comp-c-include
@@ -411,90 +411,182 @@
 ./usr/include/clang-7.0/xsaveoptintrin.h       comp-obsolete           obsolete
 ./usr/include/clang-7.0/xsavesintrin.h         comp-obsolete           obsolete
 ./usr/include/clang-7.0/xtestintrin.h          comp-obsolete           obsolete
-./usr/include/clang-9.0/__wmmintrin_aes.h      comp-c-include          llvm
-./usr/include/clang-9.0/__wmmintrin_pclmul.h   comp-c-include          llvm
-./usr/include/clang-9.0/adxintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/ammintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/avx2intrin.h           comp-c-include          llvm
-./usr/include/clang-9.0/avx512bf16intrin.h     comp-c-include          llvm
-./usr/include/clang-9.0/avx512bitalgintrin.h   comp-c-include          llvm
-./usr/include/clang-9.0/avx512bwintrin.h       comp-c-include          llvm
-./usr/include/clang-9.0/avx512cdintrin.h       comp-c-include          llvm
-./usr/include/clang-9.0/avx512dqintrin.h       comp-c-include          llvm
-./usr/include/clang-9.0/avx512erintrin.h       comp-c-include          llvm
-./usr/include/clang-9.0/avx512fintrin.h                comp-c-include          llvm
-./usr/include/clang-9.0/avx512ifmaintrin.h     comp-c-include          llvm
-./usr/include/clang-9.0/avx512ifmavlintrin.h   comp-c-include          llvm
-./usr/include/clang-9.0/avx512pfintrin.h       comp-c-include          llvm
-./usr/include/clang-9.0/avx512vbmi2intrin.h    comp-c-include          llvm
-./usr/include/clang-9.0/avx512vbmiintrin.h     comp-c-include          llvm
-./usr/include/clang-9.0/avx512vbmivlintrin.h   comp-c-include          llvm
-./usr/include/clang-9.0/avx512vlbf16intrin.h   comp-c-include          llvm
-./usr/include/clang-9.0/avx512vlbitalgintrin.h comp-c-include          llvm
-./usr/include/clang-9.0/avx512vlbwintrin.h     comp-c-include          llvm
-./usr/include/clang-9.0/avx512vlcdintrin.h     comp-c-include          llvm
-./usr/include/clang-9.0/avx512vldqintrin.h     comp-c-include          llvm
-./usr/include/clang-9.0/avx512vlintrin.h       comp-c-include          llvm
-./usr/include/clang-9.0/avx512vlvbmi2intrin.h  comp-c-include          llvm
-./usr/include/clang-9.0/avx512vlvnniintrin.h   comp-c-include          llvm
-./usr/include/clang-9.0/avx512vlvp2intersectintrin.h   comp-c-include          llvm
-./usr/include/clang-9.0/avx512vnniintrin.h     comp-c-include          llvm
-./usr/include/clang-9.0/avx512vp2intersectintrin.h     comp-c-include          llvm
-./usr/include/clang-9.0/avx512vpopcntdqintrin.h        comp-c-include          llvm
-./usr/include/clang-9.0/avx512vpopcntdqvlintrin.h      comp-c-include          llvm
-./usr/include/clang-9.0/avxintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/bmi2intrin.h           comp-c-include          llvm
-./usr/include/clang-9.0/bmiintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/cetintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/cldemoteintrin.h       comp-c-include          llvm
-./usr/include/clang-9.0/clflushoptintrin.h     comp-c-include          llvm
-./usr/include/clang-9.0/clwbintrin.h           comp-c-include          llvm
-./usr/include/clang-9.0/clzerointrin.h         comp-c-include          llvm
-./usr/include/clang-9.0/cpuid.h                        comp-c-include          llvm
-./usr/include/clang-9.0/emmintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/enqcmdintrin.h         comp-c-include          llvm
-./usr/include/clang-9.0/f16cintrin.h           comp-c-include          llvm
-./usr/include/clang-9.0/fma4intrin.h           comp-c-include          llvm
-./usr/include/clang-9.0/fmaintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/fxsrintrin.h           comp-c-include          llvm
-./usr/include/clang-9.0/gfniintrin.h           comp-c-include          llvm
-./usr/include/clang-9.0/ia32intrin.h           comp-c-include          llvm
-./usr/include/clang-9.0/immintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/invpcidintrin.h                comp-c-include          llvm
-./usr/include/clang-9.0/lwpintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/lzcntintrin.h          comp-c-include          llvm
-./usr/include/clang-9.0/mm3dnow.h              comp-c-include          llvm
-./usr/include/clang-9.0/mm_malloc.h            comp-c-include          llvm
-./usr/include/clang-9.0/mmintrin.h             comp-c-include          llvm
-./usr/include/clang-9.0/movdirintrin.h         comp-c-include          llvm
-./usr/include/clang-9.0/mwaitxintrin.h         comp-c-include          llvm
-./usr/include/clang-9.0/nmmintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/pconfigintrin.h                comp-c-include          llvm
-./usr/include/clang-9.0/pkuintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/pmmintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/popcntintrin.h         comp-c-include          llvm
-./usr/include/clang-9.0/prfchwintrin.h         comp-c-include          llvm
-./usr/include/clang-9.0/ptwriteintrin.h                comp-c-include          llvm
-./usr/include/clang-9.0/rdseedintrin.h         comp-c-include          llvm
-./usr/include/clang-9.0/rtmintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/sgxintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/shaintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/smmintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/tbmintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/tmmintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/vaesintrin.h           comp-c-include          llvm
-./usr/include/clang-9.0/vpclmulqdqintrin.h     comp-c-include          llvm
-./usr/include/clang-9.0/waitpkgintrin.h                comp-c-include          llvm
-./usr/include/clang-9.0/wbnoinvdintrin.h       comp-c-include          llvm
-./usr/include/clang-9.0/wmmintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/x86intrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/xmmintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/xopintrin.h            comp-c-include          llvm
-./usr/include/clang-9.0/xsavecintrin.h         comp-c-include          llvm
-./usr/include/clang-9.0/xsaveintrin.h          comp-c-include          llvm
-./usr/include/clang-9.0/xsaveoptintrin.h       comp-c-include          llvm
-./usr/include/clang-9.0/xsavesintrin.h         comp-c-include          llvm
-./usr/include/clang-9.0/xtestintrin.h          comp-c-include          llvm
+./usr/include/clang-9.0/adxintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/ammintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/avx2intrin.h           comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512bf16intrin.h     comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512bitalgintrin.h   comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512bwintrin.h       comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512cdintrin.h       comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512dqintrin.h       comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512erintrin.h       comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512fintrin.h                comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512ifmaintrin.h     comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512ifmavlintrin.h   comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512pfintrin.h       comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vbmi2intrin.h    comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vbmiintrin.h     comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vbmivlintrin.h   comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vlbf16intrin.h   comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vlbitalgintrin.h comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vlbwintrin.h     comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vlcdintrin.h     comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vldqintrin.h     comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vlintrin.h       comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vlvbmi2intrin.h  comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vlvnniintrin.h   comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vlvp2intersectintrin.h   comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vnniintrin.h     comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vp2intersectintrin.h     comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vpopcntdqintrin.h        comp-obsolete           obsolete
+./usr/include/clang-9.0/avx512vpopcntdqvlintrin.h      comp-obsolete           obsolete
+./usr/include/clang-9.0/avxintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/bmi2intrin.h           comp-obsolete           obsolete
+./usr/include/clang-9.0/bmiintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/cetintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/cldemoteintrin.h       comp-obsolete           obsolete
+./usr/include/clang-9.0/clflushoptintrin.h     comp-obsolete           obsolete
+./usr/include/clang-9.0/clwbintrin.h           comp-obsolete           obsolete
+./usr/include/clang-9.0/clzerointrin.h         comp-obsolete           obsolete
+./usr/include/clang-9.0/cpuid.h                        comp-obsolete           obsolete
+./usr/include/clang-9.0/emmintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/enqcmdintrin.h         comp-obsolete           obsolete
+./usr/include/clang-9.0/f16cintrin.h           comp-obsolete           obsolete
+./usr/include/clang-9.0/fma4intrin.h           comp-obsolete           obsolete
+./usr/include/clang-9.0/fmaintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/fxsrintrin.h           comp-obsolete           obsolete
+./usr/include/clang-9.0/gfniintrin.h           comp-obsolete           obsolete
+./usr/include/clang-9.0/ia32intrin.h           comp-obsolete           obsolete
+./usr/include/clang-9.0/immintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/invpcidintrin.h                comp-obsolete           obsolete
+./usr/include/clang-9.0/lwpintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/lzcntintrin.h          comp-obsolete           obsolete
+./usr/include/clang-9.0/mm3dnow.h              comp-obsolete           obsolete
+./usr/include/clang-9.0/mmintrin.h             comp-obsolete           obsolete
+./usr/include/clang-9.0/mm_malloc.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/movdirintrin.h         comp-obsolete           obsolete
+./usr/include/clang-9.0/mwaitxintrin.h         comp-obsolete           obsolete
+./usr/include/clang-9.0/nmmintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/pconfigintrin.h                comp-obsolete           obsolete
+./usr/include/clang-9.0/pkuintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/pmmintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/popcntintrin.h         comp-obsolete           obsolete
+./usr/include/clang-9.0/prfchwintrin.h         comp-obsolete           obsolete
+./usr/include/clang-9.0/ptwriteintrin.h                comp-obsolete           obsolete
+./usr/include/clang-9.0/rdseedintrin.h         comp-obsolete           obsolete
+./usr/include/clang-9.0/rtmintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/sgxintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/shaintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/smmintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/tbmintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/tmmintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/vaesintrin.h           comp-obsolete           obsolete
+./usr/include/clang-9.0/vpclmulqdqintrin.h     comp-obsolete           obsolete
+./usr/include/clang-9.0/waitpkgintrin.h                comp-obsolete           obsolete
+./usr/include/clang-9.0/wbnoinvdintrin.h       comp-obsolete           obsolete
+./usr/include/clang-9.0/__wmmintrin_aes.h      comp-obsolete           obsolete
+./usr/include/clang-9.0/wmmintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/__wmmintrin_pclmul.h   comp-obsolete           obsolete
+./usr/include/clang-9.0/x86intrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/xmmintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/xopintrin.h            comp-obsolete           obsolete
+./usr/include/clang-9.0/xsavecintrin.h         comp-obsolete           obsolete



Home | Main Index | Thread Index | Old Index