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.
This commit is contained in:
parent
7719ca4446
commit
53d1339bf7
|
@ -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,
|
# Note: Don't delete entries from here - mark them as "obsolete" instead,
|
||||||
# unless otherwise stated below.
|
# unless otherwise stated below.
|
||||||
|
@ -1121,6 +1121,10 @@
|
||||||
./usr/include/c++ base-cxx-usr
|
./usr/include/c++ base-cxx-usr
|
||||||
./usr/include/c++/experimental base-cxx-usr
|
./usr/include/c++/experimental base-cxx-usr
|
||||||
./usr/include/c++/ext 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/cdk base-obsolete obsolete
|
||||||
./usr/include/clang-3.4 base-obsolete obsolete
|
./usr/include/clang-3.4 base-obsolete obsolete
|
||||||
./usr/include/clang-3.5 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-4.0 base-obsolete obsolete
|
||||||
./usr/include/clang-5.0 base-obsolete obsolete
|
./usr/include/clang-5.0 base-obsolete obsolete
|
||||||
./usr/include/clang-7.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/compat base-obsolete obsolete
|
||||||
./usr/include/crypto base-c-usr
|
./usr/include/crypto base-c-usr
|
||||||
./usr/include/dev base-c-usr
|
./usr/include/dev base-c-usr
|
||||||
|
|
|
@ -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 comp-c-include
|
||||||
./usr/include/aarch64/ansi.h comp-c-include
|
./usr/include/aarch64/ansi.h comp-c-include
|
||||||
./usr/include/aarch64/aout_machdep.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/arm64intr.h comp-obsolete obsolete
|
||||||
./usr/include/clang-7.0/arm_acle.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-7.0/arm_neon.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/arm64intr.h comp-c-include llvm
|
./usr/include/clang-9.0/arm64intr.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/arm_acle.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-c-include llvm
|
./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 comp-c-include
|
||||||
./usr/include/evbarm/disklabel.h comp-c-include
|
./usr/include/evbarm/disklabel.h comp-c-include
|
||||||
./usr/include/evbarm/intr.h comp-c-include
|
./usr/include/evbarm/intr.h comp-c-include
|
||||||
|
|
|
@ -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/bin/elf2aout comp-sysutil-bin
|
||||||
./usr/include/acorn26 comp-obsolete obsolete
|
./usr/include/acorn26 comp-obsolete obsolete
|
||||||
./usr/include/acorn26/ansi.h 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-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_acle.h comp-obsolete obsolete
|
||||||
./usr/include/clang-7.0/arm_neon.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_acle.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/arm_neon.h comp-c-include llvm
|
./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 comp-c-include
|
||||||
./usr/include/epoc32/ansi.h comp-obsolete obsolete
|
./usr/include/epoc32/ansi.h comp-obsolete obsolete
|
||||||
./usr/include/epoc32/aout_machdep.h comp-obsolete obsolete
|
./usr/include/epoc32/aout_machdep.h comp-obsolete obsolete
|
||||||
|
|
|
@ -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.a
|
||||||
-./usr/lib/64/libgomp.so
|
-./usr/lib/64/libgomp.so
|
||||||
-./usr/lib/64/libgomp.so.1
|
-./usr/lib/64/libgomp.so.1
|
||||||
|
@ -13,7 +13,8 @@
|
||||||
./usr/include/clang-4.0/msa.h comp-obsolete obsolete
|
./usr/include/clang-4.0/msa.h comp-obsolete obsolete
|
||||||
./usr/include/clang-5.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-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 comp-c-include compat,arch64
|
||||||
./usr/include/g++/bits/mips32/c++config.h comp-c-include compat,arch64,gcc
|
./usr/include/g++/bits/mips32/c++config.h comp-c-include compat,arch64,gcc
|
||||||
./usr/include/g++/bits/mips64 comp-c-include compat,arch64
|
./usr/include/g++/bits/mips64 comp-c-include compat,arch64
|
||||||
|
|
|
@ -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/elf2aout comp-sysutil-bin
|
||||||
./usr/bin/psim comp-debug-bin gdb
|
./usr/bin/psim comp-debug-bin gdb
|
||||||
./usr/include/altivec.h comp-obsolete obsolete
|
./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/altivec.h comp-obsolete obsolete
|
||||||
./usr/include/clang-7.0/htmintrin.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-7.0/htmxlintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/altivec.h comp-c-include llvm
|
./usr/include/clang-9.0/altivec.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/htmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/htmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/htmxlintrin.h comp-c-include llvm
|
./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 comp-c-include compat
|
||||||
./usr/include/g++/bits/powerpc/c++config.h comp-c-include compat,gcc
|
./usr/include/g++/bits/powerpc/c++config.h comp-c-include compat,gcc
|
||||||
./usr/include/g++/bits/powerpc64 comp-c-include compat
|
./usr/include/g++/bits/powerpc64 comp-c-include compat
|
||||||
|
|
|
@ -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 comp-c-include
|
||||||
./usr/include/amd64/ansi.h comp-c-include
|
./usr/include/amd64/ansi.h comp-c-include
|
||||||
./usr/include/amd64/aout_machdep.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/xsaveoptintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-7.0/xsavesintrin.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-7.0/xtestintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/__wmmintrin_aes.h comp-c-include llvm
|
./usr/include/clang-9.0/adxintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/__wmmintrin_pclmul.h comp-c-include llvm
|
./usr/include/clang-9.0/ammintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/adxintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx2intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/ammintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512bf16intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx2intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512bitalgintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512bf16intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512bwintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512bitalgintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512cdintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512bwintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512dqintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512cdintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512erintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512dqintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512fintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512erintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512ifmaintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512fintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512ifmavlintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512ifmaintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512pfintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512ifmavlintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vbmi2intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512pfintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vbmiintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vbmi2intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vbmivlintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vbmiintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlbf16intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vbmivlintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlbitalgintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlbf16intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlbwintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlbitalgintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlcdintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlbwintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vldqintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlcdintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vldqintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlvbmi2intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlvnniintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlvbmi2intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlvp2intersectintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlvnniintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vnniintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlvp2intersectintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vp2intersectintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vnniintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vpopcntdqintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vp2intersectintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vpopcntdqvlintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vpopcntdqintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avxintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vpopcntdqvlintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/bmi2intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avxintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/bmiintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/bmi2intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/cetintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/bmiintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/cldemoteintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/cetintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/clflushoptintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/cldemoteintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/clwbintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/clflushoptintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/clzerointrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/clwbintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/cpuid.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/clzerointrin.h comp-c-include llvm
|
./usr/include/clang-9.0/emmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/cpuid.h comp-c-include llvm
|
./usr/include/clang-9.0/enqcmdintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/emmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/f16cintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/enqcmdintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/fma4intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/f16cintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/fmaintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/fma4intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/fxsrintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/fmaintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/gfniintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/fxsrintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/ia32intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/gfniintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/immintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/ia32intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/invpcidintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/immintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/lwpintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/invpcidintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/lzcntintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/lwpintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/mm3dnow.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/lzcntintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/mmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/mm3dnow.h comp-c-include llvm
|
./usr/include/clang-9.0/mm_malloc.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/mm_malloc.h comp-c-include llvm
|
./usr/include/clang-9.0/movdirintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/mmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/mwaitxintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/movdirintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/nmmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/mwaitxintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/pconfigintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/nmmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/pkuintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/pconfigintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/pmmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/pkuintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/popcntintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/pmmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/prfchwintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/popcntintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/ptwriteintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/prfchwintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/rdseedintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/ptwriteintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/rtmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/rdseedintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/sgxintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/rtmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/shaintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/sgxintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/smmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/shaintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/tbmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/smmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/tmmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/tbmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/vaesintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/tmmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/vpclmulqdqintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/vaesintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/waitpkgintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/vpclmulqdqintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/wbnoinvdintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/waitpkgintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/__wmmintrin_aes.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/wbnoinvdintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/wmmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/wmmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/__wmmintrin_pclmul.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/x86intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/x86intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xmmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xmmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xopintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xopintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xsavecintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xsavecintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xsaveintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xsaveintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xsaveoptintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xsaveoptintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xsavesintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xsavesintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xtestintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xtestintrin.h comp-obsolete obsolete
|
||||||
|
./usr/include/clang-13.0/adxintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/ammintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx2intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512bf16intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512bitalgintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512bwintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512cdintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512dqintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512erintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512fintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512ifmaintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512ifmavlintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512pfintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vbmi2intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vbmiintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vbmivlintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlbf16intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlbitalgintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlbwintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlcdintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vldqintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlvbmi2intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlvnniintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlvp2intersectintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vnniintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vp2intersectintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vpopcntdqintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vpopcntdqvlintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avxintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/bmi2intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/amxintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avxvnniintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/bmiintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/cetintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/cldemoteintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/clflushoptintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/clwbintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/clzerointrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/cpuid.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/emmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/enqcmdintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/f16cintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/fma4intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/fmaintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/fxsrintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/gfniintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/hresetintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/ia32intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/immintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/invpcidintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/keylockerintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/lwpintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/lzcntintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/mm3dnow.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/mmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/mm_malloc.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/movdirintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/mwaitxintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/nmmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/pconfigintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/pkuintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/pmmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/popcntintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/prfchwintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/ptwriteintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/rdseedintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/rtmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/serializeintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/sgxintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/shaintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/smmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/tbmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/tmmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/tsxldtrkintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/uintrintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/vaesintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/vpclmulqdqintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/waitpkgintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/wbnoinvdintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/__wmmintrin_aes.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/wmmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/__wmmintrin_pclmul.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/x86gprintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/x86intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xmmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xopintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xsavecintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xsaveintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xsaveoptintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xsavesintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xtestintrin.h comp-c-include llvm
|
||||||
./usr/include/dev/nvmm/x86 comp-c-include nvmm
|
./usr/include/dev/nvmm/x86 comp-c-include nvmm
|
||||||
./usr/include/dev/nvmm/x86/nvmm_x86.h comp-c-include nvmm
|
./usr/include/dev/nvmm/x86/nvmm_x86.h comp-c-include nvmm
|
||||||
./usr/include/emmintrin.h comp-obsolete obsolete
|
./usr/include/emmintrin.h comp-obsolete obsolete
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: md.i386,v 1.202 2021/04/30 13:55:18 christos Exp $
|
# $NetBSD: md.i386,v 1.203 2021/05/30 01:56:45 joerg Exp $
|
||||||
./usr/include/clang-3.4/__wmmintrin_aes.h comp-obsolete obsolete
|
./usr/include/clang-3.4/__wmmintrin_aes.h comp-obsolete obsolete
|
||||||
./usr/include/clang-3.4/__wmmintrin_pclmul.h comp-obsolete obsolete
|
./usr/include/clang-3.4/__wmmintrin_pclmul.h comp-obsolete obsolete
|
||||||
./usr/include/clang-3.4/ammintrin.h comp-obsolete obsolete
|
./usr/include/clang-3.4/ammintrin.h comp-obsolete obsolete
|
||||||
|
@ -340,90 +340,182 @@
|
||||||
./usr/include/clang-7.0/xsaveoptintrin.h comp-obsolete obsolete
|
./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/xsavesintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-7.0/xtestintrin.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/adxintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/__wmmintrin_pclmul.h comp-c-include llvm
|
./usr/include/clang-9.0/ammintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/adxintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx2intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/ammintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512bf16intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx2intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512bitalgintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512bf16intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512bwintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512bitalgintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512cdintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512bwintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512dqintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512cdintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512erintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512dqintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512fintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512erintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512ifmaintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512fintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512ifmavlintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512ifmaintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512pfintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512ifmavlintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vbmi2intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512pfintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vbmiintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vbmi2intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vbmivlintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vbmiintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlbf16intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vbmivlintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlbitalgintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlbf16intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlbwintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlbitalgintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlcdintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlbwintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vldqintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlcdintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vldqintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlvbmi2intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlvnniintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlvbmi2intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vlvp2intersectintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlvnniintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vnniintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vlvp2intersectintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vp2intersectintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vnniintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vpopcntdqintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vp2intersectintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avx512vpopcntdqvlintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vpopcntdqintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/avxintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avx512vpopcntdqvlintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/bmi2intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/avxintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/bmiintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/bmi2intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/cetintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/bmiintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/cldemoteintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/cetintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/clflushoptintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/cldemoteintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/clwbintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/clflushoptintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/clzerointrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/clwbintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/cpuid.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/clzerointrin.h comp-c-include llvm
|
./usr/include/clang-9.0/emmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/cpuid.h comp-c-include llvm
|
./usr/include/clang-9.0/enqcmdintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/emmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/f16cintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/enqcmdintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/fma4intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/f16cintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/fmaintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/fma4intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/fxsrintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/fmaintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/gfniintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/fxsrintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/ia32intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/gfniintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/immintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/ia32intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/invpcidintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/immintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/lwpintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/invpcidintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/lzcntintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/lwpintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/mm3dnow.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/lzcntintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/mmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/mm3dnow.h comp-c-include llvm
|
./usr/include/clang-9.0/mm_malloc.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/mm_malloc.h comp-c-include llvm
|
./usr/include/clang-9.0/movdirintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/mmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/mwaitxintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/movdirintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/nmmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/mwaitxintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/pconfigintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/nmmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/pkuintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/pconfigintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/pmmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/pkuintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/popcntintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/pmmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/prfchwintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/popcntintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/ptwriteintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/prfchwintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/rdseedintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/ptwriteintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/rtmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/rdseedintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/sgxintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/rtmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/shaintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/sgxintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/smmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/shaintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/tbmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/smmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/tmmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/tbmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/vaesintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/tmmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/vpclmulqdqintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/vaesintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/waitpkgintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/vpclmulqdqintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/wbnoinvdintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/waitpkgintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/__wmmintrin_aes.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/wbnoinvdintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/wmmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/wmmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/__wmmintrin_pclmul.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/x86intrin.h comp-c-include llvm
|
./usr/include/clang-9.0/x86intrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xmmintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xmmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xopintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xopintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xsavecintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xsavecintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xsaveintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xsaveintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xsaveoptintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xsaveoptintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xsavesintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xsavesintrin.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/xtestintrin.h comp-c-include llvm
|
./usr/include/clang-9.0/xtestintrin.h comp-obsolete obsolete
|
||||||
|
./usr/include/clang-13.0/adxintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/ammintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx2intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512bf16intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512bitalgintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512bwintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512cdintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512dqintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512erintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512fintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512ifmaintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512ifmavlintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512pfintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vbmi2intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vbmiintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vbmivlintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlbf16intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlbitalgintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlbwintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlcdintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vldqintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlvbmi2intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlvnniintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vlvp2intersectintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vnniintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vp2intersectintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vpopcntdqintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avx512vpopcntdqvlintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/amxintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avxintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/avxvnniintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/bmi2intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/bmiintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/cetintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/cldemoteintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/clflushoptintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/clwbintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/clzerointrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/cpuid.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/emmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/enqcmdintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/f16cintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/fma4intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/fmaintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/fxsrintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/gfniintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/hresetintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/ia32intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/immintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/invpcidintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/keylockerintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/lwpintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/lzcntintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/mm3dnow.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/mmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/mm_malloc.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/movdirintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/mwaitxintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/nmmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/pconfigintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/pkuintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/pmmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/popcntintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/prfchwintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/ptwriteintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/rdseedintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/rtmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/serializeintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/sgxintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/shaintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/smmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/tbmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/tmmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/tsxldtrkintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/uintrintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/vaesintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/vpclmulqdqintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/waitpkgintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/wbnoinvdintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/__wmmintrin_aes.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/wmmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/__wmmintrin_pclmul.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/x86gprintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/x86intrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xmmintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xopintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xsavecintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xsaveintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xsaveoptintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xsavesintrin.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/xtestintrin.h comp-c-include llvm
|
||||||
./usr/include/emmintrin.h comp-obsolete obsolete
|
./usr/include/emmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/gcc-4.1/emmintrin.h comp-obsolete obsolete
|
./usr/include/gcc-4.1/emmintrin.h comp-obsolete obsolete
|
||||||
./usr/include/gcc-4.1/mm_malloc.h comp-obsolete obsolete
|
./usr/include/gcc-4.1/mm_malloc.h comp-obsolete obsolete
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: mi,v 1.2387 2021/05/17 04:07:41 yamaguchi Exp $
|
# $NetBSD: mi,v 1.2388 2021/05/30 01:56:45 joerg Exp $
|
||||||
#
|
#
|
||||||
# Note: don't delete entries from here - mark them as "obsolete" instead.
|
# Note: don't delete entries from here - mark them as "obsolete" instead.
|
||||||
./etc/mtree/set.comp comp-sys-root
|
./etc/mtree/set.comp comp-sys-root
|
||||||
|
@ -211,26 +211,71 @@
|
||||||
./usr/include/bm.h comp-c-include
|
./usr/include/bm.h comp-c-include
|
||||||
./usr/include/bozohttpd.h comp-c-include
|
./usr/include/bozohttpd.h comp-c-include
|
||||||
./usr/include/bzlib.h comp-c-include
|
./usr/include/bzlib.h comp-c-include
|
||||||
|
./usr/include/c++/__availability comp-cxx-include libcxx
|
||||||
./usr/include/c++/__bit_reference comp-cxx-include libcxx
|
./usr/include/c++/__bit_reference comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__bits comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__bsd_locale_defaults.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__bsd_locale_fallbacks.h comp-cxx-include libcxx
|
||||||
./usr/include/c++/__config comp-cxx-include libcxx
|
./usr/include/c++/__config comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__config_site comp-cxx-include libcxx
|
||||||
./usr/include/c++/__debug comp-cxx-include libcxx
|
./usr/include/c++/__debug comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__errc comp-cxx-include libcxx
|
||||||
./usr/include/c++/__functional_03 comp-cxx-include libcxx
|
./usr/include/c++/__functional_03 comp-cxx-include libcxx
|
||||||
./usr/include/c++/__functional_base comp-cxx-include libcxx
|
./usr/include/c++/__functional_base comp-cxx-include libcxx
|
||||||
./usr/include/c++/__functional_base_03 comp-cxx-include libcxx
|
./usr/include/c++/__functional_base_03 comp-cxx-include libcxx
|
||||||
./usr/include/c++/__hash_table comp-cxx-include libcxx
|
./usr/include/c++/__hash_table comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__iterator comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__iterator/concepts.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__iterator/incrementable_traits.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__iterator/iter_move.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__iterator/iterator_traits.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__iterator/readable_traits.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__libcpp_version comp-cxx-include libcxx
|
||||||
./usr/include/c++/__locale comp-cxx-include libcxx
|
./usr/include/c++/__locale comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/addressof.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/allocation_guard.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/allocator.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/allocator_traits.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/auto_ptr.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/base.h comp-cxx-obsolete obsolete
|
||||||
|
./usr/include/c++/__memory/compressed_pair.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/construct_at.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/pointer_safety.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/pointer_traits.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/raw_storage_iterator.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/shared_ptr.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/temporary_buffer.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/uninitialized_algorithms.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/unique_ptr.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__memory/utilities.h comp-cxx-obsolete obsolete
|
||||||
./usr/include/c++/__mutex_base comp-cxx-include libcxx
|
./usr/include/c++/__mutex_base comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__node_handle comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__nullptr comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__ranges/access.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__ranges/concepts.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__ranges/data.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__ranges/empty.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__ranges/enable_borrowed_range.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__ranges/size.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__ranges/view.h comp-cxx-include libcxx
|
||||||
./usr/include/c++/__split_buffer comp-cxx-include libcxx
|
./usr/include/c++/__split_buffer comp-cxx-include libcxx
|
||||||
./usr/include/c++/__sso_allocator comp-cxx-include libcxx
|
./usr/include/c++/__sso_allocator comp-cxx-obsolete obsolete
|
||||||
./usr/include/c++/__std_stream comp-cxx-include libcxx
|
./usr/include/c++/__std_stream comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__string comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__threading_support comp-cxx-include libcxx
|
||||||
./usr/include/c++/__tree comp-cxx-include libcxx
|
./usr/include/c++/__tree comp-cxx-include libcxx
|
||||||
./usr/include/c++/__tuple comp-cxx-include libcxx
|
./usr/include/c++/__tuple comp-cxx-include libcxx
|
||||||
./usr/include/c++/__tuple_03 comp-obsolete obsolete
|
./usr/include/c++/__tuple_03 comp-obsolete obsolete
|
||||||
./usr/include/c++/__undef___deallocate comp-cxx-include libcxx
|
./usr/include/c++/__undef___deallocate comp-obsolete obsolete
|
||||||
./usr/include/c++/__undef_min_max comp-cxx-include libcxx
|
./usr/include/c++/__undef_macros comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/__undef_min_max comp-obsolete obsolete
|
||||||
|
./usr/include/c++/__utility/to_underlying.h comp-cxx-include libcxx
|
||||||
./usr/include/c++/algorithm comp-cxx-include libcxx
|
./usr/include/c++/algorithm comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/any comp-cxx-include libcxx
|
||||||
./usr/include/c++/array comp-cxx-include libcxx
|
./usr/include/c++/array comp-cxx-include libcxx
|
||||||
./usr/include/c++/atomic comp-cxx-include libcxx
|
./usr/include/c++/atomic comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/barrier comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/bit comp-cxx-include libcxx
|
||||||
./usr/include/c++/bitset comp-cxx-include libcxx
|
./usr/include/c++/bitset comp-cxx-include libcxx
|
||||||
./usr/include/c++/cassert comp-cxx-include libcxx
|
./usr/include/c++/cassert comp-cxx-include libcxx
|
||||||
./usr/include/c++/ccomplex comp-cxx-include libcxx
|
./usr/include/c++/ccomplex comp-cxx-include libcxx
|
||||||
|
@ -238,6 +283,7 @@
|
||||||
./usr/include/c++/cerrno comp-cxx-include libcxx
|
./usr/include/c++/cerrno comp-cxx-include libcxx
|
||||||
./usr/include/c++/cfenv comp-cxx-include libcxx
|
./usr/include/c++/cfenv comp-cxx-include libcxx
|
||||||
./usr/include/c++/cfloat comp-cxx-include libcxx
|
./usr/include/c++/cfloat comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/charconv comp-cxx-include libcxx
|
||||||
./usr/include/c++/chrono comp-cxx-include libcxx
|
./usr/include/c++/chrono comp-cxx-include libcxx
|
||||||
./usr/include/c++/cinttypes comp-cxx-include libcxx
|
./usr/include/c++/cinttypes comp-cxx-include libcxx
|
||||||
./usr/include/c++/ciso646 comp-cxx-include libcxx
|
./usr/include/c++/ciso646 comp-cxx-include libcxx
|
||||||
|
@ -245,8 +291,10 @@
|
||||||
./usr/include/c++/clocale comp-cxx-include libcxx
|
./usr/include/c++/clocale comp-cxx-include libcxx
|
||||||
./usr/include/c++/cmath comp-cxx-include libcxx
|
./usr/include/c++/cmath comp-cxx-include libcxx
|
||||||
./usr/include/c++/codecvt comp-cxx-include libcxx
|
./usr/include/c++/codecvt comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/compare comp-cxx-include libcxx
|
||||||
./usr/include/c++/complex comp-cxx-include libcxx
|
./usr/include/c++/complex comp-cxx-include libcxx
|
||||||
./usr/include/c++/complex.h comp-cxx-include libcxx
|
./usr/include/c++/complex.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/concepts comp-cxx-include libcxx
|
||||||
./usr/include/c++/condition_variable comp-cxx-include libcxx
|
./usr/include/c++/condition_variable comp-cxx-include libcxx
|
||||||
./usr/include/c++/csetjmp comp-cxx-include libcxx
|
./usr/include/c++/csetjmp comp-cxx-include libcxx
|
||||||
./usr/include/c++/csignal comp-cxx-include libcxx
|
./usr/include/c++/csignal comp-cxx-include libcxx
|
||||||
|
@ -259,59 +307,102 @@
|
||||||
./usr/include/c++/cstring comp-cxx-include libcxx
|
./usr/include/c++/cstring comp-cxx-include libcxx
|
||||||
./usr/include/c++/ctgmath comp-cxx-include libcxx
|
./usr/include/c++/ctgmath comp-cxx-include libcxx
|
||||||
./usr/include/c++/ctime comp-cxx-include libcxx
|
./usr/include/c++/ctime comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/ctype.h comp-cxx-include libcxx
|
||||||
./usr/include/c++/cwchar comp-cxx-include libcxx
|
./usr/include/c++/cwchar comp-cxx-include libcxx
|
||||||
./usr/include/c++/cwctype comp-cxx-include libcxx
|
./usr/include/c++/cwctype comp-cxx-include libcxx
|
||||||
./usr/include/c++/cxxabi.h comp-cxx-include libcxx
|
./usr/include/c++/cxxabi.h comp-cxx-include libcxx
|
||||||
./usr/include/c++/deque comp-cxx-include libcxx
|
./usr/include/c++/deque comp-cxx-include libcxx
|
||||||
./usr/include/c++/dynarray comp-obsolete obsolete
|
./usr/include/c++/dynarray comp-obsolete obsolete
|
||||||
|
./usr/include/c++/errno.h comp-cxx-include libcxx
|
||||||
./usr/include/c++/exception comp-cxx-include libcxx
|
./usr/include/c++/exception comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/execution comp-cxx-include libcxx
|
||||||
./usr/include/c++/experimental/__config comp-cxx-include libcxx
|
./usr/include/c++/experimental/__config comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/__memory comp-cxx-include libcxx
|
||||||
./usr/include/c++/experimental/algorithm comp-cxx-include libcxx
|
./usr/include/c++/experimental/algorithm comp-cxx-include libcxx
|
||||||
./usr/include/c++/experimental/chrono comp-cxx-include libcxx
|
./usr/include/c++/experimental/chrono comp-obsolete obsolete
|
||||||
./usr/include/c++/experimental/dynarray comp-cxx-include libcxx
|
./usr/include/c++/experimental/coroutine comp-cxx-include libcxx
|
||||||
./usr/include/c++/experimental/optional comp-cxx-include libcxx
|
./usr/include/c++/experimental/deque comp-cxx-include libcxx
|
||||||
./usr/include/c++/experimental/ratio comp-cxx-include libcxx
|
./usr/include/c++/experimental/dynarray comp-obsolete obsolete
|
||||||
./usr/include/c++/experimental/string_view comp-cxx-include libcxx
|
./usr/include/c++/experimental/filesystem comp-cxx-include libcxx
|
||||||
./usr/include/c++/experimental/system_error comp-cxx-include libcxx
|
./usr/include/c++/experimental/forward_list comp-cxx-include libcxx
|
||||||
./usr/include/c++/experimental/tuple comp-cxx-include libcxx
|
./usr/include/c++/experimental/functional comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/iterator comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/list comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/map comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/memory_resource comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/optional comp-obsolete obsolete
|
||||||
|
./usr/include/c++/experimental/propagate_const comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/ratio comp-obsolete obsolete
|
||||||
|
./usr/include/c++/experimental/regex comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/set comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/simd comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/string comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/string_view comp-obsolete obsolete
|
||||||
|
./usr/include/c++/experimental/system_error comp-obsolete obsolete
|
||||||
|
./usr/include/c++/experimental/tuple comp-obsolete obsolete
|
||||||
./usr/include/c++/experimental/type_traits comp-cxx-include libcxx
|
./usr/include/c++/experimental/type_traits comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/unordered_map comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/unordered_set comp-cxx-include libcxx
|
||||||
./usr/include/c++/experimental/utility comp-cxx-include libcxx
|
./usr/include/c++/experimental/utility comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/experimental/vector comp-cxx-include libcxx
|
||||||
./usr/include/c++/ext/__hash comp-cxx-include libcxx
|
./usr/include/c++/ext/__hash comp-cxx-include libcxx
|
||||||
./usr/include/c++/ext/hash_map comp-cxx-include libcxx
|
./usr/include/c++/ext/hash_map comp-cxx-include libcxx
|
||||||
./usr/include/c++/ext/hash_set comp-cxx-include libcxx
|
./usr/include/c++/ext/hash_set comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/fenv.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/filesystem comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/float.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/format comp-cxx-include libcxx
|
||||||
./usr/include/c++/forward_list comp-cxx-include libcxx
|
./usr/include/c++/forward_list comp-cxx-include libcxx
|
||||||
./usr/include/c++/fstream comp-cxx-include libcxx
|
./usr/include/c++/fstream comp-cxx-include libcxx
|
||||||
./usr/include/c++/functional comp-cxx-include libcxx
|
./usr/include/c++/functional comp-cxx-include libcxx
|
||||||
./usr/include/c++/future comp-cxx-include libcxx
|
./usr/include/c++/future comp-cxx-include libcxx
|
||||||
./usr/include/c++/initializer_list comp-cxx-include libcxx
|
./usr/include/c++/initializer_list comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/inttypes.h comp-cxx-include libcxx
|
||||||
./usr/include/c++/iomanip comp-cxx-include libcxx
|
./usr/include/c++/iomanip comp-cxx-include libcxx
|
||||||
./usr/include/c++/ios comp-cxx-include libcxx
|
./usr/include/c++/ios comp-cxx-include libcxx
|
||||||
./usr/include/c++/iosfwd comp-cxx-include libcxx
|
./usr/include/c++/iosfwd comp-cxx-include libcxx
|
||||||
./usr/include/c++/iostream comp-cxx-include libcxx
|
./usr/include/c++/iostream comp-cxx-include libcxx
|
||||||
./usr/include/c++/istream comp-cxx-include libcxx
|
./usr/include/c++/istream comp-cxx-include libcxx
|
||||||
./usr/include/c++/iterator comp-cxx-include libcxx
|
./usr/include/c++/iterator comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/latch comp-cxx-include libcxx
|
||||||
./usr/include/c++/limits comp-cxx-include libcxx
|
./usr/include/c++/limits comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/limits.h comp-cxx-include libcxx
|
||||||
./usr/include/c++/list comp-cxx-include libcxx
|
./usr/include/c++/list comp-cxx-include libcxx
|
||||||
./usr/include/c++/locale comp-cxx-include libcxx
|
./usr/include/c++/locale comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/locale.h comp-cxx-include libcxx
|
||||||
./usr/include/c++/map comp-cxx-include libcxx
|
./usr/include/c++/map comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/math.h comp-cxx-include libcxx
|
||||||
./usr/include/c++/memory comp-cxx-include libcxx
|
./usr/include/c++/memory comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/module.modulemap comp-cxx-include libcxx
|
||||||
./usr/include/c++/mutex comp-cxx-include libcxx
|
./usr/include/c++/mutex comp-cxx-include libcxx
|
||||||
./usr/include/c++/new comp-cxx-include libcxx
|
./usr/include/c++/new comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/numbers comp-cxx-include libcxx
|
||||||
./usr/include/c++/numeric comp-cxx-include libcxx
|
./usr/include/c++/numeric comp-cxx-include libcxx
|
||||||
./usr/include/c++/optional comp-obsolete obsolete
|
./usr/include/c++/optional comp-cxx-include libcxx
|
||||||
./usr/include/c++/ostream comp-cxx-include libcxx
|
./usr/include/c++/ostream comp-cxx-include libcxx
|
||||||
./usr/include/c++/queue comp-cxx-include libcxx
|
./usr/include/c++/queue comp-cxx-include libcxx
|
||||||
./usr/include/c++/random comp-cxx-include libcxx
|
./usr/include/c++/random comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/ranges comp-cxx-include libcxx
|
||||||
./usr/include/c++/ratio comp-cxx-include libcxx
|
./usr/include/c++/ratio comp-cxx-include libcxx
|
||||||
./usr/include/c++/regex comp-cxx-include libcxx
|
./usr/include/c++/regex comp-cxx-include libcxx
|
||||||
./usr/include/c++/scoped_allocator comp-cxx-include libcxx
|
./usr/include/c++/scoped_allocator comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/semaphore comp-cxx-include libcxx
|
||||||
./usr/include/c++/set comp-cxx-include libcxx
|
./usr/include/c++/set comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/setjmp.h comp-cxx-include libcxx
|
||||||
./usr/include/c++/shared_mutex comp-cxx-include libcxx
|
./usr/include/c++/shared_mutex comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/span comp-cxx-include libcxx
|
||||||
./usr/include/c++/sstream comp-cxx-include libcxx
|
./usr/include/c++/sstream comp-cxx-include libcxx
|
||||||
./usr/include/c++/stack comp-cxx-include libcxx
|
./usr/include/c++/stack comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/stdbool.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/stddef.h comp-cxx-include libcxx
|
||||||
./usr/include/c++/stdexcept comp-cxx-include libcxx
|
./usr/include/c++/stdexcept comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/stdint.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/stdio.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/stdlib.h comp-cxx-include libcxx
|
||||||
./usr/include/c++/streambuf comp-cxx-include libcxx
|
./usr/include/c++/streambuf comp-cxx-include libcxx
|
||||||
./usr/include/c++/string comp-cxx-include libcxx
|
./usr/include/c++/string comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/string.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/string_view comp-cxx-include libcxx
|
||||||
./usr/include/c++/strstream comp-cxx-include libcxx
|
./usr/include/c++/strstream comp-cxx-include libcxx
|
||||||
./usr/include/c++/system_error comp-cxx-include libcxx
|
./usr/include/c++/system_error comp-cxx-include libcxx
|
||||||
./usr/include/c++/tgmath.h comp-cxx-include libcxx
|
./usr/include/c++/tgmath.h comp-cxx-include libcxx
|
||||||
|
@ -324,7 +415,11 @@
|
||||||
./usr/include/c++/unordered_set comp-cxx-include libcxx
|
./usr/include/c++/unordered_set comp-cxx-include libcxx
|
||||||
./usr/include/c++/utility comp-cxx-include libcxx
|
./usr/include/c++/utility comp-cxx-include libcxx
|
||||||
./usr/include/c++/valarray comp-cxx-include libcxx
|
./usr/include/c++/valarray comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/variant comp-cxx-include libcxx
|
||||||
./usr/include/c++/vector comp-cxx-include libcxx
|
./usr/include/c++/vector comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/version comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/wchar.h comp-cxx-include libcxx
|
||||||
|
./usr/include/c++/wctype.h comp-cxx-include libcxx
|
||||||
./usr/include/cbor comp-c-include
|
./usr/include/cbor comp-c-include
|
||||||
./usr/include/cbor.h comp-c-include
|
./usr/include/cbor.h comp-c-include
|
||||||
./usr/include/cbor/arrays.h comp-c-include
|
./usr/include/cbor/arrays.h comp-c-include
|
||||||
|
@ -373,6 +468,8 @@
|
||||||
./usr/include/cdk/swindow.h comp-obsolete obsolete
|
./usr/include/cdk/swindow.h comp-obsolete obsolete
|
||||||
./usr/include/cdk/template.h comp-obsolete obsolete
|
./usr/include/cdk/template.h comp-obsolete obsolete
|
||||||
./usr/include/cdk/viewer.h comp-obsolete obsolete
|
./usr/include/cdk/viewer.h comp-obsolete obsolete
|
||||||
|
./usr/include/clang-13.0/stdatomic.h comp-c-include llvm
|
||||||
|
./usr/include/clang-13.0/tgmath.h comp-c-include llvm
|
||||||
./usr/include/clang-3.6/stdalign.h comp-obsolete obsolete
|
./usr/include/clang-3.6/stdalign.h comp-obsolete obsolete
|
||||||
./usr/include/clang-3.6/stdatomic.h comp-obsolete obsolete
|
./usr/include/clang-3.6/stdatomic.h comp-obsolete obsolete
|
||||||
./usr/include/clang-3.6/stdnoreturn.h comp-obsolete obsolete
|
./usr/include/clang-3.6/stdnoreturn.h comp-obsolete obsolete
|
||||||
|
@ -384,7 +481,7 @@
|
||||||
./usr/include/clang-4.0/stdnoreturn.h comp-obsolete obsolete
|
./usr/include/clang-4.0/stdnoreturn.h comp-obsolete obsolete
|
||||||
./usr/include/clang-5.0/stdatomic.h comp-obsolete obsolete
|
./usr/include/clang-5.0/stdatomic.h comp-obsolete obsolete
|
||||||
./usr/include/clang-7.0/stdatomic.h comp-obsolete obsolete
|
./usr/include/clang-7.0/stdatomic.h comp-obsolete obsolete
|
||||||
./usr/include/clang-9.0/stdatomic.h comp-c-include llvm
|
./usr/include/clang-9.0/stdatomic.h comp-obsolete obsolete
|
||||||
./usr/include/complex.h comp-c-include
|
./usr/include/complex.h comp-c-include
|
||||||
./usr/include/cpio.h comp-c-include
|
./usr/include/cpio.h comp-c-include
|
||||||
./usr/include/crypto/cryptodev.h comp-c-include
|
./usr/include/crypto/cryptodev.h comp-c-include
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: NetBSD.dist.base,v 1.235 2021/04/12 02:09:27 mrg Exp $
|
# $NetBSD: NetBSD.dist.base,v 1.236 2021/05/30 01:56:45 joerg Exp $
|
||||||
# @(#)4.4BSD.dist 8.1 (Berkeley) 6/13/93
|
# @(#)4.4BSD.dist 8.1 (Berkeley) 6/13/93
|
||||||
|
|
||||||
# Do not customize this file as it may be overwritten on upgrades.
|
# Do not customize this file as it may be overwritten on upgrades.
|
||||||
|
@ -113,8 +113,12 @@
|
||||||
./usr/include/c++
|
./usr/include/c++
|
||||||
./usr/include/c++/experimental
|
./usr/include/c++/experimental
|
||||||
./usr/include/c++/ext
|
./usr/include/c++/ext
|
||||||
|
./usr/include/c++/__iterator
|
||||||
|
./usr/include/c++/__memory
|
||||||
|
./usr/include/c++/__ranges
|
||||||
|
./usr/include/c++/__utility
|
||||||
./usr/include/cbor
|
./usr/include/cbor
|
||||||
./usr/include/clang-9.0
|
./usr/include/clang-13.0
|
||||||
./usr/include/crypto
|
./usr/include/crypto
|
||||||
./usr/include/dev
|
./usr/include/dev
|
||||||
./usr/include/dev/apm
|
./usr/include/dev/apm
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:44:57 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:45 joerg Exp $
|
||||||
|
|
||||||
.include <bsd.init.mk>
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
|
@ -16,6 +16,9 @@ SUBDIR+= \
|
||||||
bin
|
bin
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
prepare-import:
|
||||||
|
cd ${LLVM_TOPLEVEL}/dist && rm -rf */test */unittests */www
|
||||||
|
|
||||||
.include "Makefile.inc"
|
.include "Makefile.inc"
|
||||||
|
|
||||||
.include <bsd.subdir.mk>
|
.include <bsd.subdir.mk>
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
# $NetBSD: Makefile.inc,v 1.4 2019/11/28 23:01:22 joerg Exp $
|
# $NetBSD: Makefile.inc,v 1.5 2021/05/30 01:56:45 joerg Exp $
|
||||||
|
|
||||||
.if !defined(LLVM_TOPLEVEL_MK)
|
.if !defined(LLVM_TOPLEVEL_MK)
|
||||||
LLVM_TOPLEVEL_MK=
|
LLVM_TOPLEVEL_MK=
|
||||||
|
|
||||||
.include <bsd.own.mk>
|
.include <bsd.own.mk>
|
||||||
|
|
||||||
COMMON_REVISION= 01f3a59fb3e2542fce74c768718f594d0debd0da
|
COMMON_REVISION= 249b40b558955afe5ac2b549edcf2d7f859c8cc9
|
||||||
CLANG_REVISION= ${COMMON_REVISION}
|
CLANG_REVISION= ${COMMON_REVISION}
|
||||||
LLVM_REVISION= ${COMMON_REVISION}
|
LLVM_REVISION= ${COMMON_REVISION}
|
||||||
|
|
||||||
LLVM_VERSION= 9.0.0
|
LLVM_VERSION= 13.0.0
|
||||||
CLANG_VERSION= 9.0.0
|
CLANG_VERSION= 13.0.0
|
||||||
|
|
||||||
CLANG_SRCDIR:= ${.PARSEDIR}/dist/clang
|
CLANG_SRCDIR:= ${.PARSEDIR}/dist/clang
|
||||||
LLVM_SRCDIR:= ${.PARSEDIR}/dist/llvm
|
LLVM_SRCDIR:= ${.PARSEDIR}/dist/llvm
|
||||||
|
@ -22,20 +22,32 @@ CPPFLAGS+= -I. -I${CLANG_SRCDIR}/include -I${LLVM_SRCDIR}/include
|
||||||
# Bogus warning with -O2 in GCC 7 and 8.
|
# Bogus warning with -O2 in GCC 7 and 8.
|
||||||
CWARNFLAGS.gcc+= ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} < 9:? -Wno-stringop-overflow :}
|
CWARNFLAGS.gcc+= ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} < 9:? -Wno-stringop-overflow :}
|
||||||
|
|
||||||
|
MODULES_CXXFLAGS= -fmodules -fcxx-modules -Werror=incomplete-umbrella \
|
||||||
|
-fmodules-validate-system-headers \
|
||||||
|
-Xclang -fmodules-local-submodule-visibility \
|
||||||
|
-fmodules-cache-path=${LLVM_MODULE_CACHE:Q}
|
||||||
|
|
||||||
.if defined(HOSTLIB) || defined(HOSTPROG) || defined(_BSD_HOSTINIT_MK_)
|
.if defined(HOSTLIB) || defined(HOSTPROG) || defined(_BSD_HOSTINIT_MK_)
|
||||||
LLVM_INCLUDE_CONFIG= ${LLVM_TOOLCONF_OBJDIR}/config/include
|
LLVM_INCLUDE_CONFIG= ${LLVM_TOOLCONF_OBJDIR}/config/include
|
||||||
CLANG_INCLUDE_CONFIG= ${LLVM_TOOLCONF_OBJDIR}/config/tools/clang/include
|
CLANG_INCLUDE_CONFIG= ${LLVM_TOOLCONF_OBJDIR}/config/tools/clang/include
|
||||||
LLVM_INCLUDE_OBJDIR!= cd ${NETBSDSRCDIR}/tools/llvm-include && ${PRINTOBJDIR}
|
LLVM_INCLUDE_OBJDIR!= cd ${NETBSDSRCDIR}/tools/llvm-include && ${PRINTOBJDIR}
|
||||||
LLVM_TOOLCONF_OBJDIR!= cd ${NETBSDSRCDIR}/tools/llvm && ${PRINTOBJDIR}
|
LLVM_TOOLCONF_OBJDIR!= cd ${NETBSDSRCDIR}/tools/llvm && ${PRINTOBJDIR}
|
||||||
|
LLVM_MODULE_CACHE= ${LLVM_TOOLCONF_OBJDIR}/module.cache
|
||||||
HOST_CPPFLAGS+= ${CPPFLAGS}
|
HOST_CPPFLAGS+= ${CPPFLAGS}
|
||||||
HOST_CXXFLAGS+= -O2 -fno-rtti -fno-exceptions -fno-strict-aliasing
|
HOST_CXXFLAGS+= -O2 -fno-rtti -fno-exceptions -fno-strict-aliasing
|
||||||
|
.sinclude "${LLVM_TOOLCONF_OBJDIR}/support-modules"
|
||||||
|
.if ${HOST_SUPPORTS_MODULES:Uno} == "yes"
|
||||||
|
HOST_CXXFLAGS+= ${MODULES_CXXFLAGS}
|
||||||
|
.endif
|
||||||
HOST_CPPFLAGS+= -std=c++14
|
HOST_CPPFLAGS+= -std=c++14
|
||||||
LLVM_TARGETS= x86,powerpc,sparc,aarch64,arm,mips
|
LLVM_TARGETS= x86,powerpc,sparc,aarch64,arm,mips
|
||||||
.else
|
.else
|
||||||
LLVM_INCLUDE_CONFIG= ${LLVM_TOPLEVEL}/config
|
LLVM_INCLUDE_CONFIG= ${LLVM_TOPLEVEL}/config
|
||||||
CLANG_INCLUDE_CONFIG= ${LLVM_TOPLEVEL}/config
|
CLANG_INCLUDE_CONFIG= ${LLVM_TOPLEVEL}/config
|
||||||
LLVM_INCLUDE_OBJDIR!= cd ${LLVM_TOPLEVEL}/include && ${PRINTOBJDIR}
|
LLVM_INCLUDE_OBJDIR!= cd ${LLVM_TOPLEVEL}/include && ${PRINTOBJDIR}
|
||||||
|
LLVM_MODULE_CACHE= ${LLVM_INCLUDE_OBJDIR}/module.cache
|
||||||
LLVM_TARGETS= x86,powerpc,sparc,aarch64,arm,mips,amdgpu
|
LLVM_TARGETS= x86,powerpc,sparc,aarch64,arm,mips,amdgpu
|
||||||
|
CXXFLAGS+= ${${ACTIVE_CC} == "clang":? ${MODULES_CXXFLAGS} :}
|
||||||
|
|
||||||
CXXFLAGS+= -std=c++14
|
CXXFLAGS+= -std=c++14
|
||||||
CXXFLAGS+= -fno-rtti -fno-exceptions ${${ACTIVE_CC} == "gcc" :? -fno-strict-aliasing :}
|
CXXFLAGS+= -fno-rtti -fno-exceptions ${${ACTIVE_CC} == "gcc" :? -fno-strict-aliasing :}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# generated automatically by aclocal 1.16.1 -*- Autoconf -*-
|
# generated automatically by aclocal 1.16.3 -*- Autoconf -*-
|
||||||
|
|
||||||
# Copyright (C) 1996-2018 Free Software Foundation, Inc.
|
# Copyright (C) 1996-2020 Free Software Foundation, Inc.
|
||||||
|
|
||||||
# This file is free software; the Free Software Foundation
|
# This file is free software; the Free Software Foundation
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
# gives unlimited permission to copy and/or distribute it,
|
||||||
|
|
|
@ -1276,6 +1276,7 @@ AC_ARG_WITH(clang-default-openmp-runtime,
|
||||||
AC_DEFINE_UNQUOTED(CLANG_ENABLE_ARCMT, 1, [Build ARCMT])
|
AC_DEFINE_UNQUOTED(CLANG_ENABLE_ARCMT, 1, [Build ARCMT])
|
||||||
AC_DEFINE_UNQUOTED(CLANG_ENABLE_OBJC_REWRITER, 1, [Build ObjC rewriter])
|
AC_DEFINE_UNQUOTED(CLANG_ENABLE_OBJC_REWRITER, 1, [Build ObjC rewriter])
|
||||||
AC_DEFINE_UNQUOTED(CLANG_ENABLE_STATIC_ANALYZER, 1, [Build Static analyzer])
|
AC_DEFINE_UNQUOTED(CLANG_ENABLE_STATIC_ANALYZER, 1, [Build Static analyzer])
|
||||||
|
AC_DEFINE_UNQUOTED(CLANG_SPAWN_CC1, 1, [Whether clang should use a new process for the CC1 invocation])
|
||||||
|
|
||||||
AC_DEFINE_UNQUOTED(ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER, 0,
|
AC_DEFINE_UNQUOTED(ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER, 0,
|
||||||
[Enable the experimental new pass manager by default])
|
[Enable the experimental new pass manager by default])
|
||||||
|
@ -1296,6 +1297,8 @@ AC_DEFINE_UNQUOTED(CLANG_DEFAULT_UNWINDLIB, "none",
|
||||||
[Default unwind library to use.])
|
[Default unwind library to use.])
|
||||||
AC_DEFINE_UNQUOTED(CLANG_DEFAULT_OPENMP_RUNTIME, "libomp",
|
AC_DEFINE_UNQUOTED(CLANG_DEFAULT_OPENMP_RUNTIME, "libomp",
|
||||||
[Default OpenMP runtime used by -fopenmp.])
|
[Default OpenMP runtime used by -fopenmp.])
|
||||||
|
AC_DEFINE_UNQUOTED(CLANG_SYSTEMZ_DEFAULT_ARCH, "z10",
|
||||||
|
[SystemZ Default Arch])
|
||||||
AC_DEFINE_UNQUOTED(CLANG_LIBDIR_SUFFIX, "",
|
AC_DEFINE_UNQUOTED(CLANG_LIBDIR_SUFFIX, "",
|
||||||
[Multilib suffix for libdir.])
|
[Multilib suffix for libdir.])
|
||||||
AC_DEFINE_UNQUOTED(DEFAULT_SYSROOT, "",
|
AC_DEFINE_UNQUOTED(DEFAULT_SYSROOT, "",
|
||||||
|
@ -1698,7 +1701,7 @@ AC_HEADER_STAT
|
||||||
AC_HEADER_TIME
|
AC_HEADER_TIME
|
||||||
|
|
||||||
AC_CHECK_HEADERS([dlfcn.h execinfo.h fcntl.h inttypes.h link.h])
|
AC_CHECK_HEADERS([dlfcn.h execinfo.h fcntl.h inttypes.h link.h])
|
||||||
AC_CHECK_HEADERS([signal.h stdint.h termios.h unistd.h])
|
AC_CHECK_HEADERS([signal.h stdint.h sysexits.h termios.h unistd.h])
|
||||||
AC_CHECK_HEADERS([sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h])
|
AC_CHECK_HEADERS([sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h])
|
||||||
AC_CHECK_HEADERS([sys/ioctl.h malloc/malloc.h mach/mach.h])
|
AC_CHECK_HEADERS([sys/ioctl.h malloc/malloc.h mach/mach.h])
|
||||||
AC_CHECK_HEADERS([valgrind/valgrind.h])
|
AC_CHECK_HEADERS([valgrind/valgrind.h])
|
||||||
|
|
|
@ -5738,6 +5738,11 @@ cat >>confdefs.h <<_ACEOF
|
||||||
_ACEOF
|
_ACEOF
|
||||||
|
|
||||||
|
|
||||||
|
cat >>confdefs.h <<_ACEOF
|
||||||
|
#define CLANG_SPAWN_CC1 1
|
||||||
|
_ACEOF
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
cat >>confdefs.h <<_ACEOF
|
cat >>confdefs.h <<_ACEOF
|
||||||
#define ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER 0
|
#define ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER 0
|
||||||
|
@ -5785,6 +5790,11 @@ cat >>confdefs.h <<_ACEOF
|
||||||
_ACEOF
|
_ACEOF
|
||||||
|
|
||||||
|
|
||||||
|
cat >>confdefs.h <<_ACEOF
|
||||||
|
#define CLANG_SYSTEMZ_DEFAULT_ARCH "z10"
|
||||||
|
_ACEOF
|
||||||
|
|
||||||
|
|
||||||
cat >>confdefs.h <<_ACEOF
|
cat >>confdefs.h <<_ACEOF
|
||||||
#define CLANG_LIBDIR_SUFFIX ""
|
#define CLANG_LIBDIR_SUFFIX ""
|
||||||
_ACEOF
|
_ACEOF
|
||||||
|
@ -8776,7 +8786,7 @@ fi
|
||||||
|
|
||||||
done
|
done
|
||||||
|
|
||||||
for ac_header in signal.h stdint.h termios.h unistd.h
|
for ac_header in signal.h stdint.h sysexits.h termios.h unistd.h
|
||||||
do :
|
do :
|
||||||
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
||||||
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
|
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
|
||||||
|
|
|
@ -42,6 +42,9 @@
|
||||||
/* Directory where gcc is installed. */
|
/* Directory where gcc is installed. */
|
||||||
#undef GCC_INSTALL_PREFIX
|
#undef GCC_INSTALL_PREFIX
|
||||||
|
|
||||||
|
/* Whether clang should use a new process for the CC1 invocation */
|
||||||
|
#undef CLANG_SPAWN_CC1
|
||||||
|
|
||||||
/* Define if we have libxml2 */
|
/* Define if we have libxml2 */
|
||||||
#undef CLANG_HAVE_LIBXML
|
#undef CLANG_HAVE_LIBXML
|
||||||
|
|
||||||
|
@ -62,5 +65,6 @@
|
||||||
|
|
||||||
#undef ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
|
#undef ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
|
||||||
#undef CLANG_OPENMP_NVPTX_DEFAULT_ARCH
|
#undef CLANG_OPENMP_NVPTX_DEFAULT_ARCH
|
||||||
|
#undef CLANG_SYSTEMZ_DEFAULT_ARCH
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -49,6 +49,12 @@
|
||||||
/* Relative directory for resource files */
|
/* Relative directory for resource files */
|
||||||
#undef CLANG_RESOURCE_DIR
|
#undef CLANG_RESOURCE_DIR
|
||||||
|
|
||||||
|
/* Whether clang should use a new process for the CC1 invocation */
|
||||||
|
#undef CLANG_SPAWN_CC1
|
||||||
|
|
||||||
|
/* SystemZ Default Arch */
|
||||||
|
#undef CLANG_SYSTEMZ_DEFAULT_ARCH
|
||||||
|
|
||||||
/* Directories clang will search for headers */
|
/* Directories clang will search for headers */
|
||||||
#undef C_INCLUDE_DIRS
|
#undef C_INCLUDE_DIRS
|
||||||
|
|
||||||
|
@ -279,6 +285,9 @@
|
||||||
/* Define to 1 if you have the `sysconf' function. */
|
/* Define to 1 if you have the `sysconf' function. */
|
||||||
#undef HAVE_SYSCONF
|
#undef HAVE_SYSCONF
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sysexits.h> header file. */
|
||||||
|
#undef HAVE_SYSEXITS_H
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||||
*/
|
*/
|
||||||
#undef HAVE_SYS_DIR_H
|
#undef HAVE_SYS_DIR_H
|
||||||
|
|
|
@ -80,4 +80,9 @@
|
||||||
/* LLVM version string */
|
/* LLVM version string */
|
||||||
#undef LLVM_VERSION_STRING
|
#undef LLVM_VERSION_STRING
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sysexits.h> header file. */
|
||||||
|
#undef HAVE_SYSEXITS_H
|
||||||
|
|
||||||
|
#define LLVM_ENABLE_NEW_PASS_MANAGER 0
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -e
|
set -e
|
||||||
autoconf/AutoRegen.sh
|
autoconf/AutoRegen.sh
|
||||||
rm -rf autom4te.cache autoconf/autom4te.cache
|
rm -rf autom4te.cache autoconf/autom4te.cache include/llvm/Config/config.h.in~
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.2 2020/06/09 21:50:32 kamil Exp $
|
# $NetBSD: Makefile,v 1.3 2021/05/30 01:56:46 joerg Exp $
|
||||||
|
|
||||||
.include <bsd.own.mk>
|
.include <bsd.own.mk>
|
||||||
|
|
||||||
|
@ -11,6 +11,7 @@ SUBDIR= clang \
|
||||||
SUBDIR+= \
|
SUBDIR+= \
|
||||||
bugpoint \
|
bugpoint \
|
||||||
clang-format \
|
clang-format \
|
||||||
|
clang-repl \
|
||||||
clang-rename \
|
clang-rename \
|
||||||
llc \
|
llc \
|
||||||
lli \
|
lli \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:44:58 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:46 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= bugpoint
|
PROG_CXX= bugpoint
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -21,6 +21,7 @@ LLVM_LIBS+= \
|
||||||
TransformsAggressiveInstCombine \
|
TransformsAggressiveInstCombine \
|
||||||
ObjCARC \
|
ObjCARC \
|
||||||
ipo \
|
ipo \
|
||||||
|
FrontendOpenMP \
|
||||||
IRReader \
|
IRReader \
|
||||||
AsmParser \
|
AsmParser \
|
||||||
BitReader \
|
BitReader \
|
||||||
|
@ -57,8 +58,8 @@ LLVM_LIBS+= \
|
||||||
X86CodeGen \
|
X86CodeGen \
|
||||||
X86MCTargetDesc \
|
X86MCTargetDesc \
|
||||||
X86TargetInfo \
|
X86TargetInfo \
|
||||||
X86Utils \
|
|
||||||
X86AsmParser \
|
X86AsmParser \
|
||||||
|
TransformsCFGuard \
|
||||||
GlobalISel \
|
GlobalISel \
|
||||||
SelectionDAG \
|
SelectionDAG \
|
||||||
AsmPrinter \
|
AsmPrinter \
|
||||||
|
@ -76,11 +77,12 @@ LLVM_LIBS+= \
|
||||||
MCDisassembler \
|
MCDisassembler \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
|
TransformsUtils \
|
||||||
Analysis \
|
Analysis \
|
||||||
Object \
|
Object \
|
||||||
Linker \
|
Linker \
|
||||||
TransformsUtils \
|
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
Option \
|
Option \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:44:58 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:46 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= clang-rename
|
PROG_CXX= clang-rename
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -32,8 +32,10 @@ LLVM_LIBS+= \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
IR \
|
IR \
|
||||||
|
FrontendOpenMP \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
|
BinaryFormat \
|
||||||
Option \
|
Option \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -0,0 +1,133 @@
|
||||||
|
# $NetBSD: Makefile,v 1.1 2021/05/30 01:56:46 joerg Exp $
|
||||||
|
|
||||||
|
PROG_CXX= clang-repl
|
||||||
|
NOMAN= yes
|
||||||
|
|
||||||
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
|
.PATH: ${CLANG_SRCDIR}/tools/clang-repl
|
||||||
|
|
||||||
|
SRCS= ClangRepl.cpp
|
||||||
|
|
||||||
|
.include "${.PARSEDIR}/../../link.mk"
|
||||||
|
|
||||||
|
CLANG_LIBS+= \
|
||||||
|
clangInterpreter \
|
||||||
|
clangFrontendTool \
|
||||||
|
clangFrontend \
|
||||||
|
clangARCMigrate \
|
||||||
|
clangStaticAnalyzerFrontend \
|
||||||
|
clangStaticAnalyzerCheckers \
|
||||||
|
clangStaticAnalyzerCore \
|
||||||
|
clangToolingCore \
|
||||||
|
clangCrossTU \
|
||||||
|
clangIndex \
|
||||||
|
clangASTMatchers \
|
||||||
|
clangCodeGen \
|
||||||
|
clangFrontendRewrite \
|
||||||
|
clangFrontend \
|
||||||
|
clangSerialization \
|
||||||
|
clangParse \
|
||||||
|
clangSema \
|
||||||
|
clangAnalysis \
|
||||||
|
clangEdit \
|
||||||
|
clangDriver \
|
||||||
|
clangRewrite \
|
||||||
|
clangAST \
|
||||||
|
clangLex \
|
||||||
|
clangBasic
|
||||||
|
|
||||||
|
LLVM_LIBS+= \
|
||||||
|
FrontendOpenMP \
|
||||||
|
TransformsCoroutines \
|
||||||
|
ProfileDataCoverage \
|
||||||
|
LTO \
|
||||||
|
ObjCARC \
|
||||||
|
Passes \
|
||||||
|
TransformsAggressiveInstCombine \
|
||||||
|
ipo \
|
||||||
|
IRReader \
|
||||||
|
AsmParser \
|
||||||
|
BitstreamReader \
|
||||||
|
BitReader \
|
||||||
|
BitWriter
|
||||||
|
|
||||||
|
.if !defined(HOSTPROG)
|
||||||
|
LLVM_LIBS+= \
|
||||||
|
AMDGPUCodeGen \
|
||||||
|
AMDGPUTargetInfo \
|
||||||
|
AMDGPUAsmParser \
|
||||||
|
AMDGPUMCTargetDesc \
|
||||||
|
AMDGPUUtils \
|
||||||
|
MIRParser
|
||||||
|
.endif
|
||||||
|
|
||||||
|
LLVM_LIBS+= \
|
||||||
|
Orc \
|
||||||
|
ExecutionEngineJITLink \
|
||||||
|
ExecutionEngineOrcTargetProcess \
|
||||||
|
ExecutionEngineOrcShared \
|
||||||
|
ExecutionEngine \
|
||||||
|
RuntimeDyld \
|
||||||
|
AArch64CodeGen \
|
||||||
|
AArch64TargetInfo \
|
||||||
|
AArch64AsmParser \
|
||||||
|
AArch64MCTargetDesc \
|
||||||
|
AArch64Utils \
|
||||||
|
ARMCodeGen \
|
||||||
|
ARMTargetInfo \
|
||||||
|
ARMMCTargetDesc \
|
||||||
|
ARMAsmParser \
|
||||||
|
ARMUtils \
|
||||||
|
MipsCodeGen \
|
||||||
|
MipsTargetInfo \
|
||||||
|
MipsAsmParser \
|
||||||
|
MipsMCTargetDesc \
|
||||||
|
PowerPCCodeGen \
|
||||||
|
PowerPCTargetInfo \
|
||||||
|
PowerPCMCTargetDesc \
|
||||||
|
PowerPCAsmParser \
|
||||||
|
SparcCodeGen \
|
||||||
|
SparcTargetInfo \
|
||||||
|
SparcMCTargetDesc \
|
||||||
|
SparcAsmParser \
|
||||||
|
X86CodeGen \
|
||||||
|
X86MCTargetDesc \
|
||||||
|
X86TargetInfo \
|
||||||
|
X86AsmParser \
|
||||||
|
GlobalISel \
|
||||||
|
SelectionDAG \
|
||||||
|
AsmPrinter \
|
||||||
|
DebugInfoDWARF \
|
||||||
|
DebugInfoCodeView \
|
||||||
|
DebugInfoMSF \
|
||||||
|
CodeGen \
|
||||||
|
Vectorize \
|
||||||
|
Target \
|
||||||
|
InstCombine \
|
||||||
|
Instrumentation \
|
||||||
|
ScalarOpts \
|
||||||
|
ProfileData \
|
||||||
|
MCDisassembler \
|
||||||
|
MCParser \
|
||||||
|
MC \
|
||||||
|
TransformsUtils \
|
||||||
|
Analysis \
|
||||||
|
Object \
|
||||||
|
TextAPI \
|
||||||
|
Linker \
|
||||||
|
TransformsCFGuard \
|
||||||
|
IR \
|
||||||
|
Remarks \
|
||||||
|
LineEditor \
|
||||||
|
Option \
|
||||||
|
BinaryFormat \
|
||||||
|
Support \
|
||||||
|
Demangle
|
||||||
|
|
||||||
|
.include "${.PARSEDIR}/../../link.mk"
|
||||||
|
|
||||||
|
LDADD+= -lz -ledit
|
||||||
|
DPADD+= ${LIBZ} ${LIBEDIT}
|
||||||
|
|
||||||
|
.include <bsd.prog.mk>
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:44:58 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:46 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= clang-tblgen
|
PROG_CXX= clang-tblgen
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -7,20 +7,25 @@ NOMAN= yes
|
||||||
|
|
||||||
.PATH: ${CLANG_SRCDIR}/utils/TableGen
|
.PATH: ${CLANG_SRCDIR}/utils/TableGen
|
||||||
|
|
||||||
SRCS= ClangASTNodesEmitter.cpp \
|
SRCS= ASTTableGen.cpp \
|
||||||
|
ClangASTNodesEmitter.cpp \
|
||||||
|
ClangASTPropertiesEmitter.cpp \
|
||||||
ClangAttrEmitter.cpp \
|
ClangAttrEmitter.cpp \
|
||||||
ClangCommentCommandInfoEmitter.cpp \
|
ClangCommentCommandInfoEmitter.cpp \
|
||||||
ClangCommentHTMLNamedCharacterReferenceEmitter.cpp \
|
ClangCommentHTMLNamedCharacterReferenceEmitter.cpp \
|
||||||
ClangCommentHTMLTagsEmitter.cpp \
|
ClangCommentHTMLTagsEmitter.cpp \
|
||||||
ClangDataCollectorsEmitter.cpp \
|
ClangDataCollectorsEmitter.cpp \
|
||||||
ClangDiagnosticsEmitter.cpp \
|
ClangDiagnosticsEmitter.cpp \
|
||||||
ClangOpenCLBuiltinEmitter.cpp \
|
|
||||||
ClangOpcodesEmitter.cpp \
|
ClangOpcodesEmitter.cpp \
|
||||||
|
ClangOpenCLBuiltinEmitter.cpp \
|
||||||
ClangOptionDocEmitter.cpp \
|
ClangOptionDocEmitter.cpp \
|
||||||
ClangSACheckersEmitter.cpp \
|
ClangSACheckersEmitter.cpp \
|
||||||
|
ClangSyntaxEmitter.cpp \
|
||||||
ClangTypeNodesEmitter.cpp \
|
ClangTypeNodesEmitter.cpp \
|
||||||
MveEmitter.cpp \
|
MveEmitter.cpp \
|
||||||
NeonEmitter.cpp \
|
NeonEmitter.cpp \
|
||||||
|
RISCVVEmitter.cpp \
|
||||||
|
SveEmitter.cpp \
|
||||||
TableGen.cpp
|
TableGen.cpp
|
||||||
|
|
||||||
LLVM_LIBS+= \
|
LLVM_LIBS+= \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:44:58 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:46 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= clang
|
PROG_CXX= clang
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -24,6 +24,7 @@ CLANG_LIBS+= \
|
||||||
clangStaticAnalyzerFrontend \
|
clangStaticAnalyzerFrontend \
|
||||||
clangStaticAnalyzerCheckers \
|
clangStaticAnalyzerCheckers \
|
||||||
clangStaticAnalyzerCore \
|
clangStaticAnalyzerCore \
|
||||||
|
clangToolingCore \
|
||||||
clangCrossTU \
|
clangCrossTU \
|
||||||
clangIndex \
|
clangIndex \
|
||||||
clangASTMatchers \
|
clangASTMatchers \
|
||||||
|
@ -42,6 +43,7 @@ CLANG_LIBS+= \
|
||||||
clangBasic
|
clangBasic
|
||||||
|
|
||||||
LLVM_LIBS+= \
|
LLVM_LIBS+= \
|
||||||
|
FrontendOpenMP \
|
||||||
TransformsAggressiveInstCombine \
|
TransformsAggressiveInstCombine \
|
||||||
TransformsCoroutines \
|
TransformsCoroutines \
|
||||||
ProfileDataCoverage \
|
ProfileDataCoverage \
|
||||||
|
@ -91,7 +93,6 @@ LLVM_LIBS+= \
|
||||||
X86CodeGen \
|
X86CodeGen \
|
||||||
X86MCTargetDesc \
|
X86MCTargetDesc \
|
||||||
X86TargetInfo \
|
X86TargetInfo \
|
||||||
X86Utils \
|
|
||||||
X86AsmParser \
|
X86AsmParser \
|
||||||
GlobalISel \
|
GlobalISel \
|
||||||
SelectionDAG \
|
SelectionDAG \
|
||||||
|
@ -109,12 +110,12 @@ LLVM_LIBS+= \
|
||||||
MCDisassembler \
|
MCDisassembler \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
|
TransformsUtils \
|
||||||
Analysis \
|
Analysis \
|
||||||
Object \
|
Object \
|
||||||
TextAPI \
|
TextAPI \
|
||||||
Linker \
|
Linker \
|
||||||
TransformsCFGuard \
|
TransformsCFGuard \
|
||||||
TransformsUtils \
|
|
||||||
IR \
|
IR \
|
||||||
Remarks \
|
Remarks \
|
||||||
Option \
|
Option \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:44:58 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:46 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llc
|
PROG_CXX= llc
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -52,8 +52,10 @@ LLVM_LIBS+= \
|
||||||
X86TargetInfo \
|
X86TargetInfo \
|
||||||
X86MCTargetDesc \
|
X86MCTargetDesc \
|
||||||
X86AsmParser \
|
X86AsmParser \
|
||||||
X86Utils \
|
Passes \
|
||||||
|
TransformsCFGuard \
|
||||||
ipo \
|
ipo \
|
||||||
|
FrontendOpenMP \
|
||||||
GlobalISel \
|
GlobalISel \
|
||||||
MCDisassembler \
|
MCDisassembler \
|
||||||
Object \
|
Object \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:44:59 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:46 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= lli
|
PROG_CXX= lli
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -7,15 +7,19 @@ NOMAN= yes
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/tools/lli
|
.PATH: ${LLVM_SRCDIR}/tools/lli
|
||||||
|
|
||||||
SRCS= lli.cpp
|
SRCS= lli.cpp \
|
||||||
|
ExecutionUtils.cpp
|
||||||
|
|
||||||
LLVM_LIBS+= \
|
LLVM_LIBS+= \
|
||||||
Orc \
|
Orc \
|
||||||
|
ExecutionEngineJITLink \
|
||||||
|
ExecutionEngineOrcTargetProcess \
|
||||||
|
ExecutionEngineOrcShared \
|
||||||
X86CodeGen \
|
X86CodeGen \
|
||||||
X86TargetInfo \
|
X86TargetInfo \
|
||||||
X86MCTargetDesc \
|
X86MCTargetDesc \
|
||||||
X86AsmParser \
|
X86AsmParser \
|
||||||
X86Utils \
|
TransformsCFGuard \
|
||||||
AsmPrinter \
|
AsmPrinter \
|
||||||
GlobalISel \
|
GlobalISel \
|
||||||
IRReader \
|
IRReader \
|
||||||
|
@ -23,6 +27,7 @@ LLVM_LIBS+= \
|
||||||
DebugInfoCodeView \
|
DebugInfoCodeView \
|
||||||
DebugInfoDWARF \
|
DebugInfoDWARF \
|
||||||
Object \
|
Object \
|
||||||
|
TextAPI \
|
||||||
MCParser \
|
MCParser \
|
||||||
BitWriter \
|
BitWriter \
|
||||||
BitReader \
|
BitReader \
|
||||||
|
@ -42,6 +47,7 @@ LLVM_LIBS+= \
|
||||||
Target \
|
Target \
|
||||||
MC \
|
MC \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:44:59 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:47 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-ar
|
PROG_CXX= llvm-ar
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -36,7 +36,6 @@ LLVM_LIBS+= \
|
||||||
X86AsmParser \
|
X86AsmParser \
|
||||||
X86CodeGen \
|
X86CodeGen \
|
||||||
X86MCTargetDesc \
|
X86MCTargetDesc \
|
||||||
X86Utils \
|
|
||||||
X86TargetInfo \
|
X86TargetInfo \
|
||||||
CodeGen \
|
CodeGen \
|
||||||
MCDisassembler \
|
MCDisassembler \
|
||||||
|
@ -46,6 +45,7 @@ LLVM_LIBS+= \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Option \
|
Option \
|
||||||
Support \
|
Support \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:44:59 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:47 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-as
|
PROG_CXX= llvm-as
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -17,6 +17,7 @@ LLVM_LIBS+= \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:44:59 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:47 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-cov
|
PROG_CXX= llvm-cov
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -24,11 +24,13 @@ LLVM_LIBS+= \
|
||||||
ProfileDataCoverage \
|
ProfileDataCoverage \
|
||||||
ProfileData \
|
ProfileData \
|
||||||
Object \
|
Object \
|
||||||
|
TextAPI \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:44:59 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:47 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-cxxdump
|
PROG_CXX= llvm-cxxdump
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -19,11 +19,13 @@ LLVM_LIBS+= \
|
||||||
SparcTargetInfo \
|
SparcTargetInfo \
|
||||||
X86TargetInfo \
|
X86TargetInfo \
|
||||||
Object \
|
Object \
|
||||||
|
TextAPI \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:44:59 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:47 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-diff
|
PROG_CXX= llvm-diff
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -18,6 +18,7 @@ LLVM_LIBS+= \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:44:59 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:47 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-dis
|
PROG_CXX= llvm-dis
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -14,6 +14,7 @@ LLVM_LIBS+= \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:00 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:47 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-dwarfdump
|
PROG_CXX= llvm-dwarfdump
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -7,8 +7,9 @@ NOMAN= yes
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/tools/llvm-dwarfdump
|
.PATH: ${LLVM_SRCDIR}/tools/llvm-dwarfdump
|
||||||
|
|
||||||
SRCS= Statistics.cpp \
|
SRCS= llvm-dwarfdump.cpp \
|
||||||
llvm-dwarfdump.cpp
|
SectionSizes.cpp \
|
||||||
|
Statistics.cpp \
|
||||||
|
|
||||||
LLVM_LIBS+= \
|
LLVM_LIBS+= \
|
||||||
AArch64TargetInfo \
|
AArch64TargetInfo \
|
||||||
|
@ -28,16 +29,17 @@ LLVM_LIBS+= \
|
||||||
SparcMCTargetDesc \
|
SparcMCTargetDesc \
|
||||||
X86TargetInfo \
|
X86TargetInfo \
|
||||||
X86MCTargetDesc \
|
X86MCTargetDesc \
|
||||||
X86Utils \
|
|
||||||
DebugInfoDWARF \
|
DebugInfoDWARF \
|
||||||
Object \
|
Object \
|
||||||
|
TextAPI \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
IR \
|
IR \
|
||||||
BinaryFormat \
|
|
||||||
MCDisassembler \
|
MCDisassembler \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
|
Remarks \
|
||||||
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:00 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:47 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-dwp
|
PROG_CXX= llvm-dwp
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -36,7 +36,8 @@ LLVM_LIBS+= \
|
||||||
X86CodeGen \
|
X86CodeGen \
|
||||||
X86MCTargetDesc \
|
X86MCTargetDesc \
|
||||||
X86TargetInfo \
|
X86TargetInfo \
|
||||||
X86Utils \
|
Passes \
|
||||||
|
TransformsCFGuard \
|
||||||
MIRParser \
|
MIRParser \
|
||||||
Vectorize \
|
Vectorize \
|
||||||
MCDisassembler \
|
MCDisassembler \
|
||||||
|
@ -58,6 +59,7 @@ LLVM_LIBS+= \
|
||||||
TransformsUtils \
|
TransformsUtils \
|
||||||
Analysis \
|
Analysis \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:00 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:47 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-extract
|
PROG_CXX= llvm-extract
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -24,6 +24,7 @@ LLVM_LIBS+= \
|
||||||
ProfileData \
|
ProfileData \
|
||||||
Target \
|
Target \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:00 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:48 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-link
|
PROG_CXX= llvm-link
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -24,6 +24,7 @@ LLVM_LIBS+= \
|
||||||
Analysis \
|
Analysis \
|
||||||
Target \
|
Target \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:00 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:48 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-mc
|
PROG_CXX= llvm-mc
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -50,7 +50,6 @@ LLVM_LIBS+= \
|
||||||
X86TargetInfo \
|
X86TargetInfo \
|
||||||
X86MCTargetDesc \
|
X86MCTargetDesc \
|
||||||
X86Disassembler \
|
X86Disassembler \
|
||||||
X86Utils \
|
|
||||||
MCDisassembler \
|
MCDisassembler \
|
||||||
Object \
|
Object \
|
||||||
SelectionDAG \
|
SelectionDAG \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:00 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:48 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-nm
|
PROG_CXX= llvm-nm
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -34,16 +34,17 @@ LLVM_LIBS+= \
|
||||||
X86AsmParser \
|
X86AsmParser \
|
||||||
X86CodeGen \
|
X86CodeGen \
|
||||||
X86MCTargetDesc \
|
X86MCTargetDesc \
|
||||||
X86Utils \
|
|
||||||
X86TargetInfo \
|
X86TargetInfo \
|
||||||
CodeGen \
|
CodeGen \
|
||||||
MCDisassembler \
|
MCDisassembler \
|
||||||
Object \
|
Object \
|
||||||
|
TextAPI \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:00 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:48 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-objcopy
|
PROG_CXX= llvm-objcopy
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -9,9 +9,8 @@ NOMAN= yes
|
||||||
|
|
||||||
CPPFLAGS+= -I${LLVM_SRCDIR}/tools/llvm-objcopy
|
CPPFLAGS+= -I${LLVM_SRCDIR}/tools/llvm-objcopy
|
||||||
|
|
||||||
SRCS= Buffer.cpp \
|
SRCS= llvm-objcopy.cpp \
|
||||||
CopyConfig.cpp \
|
ConfigManager.cpp
|
||||||
llvm-objcopy.cpp
|
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/tools/llvm-objcopy/COFF
|
.PATH: ${LLVM_SRCDIR}/tools/llvm-objcopy/COFF
|
||||||
SRCS+= COFFObjcopy.cpp \
|
SRCS+= COFFObjcopy.cpp \
|
||||||
|
@ -20,8 +19,7 @@ SRCS+= COFFObjcopy.cpp \
|
||||||
Writer.cpp
|
Writer.cpp
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/tools/llvm-objcopy/ELF
|
.PATH: ${LLVM_SRCDIR}/tools/llvm-objcopy/ELF
|
||||||
SRCS+= ELFConfig.cpp \
|
SRCS+= ELFObjcopy.cpp \
|
||||||
ELFObjcopy.cpp \
|
|
||||||
ELFObject.cpp
|
ELFObject.cpp
|
||||||
|
|
||||||
ELFObject.cpp: ${LLVM_SRCDIR}/tools/llvm-objcopy/ELF/Object.cpp
|
ELFObject.cpp: ${LLVM_SRCDIR}/tools/llvm-objcopy/ELF/Object.cpp
|
||||||
|
@ -41,6 +39,19 @@ MachOObject.cpp: ${LLVM_SRCDIR}/tools/llvm-objcopy/MachO/Object.cpp
|
||||||
|
|
||||||
CPPFLAGS.MachOObject.cpp+= -I${LLVM_SRCDIR}/tools/llvm-objcopy/MachO
|
CPPFLAGS.MachOObject.cpp+= -I${LLVM_SRCDIR}/tools/llvm-objcopy/MachO
|
||||||
|
|
||||||
|
.PATH: ${LLVM_SRCDIR}/tools/llvm-objcopy/wasm
|
||||||
|
SRCS+= WasmObjcopy.cpp \
|
||||||
|
WasmObject.cpp \
|
||||||
|
wasmReader.cpp \
|
||||||
|
wasmWriter.cpp
|
||||||
|
|
||||||
|
WasmObject.cpp: ${LLVM_SRCDIR}/tools/llvm-objcopy/wasm/Object.cpp
|
||||||
|
cat ${LLVM_SRCDIR}/tools/llvm-objcopy/wasm/Object.cpp > WasmObject.cpp
|
||||||
|
WasmReader.cpp: ${LLVM_SRCDIR}/tools/llvm-objcopy/wasm/Reader.cpp
|
||||||
|
cat ${LLVM_SRCDIR}/tools/llvm-objcopy/wasm/Reader.cpp > WasmReader.cpp
|
||||||
|
WasmWriter.cpp: ${LLVM_SRCDIR}/tools/llvm-objcopy/wasm/Writer.cpp
|
||||||
|
cat ${LLVM_SRCDIR}/tools/llvm-objcopy/wasm/Writer.cpp > WasmWriter.cpp
|
||||||
|
|
||||||
TABLEGEN_SRC= CommonOpts.td ObjcopyOpts.td StripOpts.td
|
TABLEGEN_SRC= CommonOpts.td ObjcopyOpts.td StripOpts.td
|
||||||
|
|
||||||
TABLEGEN_OUTPUT.CommonOpts.td= \
|
TABLEGEN_OUTPUT.CommonOpts.td= \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:00 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:48 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-objdump
|
PROG_CXX= llvm-objdump
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -11,7 +11,19 @@ SRCS= llvm-objdump.cpp \
|
||||||
COFFDump.cpp \
|
COFFDump.cpp \
|
||||||
ELFDump.cpp \
|
ELFDump.cpp \
|
||||||
MachODump.cpp \
|
MachODump.cpp \
|
||||||
WasmDump.cpp
|
SourcePrinter.cpp \
|
||||||
|
WasmDump.cpp \
|
||||||
|
XCOFFDump.cpp
|
||||||
|
|
||||||
|
TABLEGEN_SRC= ObjdumpOpts.td OtoolOpts.td
|
||||||
|
|
||||||
|
TABLEGEN_OUTPUT.ObjdumpOpts.td= \
|
||||||
|
ObjdumpOpts.inc|-gen-opt-parser-defs
|
||||||
|
|
||||||
|
TABLEGEN_OUTPUT.OtoolOpts.td= \
|
||||||
|
OtoolOpts.inc|-gen-opt-parser-defs
|
||||||
|
|
||||||
|
.include "${.PARSEDIR}/../../tablegen.mk"
|
||||||
|
|
||||||
LLVM_LIBS+= \
|
LLVM_LIBS+= \
|
||||||
AArch64Disassembler \
|
AArch64Disassembler \
|
||||||
|
@ -46,20 +58,21 @@ LLVM_LIBS+= \
|
||||||
X86CodeGen \
|
X86CodeGen \
|
||||||
X86MCTargetDesc \
|
X86MCTargetDesc \
|
||||||
X86TargetInfo \
|
X86TargetInfo \
|
||||||
X86Utils \
|
|
||||||
CodeGen \
|
CodeGen \
|
||||||
MCDisassembler \
|
MCDisassembler \
|
||||||
DebugInfoDWARF \
|
DebugInfoDWARF \
|
||||||
DebugInfoSymbolize \
|
DebugInfoSymbolize \
|
||||||
DebugInfoPDB \
|
DebugInfoPDB \
|
||||||
DebugInfoPDBNative \
|
|
||||||
Object \
|
Object \
|
||||||
|
TextAPI \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
|
Option \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:00 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:48 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-profdata
|
PROG_CXX= llvm-profdata
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -12,6 +12,7 @@ SRCS= llvm-profdata.cpp
|
||||||
LLVM_LIBS+= \
|
LLVM_LIBS+= \
|
||||||
ProfileData \
|
ProfileData \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:01 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:48 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-readobj
|
PROG_CXX= llvm-readobj
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -12,7 +12,6 @@ SRCS= llvm-readobj.cpp \
|
||||||
COFFDumper.cpp \
|
COFFDumper.cpp \
|
||||||
COFFImportDumper.cpp \
|
COFFImportDumper.cpp \
|
||||||
ELFDumper.cpp \
|
ELFDumper.cpp \
|
||||||
Error.cpp \
|
|
||||||
MachODumper.cpp \
|
MachODumper.cpp \
|
||||||
ObjDumper.cpp \
|
ObjDumper.cpp \
|
||||||
WasmDumper.cpp \
|
WasmDumper.cpp \
|
||||||
|
@ -31,15 +30,20 @@ LLVM_LIBS+= \
|
||||||
DebugInfoCodeView \
|
DebugInfoCodeView \
|
||||||
DebugInfoMSF \
|
DebugInfoMSF \
|
||||||
Object \
|
Object \
|
||||||
|
TextAPI \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
||||||
|
LDADD+= -lz
|
||||||
|
DPADD+= ${LIBZ}
|
||||||
|
|
||||||
.include "${.PARSEDIR}/../../link.mk"
|
.include "${.PARSEDIR}/../../link.mk"
|
||||||
|
|
||||||
.include <bsd.prog.mk>
|
.include <bsd.prog.mk>
|
||||||
|
|
|
@ -0,0 +1,48 @@
|
||||||
|
# $NetBSD: Makefile,v 1.1 2021/05/30 01:56:48 joerg Exp $
|
||||||
|
|
||||||
|
PROG_CXX= llvm-size
|
||||||
|
NOMAN= yes
|
||||||
|
|
||||||
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
|
.PATH: ${LLVM_SRCDIR}/tools/llvm-reduce
|
||||||
|
|
||||||
|
SRCS= DeltaManager.cpp \
|
||||||
|
TestRunner.cpp \
|
||||||
|
llvm-reduce.cpp
|
||||||
|
|
||||||
|
.PATH: ${LLVM_SRCDIR}/tools/llvm-reduce/deltas
|
||||||
|
|
||||||
|
SRCS+= Delta.cpp \
|
||||||
|
ReduceAliases.cpp \
|
||||||
|
ReduceArguments.cpp \
|
||||||
|
ReduceAttributes.cpp \
|
||||||
|
ReduceBasicBlocks.cpp \
|
||||||
|
ReduceFunctionBodies.cpp \
|
||||||
|
ReduceFunctions.cpp \
|
||||||
|
ReduceGlobalValues.cpp \
|
||||||
|
ReduceGlobalVarInitializers.cpp \
|
||||||
|
ReduceGlobalVars.cpp \
|
||||||
|
ReduceInstructions.cpp \
|
||||||
|
ReduceMetadata.cpp \
|
||||||
|
ReduceModuleInlineAsm.cpp \
|
||||||
|
ReduceOperandBundles.cpp \
|
||||||
|
ReduceSpecialGlobals.cpp
|
||||||
|
|
||||||
|
|
||||||
|
LLVM_LIBS+= \
|
||||||
|
Object \
|
||||||
|
TextAPI \
|
||||||
|
MCParser \
|
||||||
|
MC \
|
||||||
|
BitReader \
|
||||||
|
BitstreamReader \
|
||||||
|
IR \
|
||||||
|
Remarks \
|
||||||
|
BinaryFormat \
|
||||||
|
Support \
|
||||||
|
Demangle
|
||||||
|
|
||||||
|
.include "${.PARSEDIR}/../../link.mk"
|
||||||
|
|
||||||
|
.include <bsd.prog.mk>
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:01 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:49 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-size
|
PROG_CXX= llvm-size
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -11,11 +11,13 @@ SRCS= llvm-size.cpp
|
||||||
|
|
||||||
LLVM_LIBS+= \
|
LLVM_LIBS+= \
|
||||||
Object \
|
Object \
|
||||||
|
TextAPI \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.2 2020/06/09 21:50:32 kamil Exp $
|
# $NetBSD: Makefile,v 1.3 2021/05/30 01:56:49 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-symbolizer
|
PROG_CXX= llvm-symbolizer
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -13,22 +13,31 @@ LLVM_LIBS+= \
|
||||||
DebugInfoSymbolize \
|
DebugInfoSymbolize \
|
||||||
DebugInfoDWARF \
|
DebugInfoDWARF \
|
||||||
DebugInfoPDB \
|
DebugInfoPDB \
|
||||||
DebugInfoPDBNative \
|
DebugInfoMSF \
|
||||||
|
DebugInfoCodeView \
|
||||||
Object \
|
Object \
|
||||||
|
TextAPI \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
ObjectYAML \
|
ObjectYAML \
|
||||||
TextAPI \
|
TextAPI \
|
||||||
|
Option \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
||||||
LDADD+= -lz
|
LDADD+= -lz
|
||||||
DPADD+= ${LIBZ}
|
DPADD+= ${LIBZ}
|
||||||
|
|
||||||
|
TABLEGEN_SRC= Opts.td
|
||||||
|
TABLEGEN_OUTPUT.Opts.td= \
|
||||||
|
Opts.inc|-gen-opt-parser-defs
|
||||||
|
|
||||||
|
.include "${.PARSEDIR}/../../tablegen.mk"
|
||||||
.include "${.PARSEDIR}/../../link.mk"
|
.include "${.PARSEDIR}/../../link.mk"
|
||||||
|
|
||||||
.include <bsd.prog.mk>
|
.include <bsd.prog.mk>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:01 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:49 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-xray
|
PROG_CXX= llvm-xray
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -24,12 +24,15 @@ LLVM_LIBS+= \
|
||||||
DebugInfoSymbolize \
|
DebugInfoSymbolize \
|
||||||
DebugInfoDWARF \
|
DebugInfoDWARF \
|
||||||
DebugInfoPDB \
|
DebugInfoPDB \
|
||||||
DebugInfoPDBNative \
|
DebugInfoMSF \
|
||||||
|
DebugInfoCodeView \
|
||||||
Object \
|
Object \
|
||||||
|
TextAPI \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
MCParser \
|
MCParser \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
MC \
|
MC \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:01 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:49 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= opt
|
PROG_CXX= opt
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -9,7 +9,6 @@ NOMAN= yes
|
||||||
|
|
||||||
SRCS= AnalysisWrappers.cpp \
|
SRCS= AnalysisWrappers.cpp \
|
||||||
BreakpointPrinter.cpp \
|
BreakpointPrinter.cpp \
|
||||||
Debugify.cpp \
|
|
||||||
GraphPrinters.cpp \
|
GraphPrinters.cpp \
|
||||||
NewPMDriver.cpp \
|
NewPMDriver.cpp \
|
||||||
PassPrinters.cpp \
|
PassPrinters.cpp \
|
||||||
|
@ -21,6 +20,7 @@ LLVM_LIBS+= \
|
||||||
Passes \
|
Passes \
|
||||||
ObjCARC \
|
ObjCARC \
|
||||||
ipo \
|
ipo \
|
||||||
|
FrontendOpenMP \
|
||||||
Linker \
|
Linker \
|
||||||
Object \
|
Object \
|
||||||
IRReader \
|
IRReader \
|
||||||
|
@ -59,7 +59,7 @@ LLVM_LIBS+= \
|
||||||
X86AsmParser \
|
X86AsmParser \
|
||||||
X86MCTargetDesc \
|
X86MCTargetDesc \
|
||||||
X86TargetInfo \
|
X86TargetInfo \
|
||||||
X86Utils \
|
TransformsCFGuard \
|
||||||
MIRParser \
|
MIRParser \
|
||||||
GlobalISel \
|
GlobalISel \
|
||||||
TransformsCoroutines \
|
TransformsCoroutines \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:01 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:49 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= sancov
|
PROG_CXX= sancov
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -7,7 +7,7 @@ NOMAN= yes
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/tools/sancov
|
.PATH: ${LLVM_SRCDIR}/tools/sancov
|
||||||
|
|
||||||
SRCS= sancov.cc
|
SRCS= sancov.cpp
|
||||||
|
|
||||||
LLVM_LIBS+= \
|
LLVM_LIBS+= \
|
||||||
AArch64Disassembler \
|
AArch64Disassembler \
|
||||||
|
@ -36,16 +36,18 @@ LLVM_LIBS+= \
|
||||||
X86CodeGen \
|
X86CodeGen \
|
||||||
X86MCTargetDesc \
|
X86MCTargetDesc \
|
||||||
X86TargetInfo \
|
X86TargetInfo \
|
||||||
X86Utils \
|
|
||||||
MCDisassembler \
|
MCDisassembler \
|
||||||
DebugInfoSymbolize \
|
DebugInfoSymbolize \
|
||||||
DebugInfoDWARF \
|
DebugInfoDWARF \
|
||||||
DebugInfoPDB \
|
DebugInfoPDB \
|
||||||
DebugInfoPDBNative \
|
DebugInfoMSF \
|
||||||
|
DebugInfoCodeView \
|
||||||
Object \
|
Object \
|
||||||
|
TextAPI \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:01 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:49 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= sanstats
|
PROG_CXX= sanstats
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -7,19 +7,22 @@ NOMAN= yes
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/tools/sanstats
|
.PATH: ${LLVM_SRCDIR}/tools/sanstats
|
||||||
|
|
||||||
SRCS= sanstats.cc
|
SRCS= sanstats.cpp
|
||||||
|
|
||||||
LLVM_LIBS+= \
|
LLVM_LIBS+= \
|
||||||
DebugInfoSymbolize \
|
DebugInfoSymbolize \
|
||||||
DebugInfoDWARF \
|
DebugInfoDWARF \
|
||||||
DebugInfoPDB \
|
DebugInfoPDB \
|
||||||
DebugInfoPDBNative \
|
DebugInfoMSF \
|
||||||
|
DebugInfoCodeView \
|
||||||
Object \
|
Object \
|
||||||
|
TextAPI \
|
||||||
MCParser \
|
MCParser \
|
||||||
MC \
|
MC \
|
||||||
BitReader \
|
BitReader \
|
||||||
BitstreamReader \
|
BitstreamReader \
|
||||||
IR \
|
IR \
|
||||||
|
Remarks \
|
||||||
BinaryFormat \
|
BinaryFormat \
|
||||||
Support \
|
Support \
|
||||||
Demangle
|
Demangle
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:02 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:49 joerg Exp $
|
||||||
|
|
||||||
PROG_CXX= llvm-tblgen
|
PROG_CXX= llvm-tblgen
|
||||||
NOMAN= yes
|
NOMAN= yes
|
||||||
|
@ -12,6 +12,7 @@ SRCS= AsmMatcherEmitter.cpp \
|
||||||
AsmWriterInst.cpp \
|
AsmWriterInst.cpp \
|
||||||
Attributes.cpp \
|
Attributes.cpp \
|
||||||
CallingConvEmitter.cpp \
|
CallingConvEmitter.cpp \
|
||||||
|
CodeBeadsGen.cpp \
|
||||||
CodeEmitterGen.cpp \
|
CodeEmitterGen.cpp \
|
||||||
CodeGenDAGPatterns.cpp \
|
CodeGenDAGPatterns.cpp \
|
||||||
CodeGenHwModes.cpp \
|
CodeGenHwModes.cpp \
|
||||||
|
@ -28,6 +29,7 @@ SRCS= AsmMatcherEmitter.cpp \
|
||||||
DAGISelMatcherOpt.cpp \
|
DAGISelMatcherOpt.cpp \
|
||||||
DFAEmitter.cpp \
|
DFAEmitter.cpp \
|
||||||
DFAPacketizerEmitter.cpp \
|
DFAPacketizerEmitter.cpp \
|
||||||
|
DirectiveEmitter.cpp \
|
||||||
DisassemblerEmitter.cpp \
|
DisassemblerEmitter.cpp \
|
||||||
ExegesisEmitter.cpp \
|
ExegesisEmitter.cpp \
|
||||||
FastISelEmitter.cpp \
|
FastISelEmitter.cpp \
|
||||||
|
@ -38,7 +40,9 @@ SRCS= AsmMatcherEmitter.cpp \
|
||||||
InstrDocsEmitter.cpp \
|
InstrDocsEmitter.cpp \
|
||||||
InstrInfoEmitter.cpp \
|
InstrInfoEmitter.cpp \
|
||||||
IntrinsicEmitter.cpp \
|
IntrinsicEmitter.cpp \
|
||||||
|
OptEmitter.cpp \
|
||||||
OptParserEmitter.cpp \
|
OptParserEmitter.cpp \
|
||||||
|
OptRSTEmitter.cpp \
|
||||||
PredicateExpander.cpp \
|
PredicateExpander.cpp \
|
||||||
PseudoLoweringEmitter.cpp \
|
PseudoLoweringEmitter.cpp \
|
||||||
RegisterBankEmitter.cpp \
|
RegisterBankEmitter.cpp \
|
||||||
|
@ -58,7 +62,14 @@ SRCS= AsmMatcherEmitter.cpp \
|
||||||
X86RecognizableInstr.cpp
|
X86RecognizableInstr.cpp
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/utils/TableGen/GlobalISel
|
.PATH: ${LLVM_SRCDIR}/utils/TableGen/GlobalISel
|
||||||
SRCS+= CodeExpander.cpp
|
SRCS+= CodeExpander.cpp \
|
||||||
|
GIMatchDag.cpp \
|
||||||
|
GIMatchDagEdge.cpp \
|
||||||
|
GIMatchDagInstr.cpp \
|
||||||
|
GIMatchDagOperands.cpp \
|
||||||
|
GIMatchDagPredicate.cpp \
|
||||||
|
GIMatchDagPredicateDependencyEdge.cpp \
|
||||||
|
GIMatchTree.cpp
|
||||||
|
|
||||||
LLVM_LIBS+= \
|
LLVM_LIBS+= \
|
||||||
TableGen \
|
TableGen \
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
#define CLANG_RESOURCE_DIR ""
|
#define CLANG_RESOURCE_DIR ""
|
||||||
|
|
||||||
/* Directories clang will search for headers */
|
/* Directories clang will search for headers */
|
||||||
#define C_INCLUDE_DIRS "/usr/include/clang-9.0:/usr/include"
|
#define C_INCLUDE_DIRS "/usr/include/clang-13.0:/usr/include"
|
||||||
|
|
||||||
/* Default <path> to all compiler invocations for --sysroot=<path>. */
|
/* Default <path> to all compiler invocations for --sysroot=<path>. */
|
||||||
#define DEFAULT_SYSROOT ""
|
#define DEFAULT_SYSROOT ""
|
||||||
|
@ -43,6 +43,9 @@
|
||||||
/* Directory where gcc is installed. */
|
/* Directory where gcc is installed. */
|
||||||
#define GCC_INSTALL_PREFIX ""
|
#define GCC_INSTALL_PREFIX ""
|
||||||
|
|
||||||
|
/* Whether clang should use a new process for the CC1 invocation */
|
||||||
|
#define CLANG_SPAWN_CC1 1
|
||||||
|
|
||||||
/* Define if we have libxml2 */
|
/* Define if we have libxml2 */
|
||||||
/* #undef CLANG_HAVE_LIBXML */
|
/* #undef CLANG_HAVE_LIBXML */
|
||||||
|
|
||||||
|
@ -63,5 +66,6 @@
|
||||||
|
|
||||||
#define ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER 0
|
#define ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER 0
|
||||||
#define CLANG_OPENMP_NVPTX_DEFAULT_ARCH "sm_35"
|
#define CLANG_OPENMP_NVPTX_DEFAULT_ARCH "sm_35"
|
||||||
|
#define CLANG_SYSTEMZ_DEFAULT_ARCH "z10"
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -50,8 +50,14 @@
|
||||||
/* Relative directory for resource files */
|
/* Relative directory for resource files */
|
||||||
#define CLANG_RESOURCE_DIR ""
|
#define CLANG_RESOURCE_DIR ""
|
||||||
|
|
||||||
|
/* Whether clang should use a new process for the CC1 invocation */
|
||||||
|
#define CLANG_SPAWN_CC1 1
|
||||||
|
|
||||||
|
/* SystemZ Default Arch */
|
||||||
|
#define CLANG_SYSTEMZ_DEFAULT_ARCH "z10"
|
||||||
|
|
||||||
/* Directories clang will search for headers */
|
/* Directories clang will search for headers */
|
||||||
#define C_INCLUDE_DIRS "/usr/include/clang-9.0:/usr/include"
|
#define C_INCLUDE_DIRS "/usr/include/clang-13.0:/usr/include"
|
||||||
|
|
||||||
/* Default <path> to all compiler invocations for --sysroot=<path>. */
|
/* Default <path> to all compiler invocations for --sysroot=<path>. */
|
||||||
#define DEFAULT_SYSROOT ""
|
#define DEFAULT_SYSROOT ""
|
||||||
|
@ -280,6 +286,9 @@
|
||||||
/* Define to 1 if you have the `sysconf' function. */
|
/* Define to 1 if you have the `sysconf' function. */
|
||||||
#define HAVE_SYSCONF 1
|
#define HAVE_SYSCONF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sysexits.h> header file. */
|
||||||
|
#define HAVE_SYSEXITS_H 1
|
||||||
|
|
||||||
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||||
*/
|
*/
|
||||||
/* #undef HAVE_SYS_DIR_H */
|
/* #undef HAVE_SYS_DIR_H */
|
||||||
|
|
|
@ -81,4 +81,9 @@
|
||||||
/* LLVM version string */
|
/* LLVM version string */
|
||||||
#define LLVM_VERSION_STRING "4.0.0svn"
|
#define LLVM_VERSION_STRING "4.0.0svn"
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sysexits.h> header file. */
|
||||||
|
#define HAVE_SYSEXITS_H 1
|
||||||
|
|
||||||
|
#define LLVM_ENABLE_NEW_PASS_MANAGER 0
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
// This is copied into the build area for a $src != $build compilation.
|
||||||
|
module LLVM_Support_DataTypes {
|
||||||
|
header "Support/DataTypes.h"
|
||||||
|
export *
|
||||||
|
}
|
||||||
|
module LLVM_Config_ABI_Breaking {
|
||||||
|
header "Config/abi-breaking.h"
|
||||||
|
export *
|
||||||
|
}
|
||||||
|
module LLVM_Config_Config {
|
||||||
|
header "Config/llvm-config.h"
|
||||||
|
export *
|
||||||
|
}
|
|
@ -1,19 +1,17 @@
|
||||||
# $NetBSD: Makefile,v 1.2 2021/04/25 15:06:49 christos Exp $
|
# $NetBSD: Makefile,v 1.3 2021/05/30 01:56:50 joerg Exp $
|
||||||
|
|
||||||
.include <bsd.init.mk>
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
.if ${MKLLVM} != "no"
|
.if ${MKLLVM} != "no"
|
||||||
.PATH: ${CLANG_SRCDIR}/lib/Headers
|
.PATH: ${CLANG_SRCDIR}/lib/Headers
|
||||||
|
|
||||||
|
|
||||||
.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
|
.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
|
||||||
INCS= adxintrin.h \
|
INCS= adxintrin.h \
|
||||||
ammintrin.h \
|
ammintrin.h \
|
||||||
|
amxintrin.h \
|
||||||
avx2intrin.h \
|
avx2intrin.h \
|
||||||
avx512bf16intrin.h \
|
avx512bf16intrin.h \
|
||||||
avx512vlbf16intrin.h \
|
|
||||||
avx512vlvp2intersectintrin.h \
|
|
||||||
avx512vp2intersectintrin.h \
|
|
||||||
enqcmdintrin.h \
|
|
||||||
avx512bitalgintrin.h \
|
avx512bitalgintrin.h \
|
||||||
avx512bwintrin.h \
|
avx512bwintrin.h \
|
||||||
avx512cdintrin.h \
|
avx512cdintrin.h \
|
||||||
|
@ -26,6 +24,7 @@ INCS= adxintrin.h \
|
||||||
avx512vbmi2intrin.h \
|
avx512vbmi2intrin.h \
|
||||||
avx512vbmiintrin.h \
|
avx512vbmiintrin.h \
|
||||||
avx512vbmivlintrin.h \
|
avx512vbmivlintrin.h \
|
||||||
|
avx512vlbf16intrin.h \
|
||||||
avx512vlbitalgintrin.h \
|
avx512vlbitalgintrin.h \
|
||||||
avx512vlbwintrin.h \
|
avx512vlbwintrin.h \
|
||||||
avx512vlcdintrin.h \
|
avx512vlcdintrin.h \
|
||||||
|
@ -33,10 +32,13 @@ INCS= adxintrin.h \
|
||||||
avx512vlintrin.h \
|
avx512vlintrin.h \
|
||||||
avx512vlvbmi2intrin.h \
|
avx512vlvbmi2intrin.h \
|
||||||
avx512vlvnniintrin.h \
|
avx512vlvnniintrin.h \
|
||||||
|
avx512vlvp2intersectintrin.h \
|
||||||
avx512vnniintrin.h \
|
avx512vnniintrin.h \
|
||||||
|
avx512vp2intersectintrin.h \
|
||||||
avx512vpopcntdqintrin.h \
|
avx512vpopcntdqintrin.h \
|
||||||
avx512vpopcntdqvlintrin.h \
|
avx512vpopcntdqvlintrin.h \
|
||||||
avxintrin.h \
|
avxintrin.h \
|
||||||
|
avxvnniintrin.h \
|
||||||
bmi2intrin.h \
|
bmi2intrin.h \
|
||||||
bmiintrin.h \
|
bmiintrin.h \
|
||||||
cetintrin.h \
|
cetintrin.h \
|
||||||
|
@ -46,14 +48,17 @@ INCS= adxintrin.h \
|
||||||
clzerointrin.h \
|
clzerointrin.h \
|
||||||
cpuid.h \
|
cpuid.h \
|
||||||
emmintrin.h \
|
emmintrin.h \
|
||||||
|
enqcmdintrin.h \
|
||||||
f16cintrin.h \
|
f16cintrin.h \
|
||||||
fma4intrin.h \
|
fma4intrin.h \
|
||||||
fmaintrin.h \
|
fmaintrin.h \
|
||||||
fxsrintrin.h \
|
fxsrintrin.h \
|
||||||
gfniintrin.h \
|
gfniintrin.h \
|
||||||
|
hresetintrin.h \
|
||||||
ia32intrin.h \
|
ia32intrin.h \
|
||||||
immintrin.h \
|
immintrin.h \
|
||||||
invpcidintrin.h \
|
invpcidintrin.h \
|
||||||
|
keylockerintrin.h \
|
||||||
lwpintrin.h \
|
lwpintrin.h \
|
||||||
lzcntintrin.h \
|
lzcntintrin.h \
|
||||||
mm3dnow.h \
|
mm3dnow.h \
|
||||||
|
@ -70,18 +75,22 @@ INCS= adxintrin.h \
|
||||||
ptwriteintrin.h \
|
ptwriteintrin.h \
|
||||||
rdseedintrin.h \
|
rdseedintrin.h \
|
||||||
rtmintrin.h \
|
rtmintrin.h \
|
||||||
|
serializeintrin.h \
|
||||||
sgxintrin.h \
|
sgxintrin.h \
|
||||||
shaintrin.h \
|
shaintrin.h \
|
||||||
smmintrin.h \
|
smmintrin.h \
|
||||||
tbmintrin.h \
|
tbmintrin.h \
|
||||||
tmmintrin.h \
|
tmmintrin.h \
|
||||||
|
tsxldtrkintrin.h \
|
||||||
|
uintrintrin.h \
|
||||||
vaesintrin.h \
|
vaesintrin.h \
|
||||||
vpclmulqdqintrin.h \
|
vpclmulqdqintrin.h \
|
||||||
waitpkgintrin.h \
|
waitpkgintrin.h \
|
||||||
wbnoinvdintrin.h \
|
wbnoinvdintrin.h \
|
||||||
wmmintrin.h \
|
|
||||||
__wmmintrin_aes.h \
|
__wmmintrin_aes.h \
|
||||||
|
wmmintrin.h \
|
||||||
__wmmintrin_pclmul.h \
|
__wmmintrin_pclmul.h \
|
||||||
|
x86gprintrin.h \
|
||||||
x86intrin.h \
|
x86intrin.h \
|
||||||
xmmintrin.h \
|
xmmintrin.h \
|
||||||
xopintrin.h \
|
xopintrin.h \
|
||||||
|
@ -97,6 +106,7 @@ INCS= altivec.h \
|
||||||
htmxlintrin.h
|
htmxlintrin.h
|
||||||
.elif ${MACHINE_CPU} == "arm" || ${MACHINE_CPU} == "aarch64"
|
.elif ${MACHINE_CPU} == "arm" || ${MACHINE_CPU} == "aarch64"
|
||||||
INCS= arm_acle.h \
|
INCS= arm_acle.h \
|
||||||
|
arm_cmse.h \
|
||||||
arm_neon.h
|
arm_neon.h
|
||||||
. if ${MACHINE_CPU} == "aarch64"
|
. if ${MACHINE_CPU} == "aarch64"
|
||||||
INCS+= arm64intr.h
|
INCS+= arm64intr.h
|
||||||
|
@ -104,30 +114,58 @@ INCS+= arm64intr.h
|
||||||
.elif ${MACHINE_CPU} == "mips"
|
.elif ${MACHINE_CPU} == "mips"
|
||||||
INCS= msa.h
|
INCS= msa.h
|
||||||
.endif
|
.endif
|
||||||
INCS+= stdatomic.h
|
INCS+= stdatomic.h tgmath.h
|
||||||
INCSDIR= /usr/include/clang-${CLANG_VERSION:R}
|
INCSDIR= /usr/include/clang-${CLANG_VERSION:R}
|
||||||
.endif # MKLLVM
|
.endif # MKLLVM
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/include/llvm/IR \
|
.PATH: ${LLVM_SRCDIR}/include/llvm/IR
|
||||||
|
.PATH: ${LLVM_SRCDIR}/include/llvm/Frontend/OpenACC
|
||||||
|
.PATH: ${LLVM_SRCDIR}/include/llvm/Frontend/OpenMP
|
||||||
|
|
||||||
TABLEGEN_SRC= Attributes.td Intrinsics.td Options.td
|
TABLEGEN_SRC= Attributes.td Intrinsics.td Options.td ACC.td OMP.td
|
||||||
|
|
||||||
TABLEGEN_OUTPUT.Attributes.td= \
|
TABLEGEN_OUTPUT.Attributes.td= \
|
||||||
llvm/IR/Attributes.inc|-gen-attrs
|
llvm/IR/Attributes.inc|-gen-attrs
|
||||||
|
|
||||||
TABLEGEN_OUTPUT.Intrinsics.td= \
|
TABLEGEN_OUTPUT.Intrinsics.td= \
|
||||||
llvm/IR/IntrinsicEnums.inc|-gen-intrinsic-enums \
|
llvm/IR/IntrinsicEnums.inc|-gen-intrinsic-enums \
|
||||||
llvm/IR/IntrinsicImpl.inc|-gen-intrinsic-impl
|
llvm/IR/IntrinsicImpl.inc|-gen-intrinsic-impl \
|
||||||
|
llvm/IR/IntrinsicsAArch64.h|-gen-intrinsic-enums^-intrinsic-prefix=aarch64 \
|
||||||
|
llvm/IR/IntrinsicsAMDGPU.h|-gen-intrinsic-enums^-intrinsic-prefix=amdgcn \
|
||||||
|
llvm/IR/IntrinsicsARM.h|-gen-intrinsic-enums^-intrinsic-prefix=arm \
|
||||||
|
llvm/IR/IntrinsicsBPF.h|-gen-intrinsic-enums^-intrinsic-prefix=bpf \
|
||||||
|
llvm/IR/IntrinsicsHexagon.h|-gen-intrinsic-enums^-intrinsic-prefix=hexagon \
|
||||||
|
llvm/IR/IntrinsicsMips.h|-gen-intrinsic-enums^-intrinsic-prefix=mips \
|
||||||
|
llvm/IR/IntrinsicsNVPTX.h|-gen-intrinsic-enums^-intrinsic-prefix=nvvm \
|
||||||
|
llvm/IR/IntrinsicsPowerPC.h|-gen-intrinsic-enums^-intrinsic-prefix=ppc \
|
||||||
|
llvm/IR/IntrinsicsR600.h|-gen-intrinsic-enums^-intrinsic-prefix=r600 \
|
||||||
|
llvm/IR/IntrinsicsRISCV.h|-gen-intrinsic-enums^-intrinsic-prefix=riscv \
|
||||||
|
llvm/IR/IntrinsicsS390.h|-gen-intrinsic-enums^-intrinsic-prefix=s390 \
|
||||||
|
llvm/IR/IntrinsicsVE.h|-gen-intrinsic-enums^-intrinsic-prefix=ve \
|
||||||
|
llvm/IR/IntrinsicsWebAssembly.h|-gen-intrinsic-enums^-intrinsic-prefix=wasm \
|
||||||
|
llvm/IR/IntrinsicsX86.h|-gen-intrinsic-enums^-intrinsic-prefix=x86 \
|
||||||
|
llvm/IR/IntrinsicsXCore.h|-gen-intrinsic-enums^-intrinsic-prefix=xcore \
|
||||||
|
|
||||||
|
TABLEGEN_OUTPUT.OMP.td= \
|
||||||
|
llvm/Frontend/OpenMP/OMP.h.inc|--gen-directive-decl \
|
||||||
|
llvm/Frontend/OpenMP/OMP.inc|--gen-directive-impl
|
||||||
|
|
||||||
|
TABLEGEN_OUTPUT.ACC.td= \
|
||||||
|
llvm/Frontend/OpenACC/ACC.h.inc|--gen-directive-decl \
|
||||||
|
llvm/Frontend/OpenACC/ACC.inc|--gen-directive-impl
|
||||||
|
|
||||||
.if ${MKLLVM} != "no"
|
.if ${MKLLVM} != "no"
|
||||||
.PATH: ${CLANG_SRCDIR}/include/clang/AST \
|
.PATH: ${CLANG_SRCDIR}/include/clang/AST \
|
||||||
${CLANG_SRCDIR}/include/clang/Basic \
|
${CLANG_SRCDIR}/include/clang/Basic \
|
||||||
${CLANG_SRCDIR}/include/clang/Driver \
|
${CLANG_SRCDIR}/include/clang/Driver \
|
||||||
${CLANG_SRCDIR}/include/clang/StaticAnalyzer/Checkers
|
${CLANG_SRCDIR}/include/clang/StaticAnalyzer/Checkers \
|
||||||
|
${CLANG_SRCDIR}/include/clang/Tooling/Syntax
|
||||||
CLANG_TABLEGEN_SRC= \
|
CLANG_TABLEGEN_SRC= \
|
||||||
|
arm_cde.td \
|
||||||
arm_fp16.td \
|
arm_fp16.td \
|
||||||
arm_neon.td \
|
|
||||||
arm_mve.td \
|
arm_mve.td \
|
||||||
|
arm_neon.td \
|
||||||
|
arm_sve.td \
|
||||||
Attr.td \
|
Attr.td \
|
||||||
Checkers.td \
|
Checkers.td \
|
||||||
CommentCommands.td \
|
CommentCommands.td \
|
||||||
|
@ -136,9 +174,13 @@ CLANG_TABLEGEN_SRC= \
|
||||||
CommentNodes.td \
|
CommentNodes.td \
|
||||||
DeclNodes.td \
|
DeclNodes.td \
|
||||||
Diagnostic.td \
|
Diagnostic.td \
|
||||||
|
Nodes.td \
|
||||||
|
PropertiesBase.td \
|
||||||
|
riscv_vector.td \
|
||||||
StmtDataCollectors.td \
|
StmtDataCollectors.td \
|
||||||
StmtNodes.td \
|
StmtNodes.td \
|
||||||
TypeNodes.td
|
TypeNodes.td \
|
||||||
|
TypeProperties.td
|
||||||
|
|
||||||
CLANG_TABLEGEN_INCLUDES.Attr.td= -I${CLANG_SRCDIR}/include
|
CLANG_TABLEGEN_INCLUDES.Attr.td= -I${CLANG_SRCDIR}/include
|
||||||
CLANG_TABLEGEN_OUTPUT.Attr.td= \
|
CLANG_TABLEGEN_OUTPUT.Attr.td= \
|
||||||
|
@ -160,17 +202,30 @@ CLANG_TABLEGEN_OUTPUT.Attr.td= \
|
||||||
clang/Serialization/AttrPCHRead.inc|-gen-clang-attr-pch-read \
|
clang/Serialization/AttrPCHRead.inc|-gen-clang-attr-pch-read \
|
||||||
clang/Serialization/AttrPCHWrite.inc|-gen-clang-attr-pch-write
|
clang/Serialization/AttrPCHWrite.inc|-gen-clang-attr-pch-write
|
||||||
|
|
||||||
|
CLANG_TABLEGEN_OUTPUT.PropertiesBase.td= \
|
||||||
|
clang/AST/AbstractBasicReader.inc|-gen-clang-basic-reader \
|
||||||
|
clang/AST/AbstractBasicWriter.inc|-gen-clang-basic-writer
|
||||||
|
CLANG_TABLEGEN_INCLUDES.PropertiesBase.td= -I${CLANG_SRCDIR}/include
|
||||||
|
|
||||||
|
CLANG_TABLEGEN_OUTPUT.TypeProperties.td= \
|
||||||
|
clang/AST/AbstractTypeReader.inc|-gen-clang-type-reader \
|
||||||
|
clang/AST/AbstractTypeWriter.inc|-gen-clang-type-writer
|
||||||
|
CLANG_TABLEGEN_INCLUDES.TypeProperties.td= -I${CLANG_SRCDIR}/include
|
||||||
|
|
||||||
CLANG_TABLEGEN_OUTPUT.StmtNodes.td= \
|
CLANG_TABLEGEN_OUTPUT.StmtNodes.td= \
|
||||||
clang/AST/StmtNodes.inc|-gen-clang-stmt-nodes
|
clang/AST/StmtNodes.inc|-gen-clang-stmt-nodes
|
||||||
|
CLANG_TABLEGEN_INCLUDES.StmtNodes.td= -I${CLANG_SRCDIR}/include
|
||||||
|
|
||||||
CLANG_TABLEGEN_OUTPUT.StmtDataCollectors.td= \
|
CLANG_TABLEGEN_OUTPUT.StmtDataCollectors.td= \
|
||||||
clang/AST/StmtDataCollectors.inc|-gen-clang-data-collectors
|
clang/AST/StmtDataCollectors.inc|-gen-clang-data-collectors
|
||||||
|
|
||||||
CLANG_TABLEGEN_OUTPUT.DeclNodes.td= \
|
CLANG_TABLEGEN_OUTPUT.DeclNodes.td= \
|
||||||
clang/AST/DeclNodes.inc|-gen-clang-decl-nodes
|
clang/AST/DeclNodes.inc|-gen-clang-decl-nodes
|
||||||
|
CLANG_TABLEGEN_INCLUDES.DeclNodes.td= -I${CLANG_SRCDIR}/include
|
||||||
|
|
||||||
CLANG_TABLEGEN_OUTPUT.CommentNodes.td= \
|
CLANG_TABLEGEN_OUTPUT.CommentNodes.td= \
|
||||||
clang/AST/CommentNodes.inc|-gen-clang-comment-nodes
|
clang/AST/CommentNodes.inc|-gen-clang-comment-nodes
|
||||||
|
CLANG_TABLEGEN_INCLUDES.CommentNodes.td= -I${CLANG_SRCDIR}/include
|
||||||
|
|
||||||
CLANG_TABLEGEN_OUTPUT.CommentCommands.td= \
|
CLANG_TABLEGEN_OUTPUT.CommentCommands.td= \
|
||||||
clang/AST/CommentCommandInfo.inc|-gen-clang-comment-command-info \
|
clang/AST/CommentCommandInfo.inc|-gen-clang-comment-command-info \
|
||||||
|
@ -183,8 +238,14 @@ CLANG_TABLEGEN_OUTPUT.CommentHTMLTags.td= \
|
||||||
CLANG_TABLEGEN_OUTPUT.CommentHTMLNamedCharacterReferences.td= \
|
CLANG_TABLEGEN_OUTPUT.CommentHTMLNamedCharacterReferences.td= \
|
||||||
clang/AST/CommentHTMLNamedCharacterReferences.inc|-gen-clang-comment-html-named-character-references
|
clang/AST/CommentHTMLNamedCharacterReferences.inc|-gen-clang-comment-html-named-character-references
|
||||||
|
|
||||||
|
CLANG_TABLEGEN_INCLUDES.Nodes.td= -I${CLANG_SRCDIR}/include
|
||||||
|
CLANG_TABLEGEN_OUTPUT.Nodes.td= \
|
||||||
|
clang/Tooling/Syntax/NodeClasses.inc|-gen-clang-syntax-node-classes \
|
||||||
|
clang/Tooling/Syntax/Nodes.inc|-gen-clang-syntax-node-list
|
||||||
|
|
||||||
CLANG_TABLEGEN_OUTPUT.TypeNodes.td= \
|
CLANG_TABLEGEN_OUTPUT.TypeNodes.td= \
|
||||||
clang/AST/TypeNodes.inc|-gen-clang-type-nodes
|
clang/AST/TypeNodes.inc|-gen-clang-type-nodes
|
||||||
|
CLANG_TABLEGEN_INCLUDES.TypeNodes.td= -I${CLANG_SRCDIR}/include
|
||||||
|
|
||||||
CLANG_TABLEGEN_INCLUDES.Diagnostic.td= -I${CLANG_SRCDIR}/include/clang/Basic
|
CLANG_TABLEGEN_INCLUDES.Diagnostic.td= -I${CLANG_SRCDIR}/include/clang/Basic
|
||||||
CLANG_TABLEGEN_OUTPUT.Diagnostic.td= \
|
CLANG_TABLEGEN_OUTPUT.Diagnostic.td= \
|
||||||
|
@ -203,6 +264,19 @@ CLANG_TABLEGEN_OUTPUT.Diagnostic.td= \
|
||||||
clang/Basic/DiagnosticSemaKinds.inc|-gen-clang-diags-defs^-clang-component=Sema \
|
clang/Basic/DiagnosticSemaKinds.inc|-gen-clang-diags-defs^-clang-component=Sema \
|
||||||
clang/Basic/DiagnosticSerializationKinds.inc|-gen-clang-diags-defs^-clang-component=Serialization
|
clang/Basic/DiagnosticSerializationKinds.inc|-gen-clang-diags-defs^-clang-component=Serialization
|
||||||
|
|
||||||
|
CLANG_TABLEGEN_INCLUDES.arm_cde.td= -I${CLANG_SRCDIR}/include/clang/Basic
|
||||||
|
CLANG_TABLEGEN_OUTPUT.arm_cde.td= \
|
||||||
|
clang/Basic/arm_cde_builtins.inc|-gen-arm-cde-builtin-def \
|
||||||
|
clang/Basic/arm_cde_builtin_cg.inc|-gen-arm-cde-builtin-codegen \
|
||||||
|
clang/Basic/arm_cde_builtin_sema.inc|-gen-arm-cde-builtin-sema \
|
||||||
|
clang/Basic/arm_cde_builtin_aliases.inc|-gen-arm-cde-builtin-aliases
|
||||||
|
|
||||||
|
CLANG_TABLEGEN_INCLUDES.arm_sve.td= -I${CLANG_SRCDIR}/include/clang/Basic
|
||||||
|
CLANG_TABLEGEN_OUTPUT.arm_sve.td= \
|
||||||
|
clang/Basic/arm_sve_builtins.inc|-gen-arm-sve-builtins \
|
||||||
|
clang/Basic/arm_sve_builtin_cg.inc|-gen-arm-sve-builtin-codegen \
|
||||||
|
clang/Basic/arm_sve_sema_rangechecks.inc|-gen-arm-sve-sema-rangechecks \
|
||||||
|
clang/Basic/arm_sve_typeflags.inc|-gen-arm-sve-typeflags
|
||||||
|
|
||||||
CLANG_TABLEGEN_INCLUDES.arm_neon.td= -I${CLANG_SRCDIR}/include/clang/Basic
|
CLANG_TABLEGEN_INCLUDES.arm_neon.td= -I${CLANG_SRCDIR}/include/clang/Basic
|
||||||
CLANG_TABLEGEN_OUTPUT.arm_neon.td= \
|
CLANG_TABLEGEN_OUTPUT.arm_neon.td= \
|
||||||
|
@ -219,6 +293,11 @@ CLANG_TABLEGEN_OUTPUT.arm_mve.td= \
|
||||||
clang/Basic/arm_mve_builtin_cg.inc|-gen-arm-mve-builtin-codegen \
|
clang/Basic/arm_mve_builtin_cg.inc|-gen-arm-mve-builtin-codegen \
|
||||||
clang/Basic/arm_mve_builtin_sema.inc|-gen-arm-mve-builtin-sema \
|
clang/Basic/arm_mve_builtin_sema.inc|-gen-arm-mve-builtin-sema \
|
||||||
|
|
||||||
|
#CLANG_TABLEGEN_INCLUDES.riscv_vector.td= -I${CLANG_SRCDIR}/include/clang/Basic
|
||||||
|
CLANG_TABLEGEN_OUTPUT.riscv_vector.td= \
|
||||||
|
clang/Basic/riscv_vector_builtins.inc|-gen-riscv-vector-builtins \
|
||||||
|
clang/Basic/riscv_vector_builtin_cg.inc|-gen-riscv-vector-builtin-codegen
|
||||||
|
|
||||||
CLANG_TABLEGEN_INCLUDES.Checkers.td= \
|
CLANG_TABLEGEN_INCLUDES.Checkers.td= \
|
||||||
-I${CLANG_SRCDIR}/include \
|
-I${CLANG_SRCDIR}/include \
|
||||||
-I${CLANG_SRCDIR}/include/clang/StaticAnalyzer/Checkers
|
-I${CLANG_SRCDIR}/include/clang/StaticAnalyzer/Checkers
|
||||||
|
@ -228,6 +307,7 @@ CLANG_TABLEGEN_OUTPUT.Checkers.td= \
|
||||||
TABLEGEN_INCLUDES.Options.td= -I${CLANG_SRCDIR}/include/clang/Driver
|
TABLEGEN_INCLUDES.Options.td= -I${CLANG_SRCDIR}/include/clang/Driver
|
||||||
TABLEGEN_OUTPUT.Options.td= \
|
TABLEGEN_OUTPUT.Options.td= \
|
||||||
clang/Driver/Options.inc|-gen-opt-parser-defs
|
clang/Driver/Options.inc|-gen-opt-parser-defs
|
||||||
|
|
||||||
.endif # MKLLVM
|
.endif # MKLLVM
|
||||||
|
|
||||||
.include "${.PARSEDIR}/../tablegen.mk"
|
.include "${.PARSEDIR}/../tablegen.mk"
|
||||||
|
@ -363,8 +443,21 @@ run-configure:
|
||||||
rm -r tmp
|
rm -r tmp
|
||||||
mv ${LLVM_INCLUDE_CONFIG}/llvm/Config/config.h \
|
mv ${LLVM_INCLUDE_CONFIG}/llvm/Config/config.h \
|
||||||
${LLVM_INCLUDE_CONFIG}/llvm/Config/config.h.in
|
${LLVM_INCLUDE_CONFIG}/llvm/Config/config.h.in
|
||||||
|
cp ${.CURDIR}/module.modulemap ${LLVM_INCLUDE_CONFIG}/llvm/module.modulemap
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
DPSRCS+= llvm/Support/Extension.def
|
||||||
|
CLEANFILES+= llvm/Support/Extension.def
|
||||||
|
|
||||||
|
llvm/Support/Extension.def:
|
||||||
|
mkdir -p ${.TARGET:H}
|
||||||
|
printf '//extension handlers\n#undef HANDLE_EXTENSION\n' > ${.TARGET}
|
||||||
|
|
||||||
includes depend dependall all: ${DPSRCS}
|
includes depend dependall all: ${DPSRCS}
|
||||||
|
|
||||||
|
depend dependall: clean-modulecache
|
||||||
|
|
||||||
|
clean-modulecache:
|
||||||
|
rm -rf ${LLVM_MODULE_CACHE}
|
||||||
|
|
||||||
.include <bsd.prog.mk>
|
.include <bsd.prog.mk>
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
// This is copied into the build area for a $src != $build compilation.
|
||||||
|
module LLVM_Support_DataTypes {
|
||||||
|
header "Support/DataTypes.h"
|
||||||
|
export *
|
||||||
|
}
|
||||||
|
module LLVM_Config_ABI_Breaking {
|
||||||
|
header "Config/abi-breaking.h"
|
||||||
|
export *
|
||||||
|
}
|
||||||
|
module LLVM_Config_Config {
|
||||||
|
header "Config/llvm-config.h"
|
||||||
|
export *
|
||||||
|
}
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.3 2020/06/09 21:50:32 kamil Exp $
|
# $NetBSD: Makefile,v 1.4 2021/05/30 01:56:50 joerg Exp $
|
||||||
|
|
||||||
.include <bsd.own.mk>
|
.include <bsd.own.mk>
|
||||||
|
|
||||||
|
@ -15,6 +15,7 @@ SUBDIR= \
|
||||||
libLLVMDebugInfoDWARF \
|
libLLVMDebugInfoDWARF \
|
||||||
libLLVMDebugInfoMSF \
|
libLLVMDebugInfoMSF \
|
||||||
libLLVMDemangle \
|
libLLVMDemangle \
|
||||||
|
libLLVMFrontendOpenMP \
|
||||||
libLLVMGlobalISel \
|
libLLVMGlobalISel \
|
||||||
libLLVMIR \
|
libLLVMIR \
|
||||||
libLLVMIRReader \
|
libLLVMIRReader \
|
||||||
|
@ -103,14 +104,17 @@ SUBDIR+= \
|
||||||
libLLVMX86AsmParser \
|
libLLVMX86AsmParser \
|
||||||
libLLVMX86Disassembler \
|
libLLVMX86Disassembler \
|
||||||
libLLVMX86MCTargetDesc \
|
libLLVMX86MCTargetDesc \
|
||||||
libLLVMX86TargetInfo \
|
libLLVMX86TargetInfo
|
||||||
libLLVMX86Utils
|
|
||||||
|
|
||||||
.if ${NO_LLVM_DEVELOPER:Uno} == "no" && ${LLVM_DEVELOPER:U} == "yes"
|
.if ${NO_LLVM_DEVELOPER:Uno} == "no" && ${LLVM_DEVELOPER:U} == "yes"
|
||||||
SUBDIR+= \
|
SUBDIR+= \
|
||||||
libLLVMAMDGPUDisassembler \
|
libLLVMAMDGPUDisassembler \
|
||||||
libLLVMExecutionEngine \
|
libLLVMExecutionEngine \
|
||||||
libLLVMExecutionEngineJITLink \
|
libLLVMExecutionEngineJITLink \
|
||||||
|
libLLVMExecutionEngineOrcShared \
|
||||||
|
libLLVMExecutionEngineOrcTargetProcess \
|
||||||
|
libLLVMFileCheck \
|
||||||
|
libLLVMInterfaceStub \
|
||||||
libLLVMMCJIT \
|
libLLVMMCJIT \
|
||||||
libLLVMOrc \
|
libLLVMOrc \
|
||||||
libLLVMRuntimeDyld
|
libLLVMRuntimeDyld
|
||||||
|
@ -119,7 +123,6 @@ SUBDIR+= \
|
||||||
.if !defined(HOSTLIB) && !defined(_BSD_HOSTINIT_MK_)
|
.if !defined(HOSTLIB) && !defined(_BSD_HOSTINIT_MK_)
|
||||||
SUBDIR+= \
|
SUBDIR+= \
|
||||||
libLLVMDebugInfoPDB \
|
libLLVMDebugInfoPDB \
|
||||||
libLLVMDebugInfoPDBNative \
|
|
||||||
libLLVMDebugInfoSymbolize \
|
libLLVMDebugInfoSymbolize \
|
||||||
libLLVMObjectYAML
|
libLLVMObjectYAML
|
||||||
.endif
|
.endif
|
||||||
|
@ -156,15 +159,19 @@ SUBDIR+= \
|
||||||
libclangSerialization \
|
libclangSerialization \
|
||||||
libclangStaticAnalyzerCheckers \
|
libclangStaticAnalyzerCheckers \
|
||||||
libclangStaticAnalyzerCore \
|
libclangStaticAnalyzerCore \
|
||||||
|
libclangToolingCore \
|
||||||
.WAIT \
|
.WAIT \
|
||||||
libclangStaticAnalyzerFrontend
|
libclangStaticAnalyzerFrontend
|
||||||
|
|
||||||
.if ${NO_LLVM_DEVELOPER:Uno} == "no" && ${LLVM_DEVELOPER:U} == "yes"
|
.if ${NO_LLVM_DEVELOPER:Uno} == "no" && ${LLVM_DEVELOPER:U} == "yes"
|
||||||
SUBDIR+= \
|
SUBDIR+= \
|
||||||
|
libclangAPINotes \
|
||||||
libclangASTMatchersDynamic \
|
libclangASTMatchersDynamic \
|
||||||
libclangFormat \
|
libclangFormat \
|
||||||
|
libclangIndexSerialization \
|
||||||
|
libclangInterpreter \
|
||||||
|
libclangTesting \
|
||||||
libclangTooling \
|
libclangTooling \
|
||||||
libclangToolingCore \
|
|
||||||
libclangToolingDependencyScanning \
|
libclangToolingDependencyScanning \
|
||||||
libclangToolingInclusions \
|
libclangToolingInclusions \
|
||||||
libclangToolingRefactoring \
|
libclangToolingRefactoring \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:02 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:50 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMAArch64CodeGen
|
LIB= LLVMAArch64CodeGen
|
||||||
|
|
||||||
|
@ -14,7 +14,6 @@ SRCS+= AArch64A53Fix835769.cpp \
|
||||||
AArch64AsmPrinter.cpp \
|
AArch64AsmPrinter.cpp \
|
||||||
AArch64BranchTargets.cpp \
|
AArch64BranchTargets.cpp \
|
||||||
AArch64CallingConvention.cpp \
|
AArch64CallingConvention.cpp \
|
||||||
AArch64CallLowering.cpp \
|
|
||||||
AArch64CleanupLocalDynamicTLSPass.cpp \
|
AArch64CleanupLocalDynamicTLSPass.cpp \
|
||||||
AArch64CollectLOH.cpp \
|
AArch64CollectLOH.cpp \
|
||||||
AArch64CompressJumpTables.cpp \
|
AArch64CompressJumpTables.cpp \
|
||||||
|
@ -28,29 +27,42 @@ SRCS+= AArch64A53Fix835769.cpp \
|
||||||
AArch64FastISel.cpp \
|
AArch64FastISel.cpp \
|
||||||
AArch64FrameLowering.cpp \
|
AArch64FrameLowering.cpp \
|
||||||
AArch64InstrInfo.cpp \
|
AArch64InstrInfo.cpp \
|
||||||
AArch64InstructionSelector.cpp \
|
|
||||||
AArch64ISelDAGToDAG.cpp \
|
AArch64ISelDAGToDAG.cpp \
|
||||||
AArch64ISelLowering.cpp \
|
AArch64ISelLowering.cpp \
|
||||||
AArch64LegalizerInfo.cpp \
|
|
||||||
AArch64LoadStoreOptimizer.cpp \
|
AArch64LoadStoreOptimizer.cpp \
|
||||||
|
AArch64LowerHomogeneousPrologEpilog.cpp \
|
||||||
|
AArch64MachineFunctionInfo.cpp \
|
||||||
AArch64MacroFusion.cpp \
|
AArch64MacroFusion.cpp \
|
||||||
AArch64MCInstLower.cpp \
|
AArch64MCInstLower.cpp \
|
||||||
AArch64PBQPRegAlloc.cpp \
|
AArch64PBQPRegAlloc.cpp \
|
||||||
AArch64PreLegalizerCombiner.cpp \
|
|
||||||
AArch64PromoteConstant.cpp \
|
AArch64PromoteConstant.cpp \
|
||||||
AArch64RedundantCopyElimination.cpp \
|
AArch64RedundantCopyElimination.cpp \
|
||||||
AArch64RegisterBankInfo.cpp \
|
|
||||||
AArch64RegisterInfo.cpp \
|
AArch64RegisterInfo.cpp \
|
||||||
AArch64SelectionDAGInfo.cpp \
|
AArch64SelectionDAGInfo.cpp \
|
||||||
AArch64SIMDInstrOpt.cpp \
|
AArch64SIMDInstrOpt.cpp \
|
||||||
|
AArch64SLSHardening.cpp \
|
||||||
AArch64SpeculationHardening.cpp \
|
AArch64SpeculationHardening.cpp \
|
||||||
AArch64StackTaggingPreRA.cpp \
|
|
||||||
AArch64StackTagging.cpp \
|
AArch64StackTagging.cpp \
|
||||||
|
AArch64StackTaggingPreRA.cpp \
|
||||||
AArch64StorePairSuppress.cpp \
|
AArch64StorePairSuppress.cpp \
|
||||||
AArch64Subtarget.cpp \
|
AArch64Subtarget.cpp \
|
||||||
AArch64TargetMachine.cpp \
|
AArch64TargetMachine.cpp \
|
||||||
AArch64TargetObjectFile.cpp \
|
AArch64TargetObjectFile.cpp \
|
||||||
AArch64TargetTransformInfo.cpp
|
AArch64TargetTransformInfo.cpp \
|
||||||
|
SVEIntrinsicOpts.cpp
|
||||||
|
|
||||||
|
.PATH: ${LLVM_SRCDIR}/lib/Target/AArch64/GISel
|
||||||
|
|
||||||
|
SRCS+= AArch64CallLowering.cpp \
|
||||||
|
AArch64GlobalISelUtils.cpp \
|
||||||
|
AArch64InstructionSelector.cpp \
|
||||||
|
AArch64LegalizerInfo.cpp \
|
||||||
|
AArch64O0PreLegalizerCombiner.cpp \
|
||||||
|
AArch64PostLegalizerCombiner.cpp \
|
||||||
|
AArch64PostLegalizerLowering.cpp \
|
||||||
|
AArch64PostSelectOptimize.cpp \
|
||||||
|
AArch64PreLegalizerCombiner.cpp \
|
||||||
|
AArch64RegisterBankInfo.cpp
|
||||||
|
|
||||||
TABLEGEN_SRC= AArch64.td
|
TABLEGEN_SRC= AArch64.td
|
||||||
TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/AArch64
|
TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/AArch64
|
||||||
|
@ -61,16 +73,22 @@ TABLEGEN_OUTPUT= \
|
||||||
AArch64GenCallingConv.inc|-gen-callingconv \
|
AArch64GenCallingConv.inc|-gen-callingconv \
|
||||||
AArch64GenDAGISel.inc|-gen-dag-isel \
|
AArch64GenDAGISel.inc|-gen-dag-isel \
|
||||||
AArch64GenDisassemblerTables.inc|-gen-disassembler \
|
AArch64GenDisassemblerTables.inc|-gen-disassembler \
|
||||||
|
AArch64GenExegesis.inc|-gen-exegesis \
|
||||||
AArch64GenFastISel.inc|-gen-fast-isel \
|
AArch64GenFastISel.inc|-gen-fast-isel \
|
||||||
AArch64GenGICombiner.inc|-gen-global-isel-combiner^-combiners=AArch64PreLegalizerCombinerHelper \
|
AArch64GenGICombiner.inc|-gen-global-isel-combiner^-combiners=AArch64PreLegalizerCombinerHelper \
|
||||||
AArch64GenGlobalISel.inc|-gen-global-isel \
|
AArch64GenGlobalISel.inc|-gen-global-isel \
|
||||||
AArch64GenInstrInfo.inc|-gen-instr-info \
|
AArch64GenInstrInfo.inc|-gen-instr-info \
|
||||||
AArch64GenMCCodeEmitter.inc|-gen-emitter \
|
AArch64GenMCCodeEmitter.inc|-gen-emitter \
|
||||||
AArch64GenMCPseudoLowering.inc|-gen-pseudo-lowering \
|
AArch64GenMCPseudoLowering.inc|-gen-pseudo-lowering \
|
||||||
|
AArch64GenO0PreLegalizeGICombiner.inc|-gen-global-isel-combiner^-combiners=AArch64O0PreLegalizerCombinerHelper \
|
||||||
|
AArch64GenPreLegalizeGICombiner.inc|-gen-global-isel-combiner^-combiners=AArch64PreLegalizerCombinerHelper \
|
||||||
|
AArch64GenPostLegalizeGICombiner.inc|-gen-global-isel-combiner^-combiners=AArch64PostLegalizerCombinerHelper \
|
||||||
|
AArch64GenPostLegalizeGILowering.inc|-gen-global-isel-combiner^-combiners=AArch64PostLegalizerLoweringHelper \
|
||||||
AArch64GenRegisterBank.inc|-gen-register-bank \
|
AArch64GenRegisterBank.inc|-gen-register-bank \
|
||||||
AArch64GenRegisterInfo.inc|-gen-register-info \
|
AArch64GenRegisterInfo.inc|-gen-register-info \
|
||||||
AArch64GenSubtargetInfo.inc|-gen-subtarget \
|
AArch64GenSubtargetInfo.inc|-gen-subtarget \
|
||||||
AArch64GenSystemOperands.inc|-gen-searchable-tables \
|
AArch64GenSystemOperands.inc|-gen-searchable-tables
|
||||||
|
|
||||||
|
|
||||||
.include "${.PARSEDIR}/../../tablegen.mk"
|
.include "${.PARSEDIR}/../../tablegen.mk"
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:03 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:50 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMAMDGPUCodeGen
|
LIB= LLVMAMDGPUCodeGen
|
||||||
|
|
||||||
|
@ -17,32 +17,39 @@ SRCS+= AMDGPUAliasAnalysis.cpp \
|
||||||
AMDGPUAtomicOptimizer.cpp \
|
AMDGPUAtomicOptimizer.cpp \
|
||||||
AMDGPUCallLowering.cpp \
|
AMDGPUCallLowering.cpp \
|
||||||
AMDGPUCodeGenPrepare.cpp \
|
AMDGPUCodeGenPrepare.cpp \
|
||||||
|
AMDGPUExportClustering.cpp \
|
||||||
AMDGPUFixFunctionBitcasts.cpp \
|
AMDGPUFixFunctionBitcasts.cpp \
|
||||||
AMDGPUFrameLowering.cpp \
|
AMDGPUFrameLowering.cpp \
|
||||||
|
AMDGPUGlobalISelUtils.cpp \
|
||||||
AMDGPUHSAMetadataStreamer.cpp \
|
AMDGPUHSAMetadataStreamer.cpp \
|
||||||
AMDGPUInline.cpp \
|
AMDGPUInstCombineIntrinsic.cpp \
|
||||||
AMDGPUInstrInfo.cpp \
|
AMDGPUInstrInfo.cpp \
|
||||||
AMDGPUInstructionSelector.cpp \
|
AMDGPUInstructionSelector.cpp \
|
||||||
AMDGPUISelDAGToDAG.cpp \
|
AMDGPUISelDAGToDAG.cpp \
|
||||||
AMDGPUISelLowering.cpp \
|
AMDGPUISelLowering.cpp \
|
||||||
|
AMDGPULateCodeGenPrepare.cpp \
|
||||||
AMDGPULegalizerInfo.cpp \
|
AMDGPULegalizerInfo.cpp \
|
||||||
AMDGPULibCalls.cpp \
|
AMDGPULibCalls.cpp \
|
||||||
AMDGPULibFunc.cpp \
|
AMDGPULibFunc.cpp \
|
||||||
AMDGPULowerIntrinsics.cpp \
|
AMDGPULowerIntrinsics.cpp \
|
||||||
AMDGPULowerKernelArguments.cpp \
|
AMDGPULowerKernelArguments.cpp \
|
||||||
AMDGPULowerKernelAttributes.cpp \
|
AMDGPULowerKernelAttributes.cpp \
|
||||||
|
AMDGPULowerModuleLDSPass.cpp \
|
||||||
AMDGPUMachineCFGStructurizer.cpp \
|
AMDGPUMachineCFGStructurizer.cpp \
|
||||||
AMDGPUMachineFunction.cpp \
|
AMDGPUMachineFunction.cpp \
|
||||||
AMDGPUMachineModuleInfo.cpp \
|
AMDGPUMachineModuleInfo.cpp \
|
||||||
AMDGPUMacroFusion.cpp \
|
AMDGPUMacroFusion.cpp \
|
||||||
AMDGPUMCInstLower.cpp \
|
AMDGPUMCInstLower.cpp \
|
||||||
|
AMDGPUMIRFormatter.cpp \
|
||||||
AMDGPUOpenCLEnqueuedBlockLowering.cpp \
|
AMDGPUOpenCLEnqueuedBlockLowering.cpp \
|
||||||
AMDGPUPerfHintAnalysis.cpp \
|
AMDGPUPerfHintAnalysis.cpp \
|
||||||
|
AMDGPUPostLegalizerCombiner.cpp \
|
||||||
|
AMDGPUPreLegalizerCombiner.cpp \
|
||||||
AMDGPUPrintfRuntimeBinding.cpp \
|
AMDGPUPrintfRuntimeBinding.cpp \
|
||||||
AMDGPUPromoteAlloca.cpp \
|
AMDGPUPromoteAlloca.cpp \
|
||||||
AMDGPUPropagateAttributes.cpp \
|
AMDGPUPropagateAttributes.cpp \
|
||||||
|
AMDGPURegBankCombiner.cpp \
|
||||||
AMDGPURegisterBankInfo.cpp \
|
AMDGPURegisterBankInfo.cpp \
|
||||||
AMDGPURegisterInfo.cpp \
|
|
||||||
AMDGPURewriteOutArguments.cpp \
|
AMDGPURewriteOutArguments.cpp \
|
||||||
AMDGPUSubtarget.cpp \
|
AMDGPUSubtarget.cpp \
|
||||||
AMDGPUTargetMachine.cpp \
|
AMDGPUTargetMachine.cpp \
|
||||||
|
@ -57,7 +64,6 @@ SRCS+= AMDGPUAliasAnalysis.cpp \
|
||||||
GCNIterativeScheduler.cpp \
|
GCNIterativeScheduler.cpp \
|
||||||
GCNMinRegStrategy.cpp \
|
GCNMinRegStrategy.cpp \
|
||||||
GCNNSAReassign.cpp \
|
GCNNSAReassign.cpp \
|
||||||
GCNRegBankReassign.cpp \
|
|
||||||
GCNRegPressure.cpp \
|
GCNRegPressure.cpp \
|
||||||
GCNSchedStrategy.cpp \
|
GCNSchedStrategy.cpp \
|
||||||
R600AsmPrinter.cpp \
|
R600AsmPrinter.cpp \
|
||||||
|
@ -74,18 +80,17 @@ SRCS+= AMDGPUAliasAnalysis.cpp \
|
||||||
R600OptimizeVectorRegisters.cpp \
|
R600OptimizeVectorRegisters.cpp \
|
||||||
R600Packetizer.cpp \
|
R600Packetizer.cpp \
|
||||||
R600RegisterInfo.cpp \
|
R600RegisterInfo.cpp \
|
||||||
SIAddIMGInit.cpp \
|
|
||||||
SIAnnotateControlFlow.cpp \
|
SIAnnotateControlFlow.cpp \
|
||||||
SIFixSGPRCopies.cpp \
|
SIFixSGPRCopies.cpp \
|
||||||
SIFixupVectorISel.cpp \
|
|
||||||
SIFixVGPRCopies.cpp \
|
SIFixVGPRCopies.cpp \
|
||||||
SIFoldOperands.cpp \
|
SIFoldOperands.cpp \
|
||||||
SIFormMemoryClauses.cpp \
|
SIFormMemoryClauses.cpp \
|
||||||
SIFrameLowering.cpp \
|
SIFrameLowering.cpp \
|
||||||
SIInsertSkips.cpp \
|
SIInsertHardClauses.cpp \
|
||||||
SIInsertWaitcnts.cpp \
|
SIInsertWaitcnts.cpp \
|
||||||
SIInstrInfo.cpp \
|
SIInstrInfo.cpp \
|
||||||
SIISelLowering.cpp \
|
SIISelLowering.cpp \
|
||||||
|
SILateBranchLowering.cpp \
|
||||||
SILoadStoreOptimizer.cpp \
|
SILoadStoreOptimizer.cpp \
|
||||||
SILowerControlFlow.cpp \
|
SILowerControlFlow.cpp \
|
||||||
SILowerI1Copies.cpp \
|
SILowerI1Copies.cpp \
|
||||||
|
@ -97,12 +102,15 @@ SRCS+= AMDGPUAliasAnalysis.cpp \
|
||||||
SIOptimizeExecMasking.cpp \
|
SIOptimizeExecMasking.cpp \
|
||||||
SIOptimizeExecMaskingPreRA.cpp \
|
SIOptimizeExecMaskingPreRA.cpp \
|
||||||
SIPeepholeSDWA.cpp \
|
SIPeepholeSDWA.cpp \
|
||||||
|
SIPostRABundler.cpp \
|
||||||
SIPreAllocateWWMRegs.cpp \
|
SIPreAllocateWWMRegs.cpp \
|
||||||
|
SIPreEmitPeephole.cpp \
|
||||||
|
SIProgramInfo.cpp \
|
||||||
SIRegisterInfo.cpp \
|
SIRegisterInfo.cpp \
|
||||||
SIShrinkInstructions.cpp \
|
SIShrinkInstructions.cpp \
|
||||||
SIWholeQuadMode.cpp
|
SIWholeQuadMode.cpp
|
||||||
|
|
||||||
TABLEGEN_SRC= AMDGPU.td AMDGPUGISel.td R600.td
|
TABLEGEN_SRC= AMDGPU.td AMDGPUGISel.td InstCombineTables.td R600.td
|
||||||
TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/AMDGPU
|
TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/AMDGPU
|
||||||
TABLEGEN_OUTPUT.AMDGPU.td= \
|
TABLEGEN_OUTPUT.AMDGPU.td= \
|
||||||
AMDGPUGenAsmMatcher.inc|-gen-asm-matcher \
|
AMDGPUGenAsmMatcher.inc|-gen-asm-matcher \
|
||||||
|
@ -111,8 +119,6 @@ TABLEGEN_OUTPUT.AMDGPU.td= \
|
||||||
AMDGPUGenDAGISel.inc|-gen-dag-isel \
|
AMDGPUGenDAGISel.inc|-gen-dag-isel \
|
||||||
AMDGPUGenDisassemblerTables.inc|-gen-disassembler \
|
AMDGPUGenDisassemblerTables.inc|-gen-disassembler \
|
||||||
AMDGPUGenInstrInfo.inc|-gen-instr-info \
|
AMDGPUGenInstrInfo.inc|-gen-instr-info \
|
||||||
AMDGPUGenIntrinsicEnums.inc|-gen-tgt-intrinsic-enums \
|
|
||||||
AMDGPUGenIntrinsicImpl.inc|-gen-tgt-intrinsic-impl \
|
|
||||||
AMDGPUGenMCCodeEmitter.inc|-gen-emitter \
|
AMDGPUGenMCCodeEmitter.inc|-gen-emitter \
|
||||||
AMDGPUGenMCPseudoLowering.inc|-gen-pseudo-lowering \
|
AMDGPUGenMCPseudoLowering.inc|-gen-pseudo-lowering \
|
||||||
AMDGPUGenRegisterBank.inc|-gen-register-bank \
|
AMDGPUGenRegisterBank.inc|-gen-register-bank \
|
||||||
|
@ -120,8 +126,15 @@ TABLEGEN_OUTPUT.AMDGPU.td= \
|
||||||
AMDGPUGenSearchableTables.inc|-gen-searchable-tables \
|
AMDGPUGenSearchableTables.inc|-gen-searchable-tables \
|
||||||
AMDGPUGenSubtargetInfo.inc|-gen-subtarget
|
AMDGPUGenSubtargetInfo.inc|-gen-subtarget
|
||||||
|
|
||||||
|
TABLEGEN_OUTPUT.InstCombineTables.td= \
|
||||||
|
InstCombineTables.inc|-gen-searchable-tables
|
||||||
|
|
||||||
TABLEGEN_OUTPUT.AMDGPUGISel.td= \
|
TABLEGEN_OUTPUT.AMDGPUGISel.td= \
|
||||||
AMDGPUGenGlobalISel.inc|-gen-global-isel
|
AMDGPUGenGICombiner.inc|-gen-global-isel-combiner^-combiners=AMDGPUPreLegalizerCombinerHelper \
|
||||||
|
AMDGPUGenGlobalISel.inc|-gen-global-isel \
|
||||||
|
AMDGPUGenPostLegalizeGICombiner.inc|-gen-global-isel-combiner^-combiners=AMDGPUPostLegalizerCombinerHelper \
|
||||||
|
AMDGPUGenPreLegalizeGICombiner.inc|-gen-global-isel-combiner^-combiners=AMDGPUPreLegalizerCombinerHelper \
|
||||||
|
AMDGPUGenRegBankGICombiner.inc|-gen-global-isel-combiner^-combiners=AMDGPURegBankCombinerHelper
|
||||||
|
|
||||||
TABLEGEN_OUTPUT.R600.td= \
|
TABLEGEN_OUTPUT.R600.td= \
|
||||||
R600GenAsmWriter.inc|-gen-asm-writer \
|
R600GenAsmWriter.inc|-gen-asm-writer \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:03 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:50 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMAMDGPUUtils
|
LIB= LLVMAMDGPUUtils
|
||||||
|
|
||||||
|
@ -13,6 +13,7 @@ CPPFLAGS+= -I${LLVM_SRCDIR}/lib/Target/AMDGPU
|
||||||
|
|
||||||
SRCS+= AMDGPUAsmUtils.cpp \
|
SRCS+= AMDGPUAsmUtils.cpp \
|
||||||
AMDGPUBaseInfo.cpp \
|
AMDGPUBaseInfo.cpp \
|
||||||
|
AMDGPULDSUtils.cpp \
|
||||||
AMDGPUPALMetadata.cpp \
|
AMDGPUPALMetadata.cpp \
|
||||||
AMDKernelCodeTUtils.cpp
|
AMDKernelCodeTUtils.cpp
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:04 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:50 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMARMCodeGen
|
LIB= LLVMARMCodeGen
|
||||||
|
|
||||||
|
@ -10,12 +10,12 @@ CPPFLAGS+= -I${LLVM_SRCDIR}/lib/Target/ARM
|
||||||
|
|
||||||
SRCS+= A15SDOptimizer.cpp \
|
SRCS+= A15SDOptimizer.cpp \
|
||||||
ARMAsmPrinter.cpp \
|
ARMAsmPrinter.cpp \
|
||||||
ARMBasicBlockInfo.cpp \
|
|
||||||
ARMBaseInstrInfo.cpp \
|
ARMBaseInstrInfo.cpp \
|
||||||
ARMBaseRegisterInfo.cpp \
|
ARMBaseRegisterInfo.cpp \
|
||||||
|
ARMBasicBlockInfo.cpp \
|
||||||
|
ARMBlockPlacement.cpp \
|
||||||
ARMCallingConv.cpp \
|
ARMCallingConv.cpp \
|
||||||
ARMCallLowering.cpp \
|
ARMCallLowering.cpp \
|
||||||
ARMCodeGenPrepare.cpp \
|
|
||||||
ARMConstantIslandPass.cpp \
|
ARMConstantIslandPass.cpp \
|
||||||
ARMConstantPoolValue.cpp \
|
ARMConstantPoolValue.cpp \
|
||||||
ARMExpandPseudoInsts.cpp \
|
ARMExpandPseudoInsts.cpp \
|
||||||
|
@ -37,12 +37,16 @@ SRCS+= A15SDOptimizer.cpp \
|
||||||
ARMRegisterBankInfo.cpp \
|
ARMRegisterBankInfo.cpp \
|
||||||
ARMRegisterInfo.cpp \
|
ARMRegisterInfo.cpp \
|
||||||
ARMSelectionDAGInfo.cpp \
|
ARMSelectionDAGInfo.cpp \
|
||||||
|
ARMSLSHardening.cpp \
|
||||||
ARMSubtarget.cpp \
|
ARMSubtarget.cpp \
|
||||||
ARMTargetMachine.cpp \
|
ARMTargetMachine.cpp \
|
||||||
ARMTargetObjectFile.cpp \
|
ARMTargetObjectFile.cpp \
|
||||||
ARMTargetTransformInfo.cpp \
|
ARMTargetTransformInfo.cpp \
|
||||||
MLxExpansionPass.cpp \
|
MLxExpansionPass.cpp \
|
||||||
|
MVEGatherScatterLowering.cpp \
|
||||||
|
MVELaneInterleavingPass.cpp \
|
||||||
MVETailPredication.cpp \
|
MVETailPredication.cpp \
|
||||||
|
MVETPAndVPTOptimisationsPass.cpp \
|
||||||
MVEVPTBlockPass.cpp \
|
MVEVPTBlockPass.cpp \
|
||||||
Thumb1FrameLowering.cpp \
|
Thumb1FrameLowering.cpp \
|
||||||
Thumb1InstrInfo.cpp \
|
Thumb1InstrInfo.cpp \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.2 2020/09/07 00:18:25 mrg Exp $
|
# $NetBSD: Makefile,v 1.3 2021/05/30 01:56:50 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMAnalysis
|
LIB= LLVMAnalysis
|
||||||
|
|
||||||
|
@ -11,6 +11,7 @@ SRCS+= AliasAnalysis.cpp \
|
||||||
AliasAnalysisSummary.cpp \
|
AliasAnalysisSummary.cpp \
|
||||||
AliasSetTracker.cpp \
|
AliasSetTracker.cpp \
|
||||||
Analysis.cpp \
|
Analysis.cpp \
|
||||||
|
AssumeBundleQueries.cpp \
|
||||||
AssumptionCache.cpp \
|
AssumptionCache.cpp \
|
||||||
BasicAliasAnalysis.cpp \
|
BasicAliasAnalysis.cpp \
|
||||||
BlockFrequencyInfo.cpp \
|
BlockFrequencyInfo.cpp \
|
||||||
|
@ -28,26 +29,35 @@ SRCS+= AliasAnalysis.cpp \
|
||||||
CmpInstAnalysis.cpp \
|
CmpInstAnalysis.cpp \
|
||||||
CodeMetrics.cpp \
|
CodeMetrics.cpp \
|
||||||
ConstantFolding.cpp \
|
ConstantFolding.cpp \
|
||||||
|
ConstraintSystem.cpp \
|
||||||
CostModel.cpp \
|
CostModel.cpp \
|
||||||
DDG.cpp \
|
DDG.cpp \
|
||||||
|
DDGPrinter.cpp \
|
||||||
Delinearization.cpp \
|
Delinearization.cpp \
|
||||||
DemandedBits.cpp \
|
DemandedBits.cpp \
|
||||||
DependenceAnalysis.cpp \
|
DependenceAnalysis.cpp \
|
||||||
DependenceGraphBuilder.cpp \
|
DependenceGraphBuilder.cpp \
|
||||||
|
DevelopmentModeInlineAdvisor.cpp \
|
||||||
DivergenceAnalysis.cpp \
|
DivergenceAnalysis.cpp \
|
||||||
DominanceFrontier.cpp \
|
DominanceFrontier.cpp \
|
||||||
DomPrinter.cpp \
|
DomPrinter.cpp \
|
||||||
DomTreeUpdater.cpp \
|
DomTreeUpdater.cpp \
|
||||||
EHPersonalities.cpp \
|
EHPersonalities.cpp \
|
||||||
|
FunctionPropertiesAnalysis.cpp \
|
||||||
GlobalsModRef.cpp \
|
GlobalsModRef.cpp \
|
||||||
GuardUtils.cpp \
|
GuardUtils.cpp \
|
||||||
|
HeatUtils.cpp \
|
||||||
|
ImportedFunctionsInliningStatistics.cpp \
|
||||||
IndirectCallPromotionAnalysis.cpp \
|
IndirectCallPromotionAnalysis.cpp \
|
||||||
|
InlineAdvisor.cpp \
|
||||||
InlineCost.cpp \
|
InlineCost.cpp \
|
||||||
|
InlineSizeEstimatorAnalysis.cpp \
|
||||||
InstCount.cpp \
|
InstCount.cpp \
|
||||||
InstructionPrecedenceTracking.cpp \
|
InstructionPrecedenceTracking.cpp \
|
||||||
InstructionSimplify.cpp \
|
InstructionSimplify.cpp \
|
||||||
Interval.cpp \
|
Interval.cpp \
|
||||||
IntervalPartition.cpp \
|
IntervalPartition.cpp \
|
||||||
|
IRSimilarityIdentifier.cpp \
|
||||||
IVDescriptors.cpp \
|
IVDescriptors.cpp \
|
||||||
IVUsers.cpp \
|
IVUsers.cpp \
|
||||||
LazyBlockFrequencyInfo.cpp \
|
LazyBlockFrequencyInfo.cpp \
|
||||||
|
@ -61,6 +71,7 @@ SRCS+= AliasAnalysis.cpp \
|
||||||
LoopAnalysisManager.cpp \
|
LoopAnalysisManager.cpp \
|
||||||
LoopCacheAnalysis.cpp \
|
LoopCacheAnalysis.cpp \
|
||||||
LoopInfo.cpp \
|
LoopInfo.cpp \
|
||||||
|
LoopNestAnalysis.cpp \
|
||||||
LoopPass.cpp \
|
LoopPass.cpp \
|
||||||
LoopUnrollAnalyzer.cpp \
|
LoopUnrollAnalyzer.cpp \
|
||||||
MemDepPrinter.cpp \
|
MemDepPrinter.cpp \
|
||||||
|
@ -70,6 +81,7 @@ SRCS+= AliasAnalysis.cpp \
|
||||||
MemoryLocation.cpp \
|
MemoryLocation.cpp \
|
||||||
MemorySSA.cpp \
|
MemorySSA.cpp \
|
||||||
MemorySSAUpdater.cpp \
|
MemorySSAUpdater.cpp \
|
||||||
|
MLInlineAdvisor.cpp \
|
||||||
ModuleDebugInfoPrinter.cpp \
|
ModuleDebugInfoPrinter.cpp \
|
||||||
ModuleSummaryAnalysis.cpp \
|
ModuleSummaryAnalysis.cpp \
|
||||||
MustExecute.cpp \
|
MustExecute.cpp \
|
||||||
|
@ -77,8 +89,7 @@ SRCS+= AliasAnalysis.cpp \
|
||||||
ObjCARCAnalysisUtils.cpp \
|
ObjCARCAnalysisUtils.cpp \
|
||||||
ObjCARCInstKind.cpp \
|
ObjCARCInstKind.cpp \
|
||||||
OptimizationRemarkEmitter.cpp \
|
OptimizationRemarkEmitter.cpp \
|
||||||
OrderedBasicBlock.cpp \
|
OverflowInstAnalysis.cpp \
|
||||||
OrderedInstructions.cpp \
|
|
||||||
PHITransAddr.cpp \
|
PHITransAddr.cpp \
|
||||||
PhiValues.cpp \
|
PhiValues.cpp \
|
||||||
PostDominators.cpp \
|
PostDominators.cpp \
|
||||||
|
@ -87,24 +98,28 @@ SRCS+= AliasAnalysis.cpp \
|
||||||
RegionInfo.cpp \
|
RegionInfo.cpp \
|
||||||
RegionPass.cpp \
|
RegionPass.cpp \
|
||||||
RegionPrinter.cpp \
|
RegionPrinter.cpp \
|
||||||
|
ReleaseModeModelRunner.cpp \
|
||||||
|
ReplayInlineAdvisor.cpp \
|
||||||
ScalarEvolutionAliasAnalysis.cpp \
|
ScalarEvolutionAliasAnalysis.cpp \
|
||||||
ScalarEvolution.cpp \
|
ScalarEvolution.cpp \
|
||||||
ScalarEvolutionExpander.cpp \
|
ScalarEvolutionDivision.cpp \
|
||||||
ScalarEvolutionNormalization.cpp \
|
ScalarEvolutionNormalization.cpp \
|
||||||
ScopedNoAliasAA.cpp \
|
ScopedNoAliasAA.cpp \
|
||||||
|
StackLifetime.cpp \
|
||||||
StackSafetyAnalysis.cpp \
|
StackSafetyAnalysis.cpp \
|
||||||
SyncDependenceAnalysis.cpp \
|
SyncDependenceAnalysis.cpp \
|
||||||
SyntheticCountsUtils.cpp \
|
SyntheticCountsUtils.cpp \
|
||||||
TargetLibraryInfo.cpp \
|
TargetLibraryInfo.cpp \
|
||||||
TargetTransformInfo.cpp \
|
TargetTransformInfo.cpp \
|
||||||
|
TFUtils.cpp \
|
||||||
Trace.cpp \
|
Trace.cpp \
|
||||||
TypeBasedAliasAnalysis.cpp \
|
TypeBasedAliasAnalysis.cpp \
|
||||||
TypeMetadataUtils.cpp \
|
TypeMetadataUtils.cpp \
|
||||||
VFABIDemangling.cpp \
|
|
||||||
ValueLattice.cpp \
|
ValueLattice.cpp \
|
||||||
ValueLatticeUtils.cpp \
|
ValueLatticeUtils.cpp \
|
||||||
ValueTracking.cpp \
|
ValueTracking.cpp \
|
||||||
VectorUtils.cpp
|
VectorUtils.cpp \
|
||||||
|
VFABIDemangling.cpp
|
||||||
|
|
||||||
.if defined(HOSTLIB)
|
.if defined(HOSTLIB)
|
||||||
.include <bsd.hostlib.mk>
|
.include <bsd.hostlib.mk>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:05 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:50 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMAsmPrinter
|
LIB= LLVMAsmPrinter
|
||||||
|
|
||||||
|
@ -8,6 +8,7 @@ LIB= LLVMAsmPrinter
|
||||||
|
|
||||||
SRCS+= AccelTable.cpp \
|
SRCS+= AccelTable.cpp \
|
||||||
AddressPool.cpp \
|
AddressPool.cpp \
|
||||||
|
AIXException.cpp \
|
||||||
ARMException.cpp \
|
ARMException.cpp \
|
||||||
AsmPrinter.cpp \
|
AsmPrinter.cpp \
|
||||||
AsmPrinterDwarf.cpp \
|
AsmPrinterDwarf.cpp \
|
||||||
|
@ -28,6 +29,7 @@ SRCS+= AccelTable.cpp \
|
||||||
EHStreamer.cpp \
|
EHStreamer.cpp \
|
||||||
ErlangGCPrinter.cpp \
|
ErlangGCPrinter.cpp \
|
||||||
OcamlGCPrinter.cpp \
|
OcamlGCPrinter.cpp \
|
||||||
|
PseudoProbePrinter.cpp \
|
||||||
WasmException.cpp \
|
WasmException.cpp \
|
||||||
WinCFGuard.cpp \
|
WinCFGuard.cpp \
|
||||||
WinException.cpp
|
WinException.cpp
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:05 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:51 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMBinaryFormat
|
LIB= LLVMBinaryFormat
|
||||||
|
|
||||||
|
@ -8,13 +8,15 @@ LIB= LLVMBinaryFormat
|
||||||
|
|
||||||
SRCS+= AMDGPUMetadataVerifier.cpp \
|
SRCS+= AMDGPUMetadataVerifier.cpp \
|
||||||
Dwarf.cpp \
|
Dwarf.cpp \
|
||||||
|
MachO.cpp \
|
||||||
Magic.cpp \
|
Magic.cpp \
|
||||||
Minidump.cpp \
|
Minidump.cpp \
|
||||||
MsgPackDocument.cpp \
|
MsgPackDocument.cpp \
|
||||||
MsgPackDocumentYAML.cpp \
|
MsgPackDocumentYAML.cpp \
|
||||||
MsgPackReader.cpp \
|
MsgPackReader.cpp \
|
||||||
MsgPackWriter.cpp \
|
MsgPackWriter.cpp \
|
||||||
Wasm.cpp
|
Wasm.cpp \
|
||||||
|
XCOFF.cpp
|
||||||
|
|
||||||
.if defined(HOSTLIB)
|
.if defined(HOSTLIB)
|
||||||
.include <bsd.hostlib.mk>
|
.include <bsd.hostlib.mk>
|
||||||
|
|
|
@ -1,27 +1,29 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:05 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:51 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMCodeGen
|
LIB= LLVMCodeGen
|
||||||
|
|
||||||
.include <bsd.init.mk>
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/CodeGen
|
.PATH: ${LLVM_SRCDIR}/lib/CodeGen
|
||||||
|
.PATH: ${LLVM_SRCDIR}/lib/CodeGen/LiveDebugValues
|
||||||
|
|
||||||
SRCS+= AggressiveAntiDepBreaker.cpp \
|
SRCS+= AggressiveAntiDepBreaker.cpp \
|
||||||
AllocationOrder.cpp \
|
AllocationOrder.cpp \
|
||||||
Analysis.cpp \
|
Analysis.cpp \
|
||||||
AtomicExpandPass.cpp \
|
AtomicExpandPass.cpp \
|
||||||
|
BasicBlockSections.cpp \
|
||||||
BasicTargetTransformInfo.cpp \
|
BasicTargetTransformInfo.cpp \
|
||||||
BranchFolding.cpp \
|
BranchFolding.cpp \
|
||||||
BranchRelaxation.cpp \
|
BranchRelaxation.cpp \
|
||||||
BreakFalseDeps.cpp \
|
BreakFalseDeps.cpp \
|
||||||
BuiltinGCs.cpp \
|
|
||||||
CalcSpillWeights.cpp \
|
CalcSpillWeights.cpp \
|
||||||
CallingConvLower.cpp \
|
CallingConvLower.cpp \
|
||||||
CFGuardLongjmp.cpp \
|
CFGuardLongjmp.cpp \
|
||||||
CFIInstrInserter.cpp \
|
CFIInstrInserter.cpp \
|
||||||
CodeGen.cpp \
|
CodeGen.cpp \
|
||||||
|
CodeGenPassBuilder.cpp \
|
||||||
CodeGenPrepare.cpp \
|
CodeGenPrepare.cpp \
|
||||||
|
CommandFlags.cpp \
|
||||||
CriticalAntiDepBreaker.cpp \
|
CriticalAntiDepBreaker.cpp \
|
||||||
DeadMachineInstructionElim.cpp \
|
DeadMachineInstructionElim.cpp \
|
||||||
DetectDeadLanes.cpp \
|
DetectDeadLanes.cpp \
|
||||||
|
@ -29,24 +31,27 @@ SRCS+= AggressiveAntiDepBreaker.cpp \
|
||||||
DwarfEHPrepare.cpp \
|
DwarfEHPrepare.cpp \
|
||||||
EarlyIfConversion.cpp \
|
EarlyIfConversion.cpp \
|
||||||
EdgeBundles.cpp \
|
EdgeBundles.cpp \
|
||||||
|
EHContGuardCatchret.cpp \
|
||||||
ExecutionDomainFix.cpp \
|
ExecutionDomainFix.cpp \
|
||||||
ExpandMemCmp.cpp \
|
ExpandMemCmp.cpp \
|
||||||
ExpandPostRAPseudos.cpp \
|
ExpandPostRAPseudos.cpp \
|
||||||
ExpandReductions.cpp \
|
ExpandReductions.cpp \
|
||||||
|
ExpandVectorPredication.cpp \
|
||||||
FaultMaps.cpp \
|
FaultMaps.cpp \
|
||||||
FEntryInserter.cpp \
|
FEntryInserter.cpp \
|
||||||
FinalizeISel.cpp \
|
FinalizeISel.cpp \
|
||||||
|
FixupStatepointCallerSaved.cpp \
|
||||||
FuncletLayout.cpp \
|
FuncletLayout.cpp \
|
||||||
GCMetadata.cpp \
|
GCMetadata.cpp \
|
||||||
GCMetadataPrinter.cpp \
|
GCMetadataPrinter.cpp \
|
||||||
GCRootLowering.cpp \
|
GCRootLowering.cpp \
|
||||||
GCStrategy.cpp \
|
|
||||||
GlobalMerge.cpp \
|
GlobalMerge.cpp \
|
||||||
HardwareLoops.cpp \
|
HardwareLoops.cpp \
|
||||||
IfConversion.cpp \
|
IfConversion.cpp \
|
||||||
ImplicitNullChecks.cpp \
|
ImplicitNullChecks.cpp \
|
||||||
IndirectBrExpandPass.cpp \
|
IndirectBrExpandPass.cpp \
|
||||||
InlineSpiller.cpp \
|
InlineSpiller.cpp \
|
||||||
|
InstrRefBasedImpl.cpp \
|
||||||
InterferenceCache.cpp \
|
InterferenceCache.cpp \
|
||||||
InterleavedAccessPass.cpp \
|
InterleavedAccessPass.cpp \
|
||||||
InterleavedLoadCombinePass.cpp \
|
InterleavedLoadCombinePass.cpp \
|
||||||
|
@ -56,6 +61,7 @@ SRCS+= AggressiveAntiDepBreaker.cpp \
|
||||||
LexicalScopes.cpp \
|
LexicalScopes.cpp \
|
||||||
LiveDebugValues.cpp \
|
LiveDebugValues.cpp \
|
||||||
LiveDebugVariables.cpp \
|
LiveDebugVariables.cpp \
|
||||||
|
LiveIntervalCalc.cpp \
|
||||||
LiveInterval.cpp \
|
LiveInterval.cpp \
|
||||||
LiveIntervals.cpp \
|
LiveIntervals.cpp \
|
||||||
LiveIntervalUnion.cpp \
|
LiveIntervalUnion.cpp \
|
||||||
|
@ -76,15 +82,18 @@ SRCS+= AggressiveAntiDepBreaker.cpp \
|
||||||
MachineBlockFrequencyInfo.cpp \
|
MachineBlockFrequencyInfo.cpp \
|
||||||
MachineBlockPlacement.cpp \
|
MachineBlockPlacement.cpp \
|
||||||
MachineBranchProbabilityInfo.cpp \
|
MachineBranchProbabilityInfo.cpp \
|
||||||
|
MachineCheckDebugify.cpp \
|
||||||
MachineCombiner.cpp \
|
MachineCombiner.cpp \
|
||||||
MachineCopyPropagation.cpp \
|
MachineCopyPropagation.cpp \
|
||||||
MachineCSE.cpp \
|
MachineCSE.cpp \
|
||||||
|
MachineDebugify.cpp \
|
||||||
MachineDominanceFrontier.cpp \
|
MachineDominanceFrontier.cpp \
|
||||||
MachineDominators.cpp \
|
MachineDominators.cpp \
|
||||||
MachineFrameInfo.cpp \
|
MachineFrameInfo.cpp \
|
||||||
MachineFunction.cpp \
|
MachineFunction.cpp \
|
||||||
MachineFunctionPass.cpp \
|
MachineFunctionPass.cpp \
|
||||||
MachineFunctionPrinterPass.cpp \
|
MachineFunctionPrinterPass.cpp \
|
||||||
|
MachineFunctionSplitter.cpp \
|
||||||
MachineInstrBundle.cpp \
|
MachineInstrBundle.cpp \
|
||||||
MachineInstr.cpp \
|
MachineInstr.cpp \
|
||||||
MachineLICM.cpp \
|
MachineLICM.cpp \
|
||||||
|
@ -95,6 +104,7 @@ SRCS+= AggressiveAntiDepBreaker.cpp \
|
||||||
MachineOperand.cpp \
|
MachineOperand.cpp \
|
||||||
MachineOptimizationRemarkEmitter.cpp \
|
MachineOptimizationRemarkEmitter.cpp \
|
||||||
MachineOutliner.cpp \
|
MachineOutliner.cpp \
|
||||||
|
MachinePassManager.cpp \
|
||||||
MachinePipeliner.cpp \
|
MachinePipeliner.cpp \
|
||||||
MachinePostDominators.cpp \
|
MachinePostDominators.cpp \
|
||||||
MachineRegionInfo.cpp \
|
MachineRegionInfo.cpp \
|
||||||
|
@ -103,15 +113,22 @@ SRCS+= AggressiveAntiDepBreaker.cpp \
|
||||||
MachineSink.cpp \
|
MachineSink.cpp \
|
||||||
MachineSizeOpts.cpp \
|
MachineSizeOpts.cpp \
|
||||||
MachineSSAUpdater.cpp \
|
MachineSSAUpdater.cpp \
|
||||||
|
MachineStableHash.cpp \
|
||||||
|
MachineStripDebug.cpp \
|
||||||
MachineTraceMetrics.cpp \
|
MachineTraceMetrics.cpp \
|
||||||
MachineVerifier.cpp \
|
MachineVerifier.cpp \
|
||||||
MacroFusion.cpp \
|
MacroFusion.cpp \
|
||||||
|
MBFIWrapper.cpp \
|
||||||
MIRCanonicalizerPass.cpp \
|
MIRCanonicalizerPass.cpp \
|
||||||
|
MIRFSDiscriminator.cpp \
|
||||||
MIRNamerPass.cpp \
|
MIRNamerPass.cpp \
|
||||||
MIRPrinter.cpp \
|
MIRPrinter.cpp \
|
||||||
MIRPrintingPass.cpp \
|
MIRPrintingPass.cpp \
|
||||||
MIRVRegNamerUtils.cpp \
|
MIRVRegNamerUtils.cpp \
|
||||||
|
MIRYamlMapping.cpp \
|
||||||
ModuloSchedule.cpp \
|
ModuloSchedule.cpp \
|
||||||
|
MultiHazardRecognizer.cpp \
|
||||||
|
NonRelocatableStringpool.cpp \
|
||||||
OptimizePHIs.cpp \
|
OptimizePHIs.cpp \
|
||||||
ParallelCG.cpp \
|
ParallelCG.cpp \
|
||||||
PatchableFunction.cpp \
|
PatchableFunction.cpp \
|
||||||
|
@ -123,7 +140,11 @@ SRCS+= AggressiveAntiDepBreaker.cpp \
|
||||||
PreISelIntrinsicLowering.cpp \
|
PreISelIntrinsicLowering.cpp \
|
||||||
ProcessImplicitDefs.cpp \
|
ProcessImplicitDefs.cpp \
|
||||||
PrologEpilogInserter.cpp \
|
PrologEpilogInserter.cpp \
|
||||||
|
PseudoProbeInserter.cpp \
|
||||||
PseudoSourceValue.cpp \
|
PseudoSourceValue.cpp \
|
||||||
|
RDFGraph.cpp \
|
||||||
|
RDFLiveness.cpp \
|
||||||
|
RDFRegisters.cpp \
|
||||||
ReachingDefAnalysis.cpp \
|
ReachingDefAnalysis.cpp \
|
||||||
RegAllocBase.cpp \
|
RegAllocBase.cpp \
|
||||||
RegAllocBasic.cpp \
|
RegAllocBasic.cpp \
|
||||||
|
@ -138,11 +159,10 @@ SRCS+= AggressiveAntiDepBreaker.cpp \
|
||||||
RegUsageInfoCollector.cpp \
|
RegUsageInfoCollector.cpp \
|
||||||
RegUsageInfoPropagate.cpp \
|
RegUsageInfoPropagate.cpp \
|
||||||
RenameIndependentSubregs.cpp \
|
RenameIndependentSubregs.cpp \
|
||||||
|
ReplaceWithVeclib.cpp \
|
||||||
ResetMachineFunctionPass.cpp \
|
ResetMachineFunctionPass.cpp \
|
||||||
SafeStackColoring.cpp \
|
|
||||||
SafeStack.cpp \
|
SafeStack.cpp \
|
||||||
SafeStackLayout.cpp \
|
SafeStackLayout.cpp \
|
||||||
ScalarizeMaskedMemIntrin.cpp \
|
|
||||||
ScheduleDAG.cpp \
|
ScheduleDAG.cpp \
|
||||||
ScheduleDAGInstrs.cpp \
|
ScheduleDAGInstrs.cpp \
|
||||||
ScheduleDAGPrinter.cpp \
|
ScheduleDAGPrinter.cpp \
|
||||||
|
@ -172,8 +192,10 @@ SRCS+= AggressiveAntiDepBreaker.cpp \
|
||||||
TargetSchedule.cpp \
|
TargetSchedule.cpp \
|
||||||
TargetSubtargetInfo.cpp \
|
TargetSubtargetInfo.cpp \
|
||||||
TwoAddressInstructionPass.cpp \
|
TwoAddressInstructionPass.cpp \
|
||||||
|
TypePromotion.cpp \
|
||||||
UnreachableBlockElim.cpp \
|
UnreachableBlockElim.cpp \
|
||||||
ValueTypes.cpp \
|
ValueTypes.cpp \
|
||||||
|
VarLocBasedImpl.cpp \
|
||||||
VirtRegMap.cpp \
|
VirtRegMap.cpp \
|
||||||
WasmEHPrepare.cpp \
|
WasmEHPrepare.cpp \
|
||||||
WinEHPrepare.cpp \
|
WinEHPrepare.cpp \
|
||||||
|
|
|
@ -0,0 +1,18 @@
|
||||||
|
# $NetBSD: Makefile,v 1.1 2021/05/30 01:56:51 joerg Exp $
|
||||||
|
|
||||||
|
LIB= LLVMDWARFLinker
|
||||||
|
|
||||||
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
|
.PATH: ${LLVM_SRCDIR}/lib/DWARFLinker
|
||||||
|
|
||||||
|
SRCS+= DWARFLinker.cpp \
|
||||||
|
DWARFLinkerCompileUnit.cpp \
|
||||||
|
DWARFLinkerDeclContext.cpp \
|
||||||
|
DWARFStreamer.cpp
|
||||||
|
|
||||||
|
.if defined(HOSTLIB)
|
||||||
|
.include <bsd.hostlib.mk>
|
||||||
|
.else
|
||||||
|
.include <bsd.lib.mk>
|
||||||
|
.endif
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:05 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:51 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMDebugInfoDWARF
|
LIB= LLVMDebugInfoDWARF
|
||||||
|
|
||||||
|
@ -29,6 +29,7 @@ SRCS+= DWARFAbbreviationDeclaration.cpp \
|
||||||
DWARFFormValue.cpp \
|
DWARFFormValue.cpp \
|
||||||
DWARFGdbIndex.cpp \
|
DWARFGdbIndex.cpp \
|
||||||
DWARFListTable.cpp \
|
DWARFListTable.cpp \
|
||||||
|
DWARFLocationExpression.cpp \
|
||||||
DWARFTypeUnit.cpp \
|
DWARFTypeUnit.cpp \
|
||||||
DWARFUnit.cpp \
|
DWARFUnit.cpp \
|
||||||
DWARFUnitIndex.cpp \
|
DWARFUnitIndex.cpp \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:05 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:51 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMDebugInfoGSYM
|
LIB= LLVMDebugInfoGSYM
|
||||||
|
|
||||||
|
@ -6,13 +6,15 @@ LIB= LLVMDebugInfoGSYM
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/DebugInfo/GSYM
|
.PATH: ${LLVM_SRCDIR}/lib/DebugInfo/GSYM
|
||||||
|
|
||||||
SRCS+= FileWriter.cpp \
|
SRCS+= DwarfTransformer.cpp \
|
||||||
|
FileWriter.cpp \
|
||||||
FunctionInfo.cpp \
|
FunctionInfo.cpp \
|
||||||
GsymCreator.cpp \
|
GsymCreator.cpp \
|
||||||
GsymReader.cpp \
|
GsymReader.cpp \
|
||||||
Header.cpp \
|
Header.cpp \
|
||||||
InlineInfo.cpp \
|
InlineInfo.cpp \
|
||||||
LineTable.cpp \
|
LineTable.cpp \
|
||||||
|
LookupResult.cpp \
|
||||||
Range.cpp
|
Range.cpp
|
||||||
|
|
||||||
.if defined(HOSTLIB)
|
.if defined(HOSTLIB)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:06 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:51 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMDebugInfoPDB
|
LIB= LLVMDebugInfoPDB
|
||||||
|
|
||||||
|
@ -47,6 +47,60 @@ SRCS+= GenericError.cpp \
|
||||||
PDBSymDumper.cpp \
|
PDBSymDumper.cpp \
|
||||||
UDTLayout.cpp
|
UDTLayout.cpp
|
||||||
|
|
||||||
|
.PATH: ${LLVM_SRCDIR}/lib/DebugInfo/PDB/Native
|
||||||
|
|
||||||
|
|
||||||
|
SRCS+= DbiModuleDescriptorBuilder.cpp \
|
||||||
|
DbiModuleDescriptor.cpp \
|
||||||
|
DbiModuleList.cpp \
|
||||||
|
DbiStreamBuilder.cpp \
|
||||||
|
DbiStream.cpp \
|
||||||
|
EnumTables.cpp \
|
||||||
|
GlobalsStream.cpp \
|
||||||
|
GSIStreamBuilder.cpp \
|
||||||
|
Hash.cpp \
|
||||||
|
HashTable.cpp \
|
||||||
|
InfoStreamBuilder.cpp \
|
||||||
|
InfoStream.cpp \
|
||||||
|
InjectedSourceStream.cpp \
|
||||||
|
ModuleDebugStream.cpp \
|
||||||
|
NamedStreamMap.cpp \
|
||||||
|
NativeCompilandSymbol.cpp \
|
||||||
|
NativeEnumGlobals.cpp \
|
||||||
|
NativeEnumInjectedSources.cpp \
|
||||||
|
NativeEnumLineNumbers.cpp \
|
||||||
|
NativeEnumModules.cpp \
|
||||||
|
NativeEnumSymbols.cpp \
|
||||||
|
NativeEnumTypes.cpp \
|
||||||
|
NativeExeSymbol.cpp \
|
||||||
|
NativeFunctionSymbol.cpp \
|
||||||
|
NativeInlineSiteSymbol.cpp \
|
||||||
|
NativeLineNumber.cpp \
|
||||||
|
NativePublicSymbol.cpp \
|
||||||
|
NativeRawSymbol.cpp \
|
||||||
|
NativeSession.cpp \
|
||||||
|
NativeSourceFile.cpp \
|
||||||
|
NativeSymbolEnumerator.cpp \
|
||||||
|
NativeTypeArray.cpp \
|
||||||
|
NativeTypeBuiltin.cpp \
|
||||||
|
NativeTypeEnum.cpp \
|
||||||
|
NativeTypeFunctionSig.cpp \
|
||||||
|
NativeTypePointer.cpp \
|
||||||
|
NativeTypeTypedef.cpp \
|
||||||
|
NativeTypeUDT.cpp \
|
||||||
|
NativeTypeVTShape.cpp \
|
||||||
|
PDBFileBuilder.cpp \
|
||||||
|
PDBFile.cpp \
|
||||||
|
PDBStringTableBuilder.cpp \
|
||||||
|
PDBStringTable.cpp \
|
||||||
|
PublicsStream.cpp \
|
||||||
|
RawError.cpp \
|
||||||
|
SymbolCache.cpp \
|
||||||
|
SymbolStream.cpp \
|
||||||
|
TpiHashing.cpp \
|
||||||
|
TpiStreamBuilder.cpp \
|
||||||
|
TpiStream.cpp
|
||||||
|
|
||||||
.if defined(HOSTLIB)
|
.if defined(HOSTLIB)
|
||||||
.include <bsd.hostlib.mk>
|
.include <bsd.hostlib.mk>
|
||||||
.else
|
.else
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:06 joerg Exp $
|
|
||||||
|
|
||||||
LIB= LLVMDebugInfoPDBDIA
|
|
||||||
|
|
||||||
.include <bsd.init.mk>
|
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/DebugInfo/PDB/DIA
|
|
||||||
|
|
||||||
SRCS+= DIAEnumFrameData.cpp \
|
|
||||||
DIAEnumInjectedSources.cpp \
|
|
||||||
DIAEnumSectionContribs.cpp \
|
|
||||||
DIAEnumTables.cpp \
|
|
||||||
DIAFrameData.cpp \
|
|
||||||
DIAInjectedSource.cpp \
|
|
||||||
DIASectionContrib.cpp \
|
|
||||||
DIATable.cpp
|
|
||||||
|
|
||||||
.if defined(HOSTLIB)
|
|
||||||
.include <bsd.hostlib.mk>
|
|
||||||
.else
|
|
||||||
.include <bsd.lib.mk>
|
|
||||||
.endif
|
|
|
@ -1,57 +0,0 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:06 joerg Exp $
|
|
||||||
|
|
||||||
LIB= LLVMDebugInfoPDBNative
|
|
||||||
|
|
||||||
.include <bsd.init.mk>
|
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/DebugInfo/PDB/Native
|
|
||||||
|
|
||||||
SRCS+= DbiModuleDescriptorBuilder.cpp \
|
|
||||||
DbiModuleDescriptor.cpp \
|
|
||||||
DbiModuleList.cpp \
|
|
||||||
DbiStreamBuilder.cpp \
|
|
||||||
DbiStream.cpp \
|
|
||||||
EnumTables.cpp \
|
|
||||||
GlobalsStream.cpp \
|
|
||||||
GSIStreamBuilder.cpp \
|
|
||||||
Hash.cpp \
|
|
||||||
HashTable.cpp \
|
|
||||||
InfoStreamBuilder.cpp \
|
|
||||||
InfoStream.cpp \
|
|
||||||
InjectedSourceStream.cpp \
|
|
||||||
ModuleDebugStream.cpp \
|
|
||||||
NamedStreamMap.cpp \
|
|
||||||
NativeCompilandSymbol.cpp \
|
|
||||||
NativeEnumGlobals.cpp \
|
|
||||||
NativeEnumInjectedSources.cpp \
|
|
||||||
NativeEnumModules.cpp \
|
|
||||||
NativeEnumTypes.cpp \
|
|
||||||
NativeExeSymbol.cpp \
|
|
||||||
NativeRawSymbol.cpp \
|
|
||||||
NativeSession.cpp \
|
|
||||||
NativeSymbolEnumerator.cpp \
|
|
||||||
NativeTypeArray.cpp \
|
|
||||||
NativeTypeBuiltin.cpp \
|
|
||||||
NativeTypeEnum.cpp \
|
|
||||||
NativeTypeFunctionSig.cpp \
|
|
||||||
NativeTypePointer.cpp \
|
|
||||||
NativeTypeTypedef.cpp \
|
|
||||||
NativeTypeUDT.cpp \
|
|
||||||
NativeTypeVTShape.cpp \
|
|
||||||
PDBFileBuilder.cpp \
|
|
||||||
PDBFile.cpp \
|
|
||||||
PDBStringTableBuilder.cpp \
|
|
||||||
PDBStringTable.cpp \
|
|
||||||
PublicsStream.cpp \
|
|
||||||
RawError.cpp \
|
|
||||||
SymbolCache.cpp \
|
|
||||||
SymbolStream.cpp \
|
|
||||||
TpiHashing.cpp \
|
|
||||||
TpiStreamBuilder.cpp \
|
|
||||||
TpiStream.cpp
|
|
||||||
|
|
||||||
.if defined(HOSTLIB)
|
|
||||||
.include <bsd.hostlib.mk>
|
|
||||||
.else
|
|
||||||
.include <bsd.lib.mk>
|
|
||||||
.endif
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:06 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:52 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMDemangle
|
LIB= LLVMDemangle
|
||||||
|
|
||||||
|
@ -9,7 +9,8 @@ LIB= LLVMDemangle
|
||||||
SRCS+= Demangle.cpp \
|
SRCS+= Demangle.cpp \
|
||||||
ItaniumDemangle.cpp \
|
ItaniumDemangle.cpp \
|
||||||
MicrosoftDemangle.cpp \
|
MicrosoftDemangle.cpp \
|
||||||
MicrosoftDemangleNodes.cpp
|
MicrosoftDemangleNodes.cpp \
|
||||||
|
RustDemangle.cpp
|
||||||
|
|
||||||
.if defined(HOSTLIB)
|
.if defined(HOSTLIB)
|
||||||
.include <bsd.hostlib.mk>
|
.include <bsd.hostlib.mk>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:06 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:52 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMExecutionEngineJITLink
|
LIB= LLVMExecutionEngineJITLink
|
||||||
|
|
||||||
|
@ -7,14 +7,16 @@ LIB= LLVMExecutionEngineJITLink
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/JITLink
|
.PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/JITLink
|
||||||
|
|
||||||
SRCS+= EHFrameSupport.cpp \
|
SRCS+= EHFrameSupport.cpp \
|
||||||
|
ELF.cpp \
|
||||||
|
ELF_x86_64.cpp \
|
||||||
JITLink.cpp \
|
JITLink.cpp \
|
||||||
JITLinkGeneric.cpp \
|
JITLinkGeneric.cpp \
|
||||||
JITLinkMemoryManager.cpp \
|
JITLinkMemoryManager.cpp \
|
||||||
MachO_arm64.cpp \
|
MachO_arm64.cpp \
|
||||||
MachOAtomGraphBuilder.cpp \
|
|
||||||
MachO.cpp \
|
MachO.cpp \
|
||||||
MachOLinkGraphBuilder.cpp \
|
MachOLinkGraphBuilder.cpp \
|
||||||
MachO_x86_64.cpp
|
MachO_x86_64.cpp \
|
||||||
|
x86_64.cpp
|
||||||
|
|
||||||
.if defined(HOSTLIB)
|
.if defined(HOSTLIB)
|
||||||
.include <bsd.hostlib.mk>
|
.include <bsd.hostlib.mk>
|
||||||
|
|
|
@ -0,0 +1,17 @@
|
||||||
|
# $NetBSD: Makefile,v 1.1 2021/05/30 01:56:52 joerg Exp $
|
||||||
|
|
||||||
|
LIB= LLVMExecutionEngineOrcShared
|
||||||
|
|
||||||
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
|
.PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/Orc/Shared
|
||||||
|
|
||||||
|
SRCS+= OrcError.cpp \
|
||||||
|
RPCError.cpp \
|
||||||
|
TargetProcessControlTypes.cpp
|
||||||
|
|
||||||
|
.if defined(HOSTLIB)
|
||||||
|
.include <bsd.hostlib.mk>
|
||||||
|
.else
|
||||||
|
.include <bsd.lib.mk>
|
||||||
|
.endif
|
|
@ -0,0 +1,17 @@
|
||||||
|
# $NetBSD: Makefile,v 1.1 2021/05/30 01:56:52 joerg Exp $
|
||||||
|
|
||||||
|
LIB= LLVMExecutionEngineOrcTargetProcess
|
||||||
|
|
||||||
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
|
.PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/Orc/TargetProcess
|
||||||
|
|
||||||
|
SRCS+= JITLoaderGDB.cpp \
|
||||||
|
RegisterEHFrames.cpp \
|
||||||
|
TargetExecutionUtils.cpp
|
||||||
|
|
||||||
|
.if defined(HOSTLIB)
|
||||||
|
.include <bsd.hostlib.mk>
|
||||||
|
.else
|
||||||
|
.include <bsd.lib.mk>
|
||||||
|
.endif
|
|
@ -0,0 +1,15 @@
|
||||||
|
# $NetBSD: Makefile,v 1.1 2021/05/30 01:56:52 joerg Exp $
|
||||||
|
|
||||||
|
LIB= LLVMFileCheck
|
||||||
|
|
||||||
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
|
.PATH: ${LLVM_SRCDIR}/lib/FileCheck
|
||||||
|
|
||||||
|
SRCS+= FileCheck.cpp
|
||||||
|
|
||||||
|
.if defined(HOSTLIB)
|
||||||
|
.include <bsd.hostlib.mk>
|
||||||
|
.else
|
||||||
|
.include <bsd.lib.mk>
|
||||||
|
.endif
|
|
@ -0,0 +1,15 @@
|
||||||
|
# $NetBSD: Makefile,v 1.1 2021/05/30 01:56:52 joerg Exp $
|
||||||
|
|
||||||
|
LIB= LLVMFrontendOpenACC
|
||||||
|
|
||||||
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
|
.PATH: ${LLVM_SRCDIR}/lib/Frontend/OpenACC
|
||||||
|
|
||||||
|
SRCS+= ACC.cpp
|
||||||
|
|
||||||
|
.if defined(HOSTLIB)
|
||||||
|
.include <bsd.hostlib.mk>
|
||||||
|
.else
|
||||||
|
.include <bsd.lib.mk>
|
||||||
|
.endif
|
|
@ -0,0 +1,17 @@
|
||||||
|
# $NetBSD: Makefile,v 1.1 2021/05/30 01:56:52 joerg Exp $
|
||||||
|
|
||||||
|
LIB= LLVMFrontendOpenMP
|
||||||
|
|
||||||
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
|
.PATH: ${LLVM_SRCDIR}/lib/Frontend/OpenMP
|
||||||
|
|
||||||
|
SRCS+= OMP.cpp \
|
||||||
|
OMPContext.cpp \
|
||||||
|
OMPIRBuilder.cpp
|
||||||
|
|
||||||
|
.if defined(HOSTLIB)
|
||||||
|
.include <bsd.hostlib.mk>
|
||||||
|
.else
|
||||||
|
.include <bsd.lib.mk>
|
||||||
|
.endif
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:06 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:52 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMGlobalISel
|
LIB= LLVMGlobalISel
|
||||||
|
|
||||||
|
@ -14,6 +14,7 @@ SRCS+= CallLowering.cpp \
|
||||||
GISelChangeObserver.cpp \
|
GISelChangeObserver.cpp \
|
||||||
GISelKnownBits.cpp \
|
GISelKnownBits.cpp \
|
||||||
GlobalISel.cpp \
|
GlobalISel.cpp \
|
||||||
|
InlineAsmLowering.cpp \
|
||||||
InstructionSelect.cpp \
|
InstructionSelect.cpp \
|
||||||
InstructionSelector.cpp \
|
InstructionSelector.cpp \
|
||||||
IRTranslator.cpp \
|
IRTranslator.cpp \
|
||||||
|
@ -23,6 +24,7 @@ SRCS+= CallLowering.cpp \
|
||||||
LegalizerHelper.cpp \
|
LegalizerHelper.cpp \
|
||||||
LegalizerInfo.cpp \
|
LegalizerInfo.cpp \
|
||||||
Localizer.cpp \
|
Localizer.cpp \
|
||||||
|
LostDebugLocObserver.cpp \
|
||||||
MachineIRBuilder.cpp \
|
MachineIRBuilder.cpp \
|
||||||
RegBankSelect.cpp \
|
RegBankSelect.cpp \
|
||||||
RegisterBank.cpp \
|
RegisterBank.cpp \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:07 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:52 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMIR
|
LIB= LLVMIR
|
||||||
|
|
||||||
|
@ -6,17 +6,15 @@ LIB= LLVMIR
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/IR
|
.PATH: ${LLVM_SRCDIR}/lib/IR
|
||||||
|
|
||||||
TABLEGEN_SRC= AttributesCompatFunc.td
|
|
||||||
TABLEGEN_OUTPUT= \
|
|
||||||
AttributesCompatFunc.inc|-gen-attrs
|
|
||||||
|
|
||||||
.include "${.PARSEDIR}/../../tablegen.mk"
|
.include "${.PARSEDIR}/../../tablegen.mk"
|
||||||
|
|
||||||
SRCS+= AbstractCallSite.cpp \
|
SRCS+= AbstractCallSite.cpp \
|
||||||
AsmWriter.cpp \
|
AsmWriter.cpp \
|
||||||
|
Assumptions.cpp \
|
||||||
Attributes.cpp \
|
Attributes.cpp \
|
||||||
AutoUpgrade.cpp \
|
AutoUpgrade.cpp \
|
||||||
BasicBlock.cpp \
|
BasicBlock.cpp \
|
||||||
|
BuiltinGCs.cpp \
|
||||||
Comdat.cpp \
|
Comdat.cpp \
|
||||||
ConstantFold.cpp \
|
ConstantFold.cpp \
|
||||||
ConstantRange.cpp \
|
ConstantRange.cpp \
|
||||||
|
@ -31,7 +29,9 @@ SRCS+= AbstractCallSite.cpp \
|
||||||
DiagnosticPrinter.cpp \
|
DiagnosticPrinter.cpp \
|
||||||
DIBuilder.cpp \
|
DIBuilder.cpp \
|
||||||
Dominators.cpp \
|
Dominators.cpp \
|
||||||
|
FPEnv.cpp \
|
||||||
Function.cpp \
|
Function.cpp \
|
||||||
|
GCStrategy.cpp \
|
||||||
Globals.cpp \
|
Globals.cpp \
|
||||||
GVMaterializer.cpp \
|
GVMaterializer.cpp \
|
||||||
InlineAsm.cpp \
|
InlineAsm.cpp \
|
||||||
|
@ -43,6 +43,7 @@ SRCS+= AbstractCallSite.cpp \
|
||||||
LegacyPassManager.cpp \
|
LegacyPassManager.cpp \
|
||||||
LLVMContext.cpp \
|
LLVMContext.cpp \
|
||||||
LLVMContextImpl.cpp \
|
LLVMContextImpl.cpp \
|
||||||
|
LLVMRemarkStreamer.cpp \
|
||||||
Mangler.cpp \
|
Mangler.cpp \
|
||||||
MDBuilder.cpp \
|
MDBuilder.cpp \
|
||||||
Metadata.cpp \
|
Metadata.cpp \
|
||||||
|
@ -55,10 +56,13 @@ SRCS+= AbstractCallSite.cpp \
|
||||||
PassManager.cpp \
|
PassManager.cpp \
|
||||||
PassRegistry.cpp \
|
PassRegistry.cpp \
|
||||||
PassTimingInfo.cpp \
|
PassTimingInfo.cpp \
|
||||||
|
PrintPasses.cpp \
|
||||||
ProfileSummary.cpp \
|
ProfileSummary.cpp \
|
||||||
RemarkStreamer.cpp \
|
PseudoProbe.cpp \
|
||||||
|
ReplaceConstant.cpp \
|
||||||
SafepointIRVerifier.cpp \
|
SafepointIRVerifier.cpp \
|
||||||
Statepoint.cpp \
|
Statepoint.cpp \
|
||||||
|
StructuralHash.cpp \
|
||||||
Type.cpp \
|
Type.cpp \
|
||||||
TypeFinder.cpp \
|
TypeFinder.cpp \
|
||||||
Use.cpp \
|
Use.cpp \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.2 2020/09/07 00:18:25 mrg Exp $
|
# $NetBSD: Makefile,v 1.3 2021/05/30 01:56:53 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMInstCombine
|
LIB= LLVMInstCombine
|
||||||
|
|
||||||
|
@ -6,12 +6,6 @@ LIB= LLVMInstCombine
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/Transforms/InstCombine
|
.PATH: ${LLVM_SRCDIR}/lib/Transforms/InstCombine
|
||||||
|
|
||||||
TABLEGEN_SRC= InstCombineTables.td
|
|
||||||
TABLEGEN_OUTPUT= \
|
|
||||||
InstCombineTables.inc|-gen-searchable-tables
|
|
||||||
|
|
||||||
.include "${.PARSEDIR}/../../tablegen.mk"
|
|
||||||
|
|
||||||
SRCS+= InstCombineAddSub.cpp \
|
SRCS+= InstCombineAddSub.cpp \
|
||||||
InstCombineAndOrXor.cpp \
|
InstCombineAndOrXor.cpp \
|
||||||
InstCombineAtomicRMW.cpp \
|
InstCombineAtomicRMW.cpp \
|
||||||
|
@ -20,6 +14,7 @@ SRCS+= InstCombineAddSub.cpp \
|
||||||
InstCombineCompares.cpp \
|
InstCombineCompares.cpp \
|
||||||
InstCombineLoadStoreAlloca.cpp \
|
InstCombineLoadStoreAlloca.cpp \
|
||||||
InstCombineMulDivRem.cpp \
|
InstCombineMulDivRem.cpp \
|
||||||
|
InstCombineNegator.cpp \
|
||||||
InstCombinePHI.cpp \
|
InstCombinePHI.cpp \
|
||||||
InstCombineSelect.cpp \
|
InstCombineSelect.cpp \
|
||||||
InstCombineShifts.cpp \
|
InstCombineShifts.cpp \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.2 2020/09/07 00:18:25 mrg Exp $
|
# $NetBSD: Makefile,v 1.3 2021/05/30 01:56:53 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMInstrumentation
|
LIB= LLVMInstrumentation
|
||||||
|
|
||||||
|
@ -18,6 +18,7 @@ SRCS+= AddressSanitizer.cpp \
|
||||||
InstrProfiling.cpp \
|
InstrProfiling.cpp \
|
||||||
Instrumentation.cpp \
|
Instrumentation.cpp \
|
||||||
MemorySanitizer.cpp \
|
MemorySanitizer.cpp \
|
||||||
|
MemProfiler.cpp \
|
||||||
PGOInstrumentation.cpp \
|
PGOInstrumentation.cpp \
|
||||||
PGOMemOPSizeOpt.cpp \
|
PGOMemOPSizeOpt.cpp \
|
||||||
PoisonChecking.cpp \
|
PoisonChecking.cpp \
|
||||||
|
|
|
@ -0,0 +1,17 @@
|
||||||
|
# $NetBSD: Makefile,v 1.1 2021/05/30 01:56:53 joerg Exp $
|
||||||
|
|
||||||
|
LIB= LLVMInterfaceStub
|
||||||
|
|
||||||
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
|
.PATH: ${LLVM_SRCDIR}/lib/InterfaceStub
|
||||||
|
|
||||||
|
SRCS+= ELFObjHandler.cpp \
|
||||||
|
ELFStub.cpp \
|
||||||
|
TBEHandler.cpp
|
||||||
|
|
||||||
|
.if defined(HOSTLIB)
|
||||||
|
.include <bsd.hostlib.mk>
|
||||||
|
.else
|
||||||
|
.include <bsd.lib.mk>
|
||||||
|
.endif
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:08 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:53 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMMC
|
LIB= LLVMMC
|
||||||
|
|
||||||
|
@ -20,7 +20,6 @@ SRCS+= ConstantPools.cpp \
|
||||||
MCAsmStreamer.cpp \
|
MCAsmStreamer.cpp \
|
||||||
MCAssembler.cpp \
|
MCAssembler.cpp \
|
||||||
MCCodeEmitter.cpp \
|
MCCodeEmitter.cpp \
|
||||||
MCCodePadder.cpp \
|
|
||||||
MCCodeView.cpp \
|
MCCodeView.cpp \
|
||||||
MCContext.cpp \
|
MCContext.cpp \
|
||||||
MCDwarf.cpp \
|
MCDwarf.cpp \
|
||||||
|
@ -32,6 +31,7 @@ SRCS+= ConstantPools.cpp \
|
||||||
MCInstPrinter.cpp \
|
MCInstPrinter.cpp \
|
||||||
MCInstrAnalysis.cpp \
|
MCInstrAnalysis.cpp \
|
||||||
MCInstrDesc.cpp \
|
MCInstrDesc.cpp \
|
||||||
|
MCInstrInfo.cpp \
|
||||||
MCLabel.cpp \
|
MCLabel.cpp \
|
||||||
MCLinkerOptimizationHint.cpp \
|
MCLinkerOptimizationHint.cpp \
|
||||||
MCMachObjectTargetWriter.cpp \
|
MCMachObjectTargetWriter.cpp \
|
||||||
|
@ -40,6 +40,7 @@ SRCS+= ConstantPools.cpp \
|
||||||
MCObjectFileInfo.cpp \
|
MCObjectFileInfo.cpp \
|
||||||
MCObjectStreamer.cpp \
|
MCObjectStreamer.cpp \
|
||||||
MCObjectWriter.cpp \
|
MCObjectWriter.cpp \
|
||||||
|
MCPseudoProbe.cpp \
|
||||||
MCRegisterInfo.cpp \
|
MCRegisterInfo.cpp \
|
||||||
MCSchedule.cpp \
|
MCSchedule.cpp \
|
||||||
MCSectionCOFF.cpp \
|
MCSectionCOFF.cpp \
|
||||||
|
@ -52,6 +53,8 @@ SRCS+= ConstantPools.cpp \
|
||||||
MCSubtargetInfo.cpp \
|
MCSubtargetInfo.cpp \
|
||||||
MCSymbol.cpp \
|
MCSymbol.cpp \
|
||||||
MCSymbolELF.cpp \
|
MCSymbolELF.cpp \
|
||||||
|
MCSymbolXCOFF.cpp \
|
||||||
|
MCTargetOptionsCommandFlags.cpp \
|
||||||
MCTargetOptions.cpp \
|
MCTargetOptions.cpp \
|
||||||
MCValue.cpp \
|
MCValue.cpp \
|
||||||
MCWasmObjectTargetWriter.cpp \
|
MCWasmObjectTargetWriter.cpp \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:08 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:53 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMMCA
|
LIB= LLVMMCA
|
||||||
|
|
||||||
|
@ -9,6 +9,7 @@ LIB= LLVMMCA
|
||||||
SRCS+= CodeEmitter.cpp \
|
SRCS+= CodeEmitter.cpp \
|
||||||
Context.cpp \
|
Context.cpp \
|
||||||
HWEventListener.cpp \
|
HWEventListener.cpp \
|
||||||
|
InOrderIssueStage.cpp \
|
||||||
InstrBuilder.cpp \
|
InstrBuilder.cpp \
|
||||||
Instruction.cpp \
|
Instruction.cpp \
|
||||||
Pipeline.cpp \
|
Pipeline.cpp \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:09 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:53 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMMCParser
|
LIB= LLVMMCParser
|
||||||
|
|
||||||
|
@ -9,8 +9,10 @@ LIB= LLVMMCParser
|
||||||
SRCS+= AsmLexer.cpp \
|
SRCS+= AsmLexer.cpp \
|
||||||
AsmParser.cpp \
|
AsmParser.cpp \
|
||||||
COFFAsmParser.cpp \
|
COFFAsmParser.cpp \
|
||||||
|
COFFMasmParser.cpp \
|
||||||
DarwinAsmParser.cpp \
|
DarwinAsmParser.cpp \
|
||||||
ELFAsmParser.cpp \
|
ELFAsmParser.cpp \
|
||||||
|
MasmParser.cpp \
|
||||||
MCAsmLexer.cpp \
|
MCAsmLexer.cpp \
|
||||||
MCAsmParser.cpp \
|
MCAsmParser.cpp \
|
||||||
MCAsmParserExtension.cpp \
|
MCAsmParserExtension.cpp \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:09 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:53 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMObject
|
LIB= LLVMObject
|
||||||
|
|
||||||
|
@ -16,18 +16,20 @@ SRCS+= Archive.cpp \
|
||||||
ELF.cpp \
|
ELF.cpp \
|
||||||
ELFObjectFile.cpp \
|
ELFObjectFile.cpp \
|
||||||
Error.cpp \
|
Error.cpp \
|
||||||
|
FaultMapParser.cpp \
|
||||||
IRObjectFile.cpp \
|
IRObjectFile.cpp \
|
||||||
IRSymtab.cpp \
|
IRSymtab.cpp \
|
||||||
MachOObjectFile.cpp \
|
MachOObjectFile.cpp \
|
||||||
MachOUniversal.cpp \
|
MachOUniversal.cpp \
|
||||||
|
MachOUniversalWriter.cpp \
|
||||||
Minidump.cpp \
|
Minidump.cpp \
|
||||||
ModuleSymbolTable.cpp \
|
ModuleSymbolTable.cpp \
|
||||||
Object.cpp \
|
Object.cpp \
|
||||||
ObjectFile.cpp \
|
ObjectFile.cpp \
|
||||||
RecordStreamer.cpp \
|
RecordStreamer.cpp \
|
||||||
RelocationResolver.cpp \
|
RelocationResolver.cpp \
|
||||||
SymbolSize.cpp \
|
|
||||||
SymbolicFile.cpp \
|
SymbolicFile.cpp \
|
||||||
|
SymbolSize.cpp \
|
||||||
TapiFile.cpp \
|
TapiFile.cpp \
|
||||||
TapiUniversal.cpp \
|
TapiUniversal.cpp \
|
||||||
WasmObjectFile.cpp \
|
WasmObjectFile.cpp \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:10 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:53 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMObjectYAML
|
LIB= LLVMObjectYAML
|
||||||
|
|
||||||
|
@ -6,14 +6,15 @@ LIB= LLVMObjectYAML
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/ObjectYAML
|
.PATH: ${LLVM_SRCDIR}/lib/ObjectYAML
|
||||||
|
|
||||||
SRCS+= CodeViewYAMLDebugSections.cpp \
|
SRCS+= ArchiveEmitter.cpp \
|
||||||
|
ArchiveYAML.cpp \
|
||||||
|
CodeViewYAMLDebugSections.cpp \
|
||||||
CodeViewYAMLSymbols.cpp \
|
CodeViewYAMLSymbols.cpp \
|
||||||
CodeViewYAMLTypeHashing.cpp \
|
CodeViewYAMLTypeHashing.cpp \
|
||||||
CodeViewYAMLTypes.cpp \
|
CodeViewYAMLTypes.cpp \
|
||||||
COFFEmitter.cpp \
|
COFFEmitter.cpp \
|
||||||
COFFYAML.cpp \
|
COFFYAML.cpp \
|
||||||
DWARFEmitter.cpp \
|
DWARFEmitter.cpp \
|
||||||
DWARFVisitor.cpp \
|
|
||||||
DWARFYAML.cpp \
|
DWARFYAML.cpp \
|
||||||
ELFEmitter.cpp \
|
ELFEmitter.cpp \
|
||||||
ELFYAML.cpp \
|
ELFYAML.cpp \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:10 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:53 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMOrc
|
LIB= LLVMOrc
|
||||||
|
|
||||||
|
@ -9,6 +9,8 @@ LIB= LLVMOrc
|
||||||
SRCS+= CompileOnDemandLayer.cpp \
|
SRCS+= CompileOnDemandLayer.cpp \
|
||||||
CompileUtils.cpp \
|
CompileUtils.cpp \
|
||||||
Core.cpp \
|
Core.cpp \
|
||||||
|
DebugObjectManagerPlugin.cpp \
|
||||||
|
DebugUtils.cpp \
|
||||||
ExecutionUtils.cpp \
|
ExecutionUtils.cpp \
|
||||||
IndirectionUtils.cpp \
|
IndirectionUtils.cpp \
|
||||||
IRCompileLayer.cpp \
|
IRCompileLayer.cpp \
|
||||||
|
@ -16,19 +18,21 @@ SRCS+= CompileOnDemandLayer.cpp \
|
||||||
JITTargetMachineBuilder.cpp \
|
JITTargetMachineBuilder.cpp \
|
||||||
Layer.cpp \
|
Layer.cpp \
|
||||||
LazyReexports.cpp \
|
LazyReexports.cpp \
|
||||||
Legacy.cpp \
|
|
||||||
LLJIT.cpp \
|
LLJIT.cpp \
|
||||||
NullResolver.cpp \
|
MachOPlatform.cpp \
|
||||||
|
Mangling.cpp \
|
||||||
ObjectLinkingLayer.cpp \
|
ObjectLinkingLayer.cpp \
|
||||||
ObjectTransformLayer.cpp \
|
ObjectTransformLayer.cpp \
|
||||||
OrcABISupport.cpp \
|
OrcABISupport.cpp \
|
||||||
OrcCBindings.cpp \
|
OrcV2CBindings.cpp \
|
||||||
OrcError.cpp \
|
|
||||||
OrcMCJITReplacement.cpp \
|
|
||||||
RPCUtils.cpp \
|
|
||||||
RTDyldObjectLinkingLayer.cpp \
|
RTDyldObjectLinkingLayer.cpp \
|
||||||
SpeculateAnalyses.cpp \
|
SpeculateAnalyses.cpp \
|
||||||
Speculation.cpp \
|
Speculation.cpp \
|
||||||
ThreadSafeModule.cpp
|
TargetProcessControl.cpp \
|
||||||
|
ThreadSafeModule.cpp \
|
||||||
|
TPCDebugObjectRegistrar.cpp \
|
||||||
|
TPCDynamicLibrarySearchGenerator.cpp \
|
||||||
|
TPCEHFrameRegistrar.cpp \
|
||||||
|
TPCIndirectionUtils.cpp
|
||||||
|
|
||||||
.include <bsd.lib.mk>
|
.include <bsd.lib.mk>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:10 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:54 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMPasses
|
LIB= LLVMPasses
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@ LIB= LLVMPasses
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/Passes
|
.PATH: ${LLVM_SRCDIR}/lib/Passes
|
||||||
|
|
||||||
SRCS+= PassBuilder.cpp \
|
SRCS+= PassBuilder.cpp \
|
||||||
|
PassBuilderBindings.cpp \
|
||||||
PassPlugin.cpp \
|
PassPlugin.cpp \
|
||||||
StandardInstrumentations.cpp
|
StandardInstrumentations.cpp
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:10 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:54 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMPowerPCCodeGen
|
LIB= LLVMPowerPCCodeGen
|
||||||
|
|
||||||
.include <bsd.init.mk>
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
|
CPPFLAGS+= -I${LLVM_SRCDIR}/lib/Target/PowerPC
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/Target/PowerPC
|
.PATH: ${LLVM_SRCDIR}/lib/Target/PowerPC
|
||||||
|
|
||||||
SRCS+= PPCAsmPrinter.cpp \
|
SRCS+= PPCAsmPrinter.cpp \
|
||||||
|
@ -21,13 +23,14 @@ SRCS+= PPCAsmPrinter.cpp \
|
||||||
PPCInstrInfo.cpp \
|
PPCInstrInfo.cpp \
|
||||||
PPCISelDAGToDAG.cpp \
|
PPCISelDAGToDAG.cpp \
|
||||||
PPCISelLowering.cpp \
|
PPCISelLowering.cpp \
|
||||||
PPCLoopPreIncPrep.cpp \
|
PPCLoopInstrFormPrep.cpp \
|
||||||
|
PPCLowerMASSVEntries.cpp \
|
||||||
PPCMachineFunctionInfo.cpp \
|
PPCMachineFunctionInfo.cpp \
|
||||||
PPCMachineScheduler.cpp \
|
PPCMachineScheduler.cpp \
|
||||||
|
PPCMacroFusion.cpp \
|
||||||
PPCMCInstLower.cpp \
|
PPCMCInstLower.cpp \
|
||||||
PPCMIPeephole.cpp \
|
PPCMIPeephole.cpp \
|
||||||
PPCPreEmitPeephole.cpp \
|
PPCPreEmitPeephole.cpp \
|
||||||
PPCQPXLoadSplat.cpp \
|
|
||||||
PPCReduceCRLogicals.cpp \
|
PPCReduceCRLogicals.cpp \
|
||||||
PPCRegisterInfo.cpp \
|
PPCRegisterInfo.cpp \
|
||||||
PPCSubtarget.cpp \
|
PPCSubtarget.cpp \
|
||||||
|
@ -40,6 +43,13 @@ SRCS+= PPCAsmPrinter.cpp \
|
||||||
PPCVSXFMAMutate.cpp \
|
PPCVSXFMAMutate.cpp \
|
||||||
PPCVSXSwapRemoval.cpp
|
PPCVSXSwapRemoval.cpp
|
||||||
|
|
||||||
|
.PATH: ${LLVM_SRCDIR}/lib/Target/PowerPC/GISel
|
||||||
|
|
||||||
|
SRCS+= PPCCallLowering.cpp \
|
||||||
|
PPCInstructionSelector.cpp \
|
||||||
|
PPCLegalizerInfo.cpp \
|
||||||
|
PPCRegisterBankInfo.cpp
|
||||||
|
|
||||||
TABLEGEN_SRC= PPC.td
|
TABLEGEN_SRC= PPC.td
|
||||||
TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/PowerPC
|
TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/PowerPC
|
||||||
TABLEGEN_OUTPUT= \
|
TABLEGEN_OUTPUT= \
|
||||||
|
@ -50,8 +60,10 @@ TABLEGEN_OUTPUT= \
|
||||||
PPCGenDAGISel.inc|-gen-dag-isel \
|
PPCGenDAGISel.inc|-gen-dag-isel \
|
||||||
PPCGenDisassemblerTables.inc|-gen-disassembler \
|
PPCGenDisassemblerTables.inc|-gen-disassembler \
|
||||||
PPCGenFastISel.inc|-gen-fast-isel \
|
PPCGenFastISel.inc|-gen-fast-isel \
|
||||||
|
PPCGenGlobalISel.inc|-gen-global-isel \
|
||||||
PPCGenInstrInfo.inc|-gen-instr-info \
|
PPCGenInstrInfo.inc|-gen-instr-info \
|
||||||
PPCGenMCCodeEmitter.inc|-gen-emitter \
|
PPCGenMCCodeEmitter.inc|-gen-emitter \
|
||||||
|
PPCGenRegisterBank.inc|-gen-register-bank \
|
||||||
PPCGenRegisterInfo.inc|-gen-register-info \
|
PPCGenRegisterInfo.inc|-gen-register-info \
|
||||||
PPCGenSubtargetInfo.inc|-gen-subtarget
|
PPCGenSubtargetInfo.inc|-gen-subtarget
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:10 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:54 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMPowerPCMCTargetDesc
|
LIB= LLVMPowerPCMCTargetDesc
|
||||||
|
|
||||||
|
@ -10,15 +10,16 @@ CPPFLAGS+= -I${PPC_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/PowerPC
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/Target/PowerPC/MCTargetDesc
|
.PATH: ${LLVM_SRCDIR}/lib/Target/PowerPC/MCTargetDesc
|
||||||
|
|
||||||
SRCS+= PPCAsmBackend.cpp \
|
SRCS+= PPCAsmBackend.cpp \
|
||||||
PPCMCAsmInfo.cpp \
|
|
||||||
PPCELFObjectWriter.cpp \
|
PPCELFObjectWriter.cpp \
|
||||||
|
PPCELFStreamer.cpp \
|
||||||
PPCInstPrinter.cpp \
|
PPCInstPrinter.cpp \
|
||||||
|
PPCMCAsmInfo.cpp \
|
||||||
PPCMCCodeEmitter.cpp \
|
PPCMCCodeEmitter.cpp \
|
||||||
PPCMCExpr.cpp \
|
PPCMCExpr.cpp \
|
||||||
PPCMCTargetDesc.cpp \
|
PPCMCTargetDesc.cpp \
|
||||||
PPCMachObjectWriter.cpp \
|
|
||||||
PPCPredicates.cpp \
|
PPCPredicates.cpp \
|
||||||
PPCXCOFFObjectWriter.cpp
|
PPCXCOFFObjectWriter.cpp \
|
||||||
|
PPCXCOFFStreamer.cpp
|
||||||
|
|
||||||
.if defined(HOSTLIB)
|
.if defined(HOSTLIB)
|
||||||
.include <bsd.hostlib.mk>
|
.include <bsd.hostlib.mk>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:11 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:54 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMRemarks
|
LIB= LLVMRemarks
|
||||||
|
|
||||||
|
@ -10,8 +10,10 @@ SRCS+= BitstreamRemarkParser.cpp \
|
||||||
BitstreamRemarkSerializer.cpp \
|
BitstreamRemarkSerializer.cpp \
|
||||||
Remark.cpp \
|
Remark.cpp \
|
||||||
RemarkFormat.cpp \
|
RemarkFormat.cpp \
|
||||||
|
RemarkLinker.cpp \
|
||||||
RemarkParser.cpp \
|
RemarkParser.cpp \
|
||||||
RemarkSerializer.cpp \
|
RemarkSerializer.cpp \
|
||||||
|
RemarkStreamer.cpp \
|
||||||
RemarkStringTable.cpp \
|
RemarkStringTable.cpp \
|
||||||
YAMLRemarkParser.cpp \
|
YAMLRemarkParser.cpp \
|
||||||
YAMLRemarkSerializer.cpp
|
YAMLRemarkSerializer.cpp
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:11 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:54 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMScalarOpts
|
LIB= LLVMScalarOpts
|
||||||
|
|
||||||
|
@ -8,10 +8,11 @@ LIB= LLVMScalarOpts
|
||||||
|
|
||||||
SRCS+= ADCE.cpp \
|
SRCS+= ADCE.cpp \
|
||||||
AlignmentFromAssumptions.cpp \
|
AlignmentFromAssumptions.cpp \
|
||||||
|
AnnotationRemarks.cpp \
|
||||||
BDCE.cpp \
|
BDCE.cpp \
|
||||||
CallSiteSplitting.cpp \
|
CallSiteSplitting.cpp \
|
||||||
ConstantHoisting.cpp \
|
ConstantHoisting.cpp \
|
||||||
ConstantProp.cpp \
|
ConstraintElimination.cpp \
|
||||||
CorrelatedValuePropagation.cpp \
|
CorrelatedValuePropagation.cpp \
|
||||||
DCE.cpp \
|
DCE.cpp \
|
||||||
DeadStoreElimination.cpp \
|
DeadStoreElimination.cpp \
|
||||||
|
@ -34,6 +35,7 @@ SRCS+= ADCE.cpp \
|
||||||
LoopDataPrefetch.cpp \
|
LoopDataPrefetch.cpp \
|
||||||
LoopDeletion.cpp \
|
LoopDeletion.cpp \
|
||||||
LoopDistribute.cpp \
|
LoopDistribute.cpp \
|
||||||
|
LoopFlatten.cpp \
|
||||||
LoopFuse.cpp \
|
LoopFuse.cpp \
|
||||||
LoopIdiomRecognize.cpp \
|
LoopIdiomRecognize.cpp \
|
||||||
LoopInstSimplify.cpp \
|
LoopInstSimplify.cpp \
|
||||||
|
@ -54,6 +56,7 @@ SRCS+= ADCE.cpp \
|
||||||
LowerConstantIntrinsics.cpp \
|
LowerConstantIntrinsics.cpp \
|
||||||
LowerExpectIntrinsic.cpp \
|
LowerExpectIntrinsic.cpp \
|
||||||
LowerGuardIntrinsic.cpp \
|
LowerGuardIntrinsic.cpp \
|
||||||
|
LowerMatrixIntrinsics.cpp \
|
||||||
LowerWidenableCondition.cpp \
|
LowerWidenableCondition.cpp \
|
||||||
MakeGuardsExplicit.cpp \
|
MakeGuardsExplicit.cpp \
|
||||||
MemCpyOptimizer.cpp \
|
MemCpyOptimizer.cpp \
|
||||||
|
@ -67,6 +70,7 @@ SRCS+= ADCE.cpp \
|
||||||
Reg2Mem.cpp \
|
Reg2Mem.cpp \
|
||||||
RewriteStatepointsForGC.cpp \
|
RewriteStatepointsForGC.cpp \
|
||||||
Scalar.cpp \
|
Scalar.cpp \
|
||||||
|
ScalarizeMaskedMemIntrin.cpp \
|
||||||
Scalarizer.cpp \
|
Scalarizer.cpp \
|
||||||
SCCP.cpp \
|
SCCP.cpp \
|
||||||
SeparateConstOffsetFromGEP.cpp \
|
SeparateConstOffsetFromGEP.cpp \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:12 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:54 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMSupport
|
LIB= LLVMSupport
|
||||||
|
|
||||||
|
@ -10,6 +10,7 @@ SRCS+= AArch64TargetParser.cpp \
|
||||||
ABIBreak.cpp \
|
ABIBreak.cpp \
|
||||||
Allocator.cpp \
|
Allocator.cpp \
|
||||||
AMDGPUMetadata.cpp \
|
AMDGPUMetadata.cpp \
|
||||||
|
APFixedPoint.cpp \
|
||||||
APFloat.cpp \
|
APFloat.cpp \
|
||||||
APInt.cpp \
|
APInt.cpp \
|
||||||
APSInt.cpp \
|
APSInt.cpp \
|
||||||
|
@ -17,6 +18,7 @@ SRCS+= AArch64TargetParser.cpp \
|
||||||
ARMBuildAttrs.cpp \
|
ARMBuildAttrs.cpp \
|
||||||
ARMTargetParser.cpp \
|
ARMTargetParser.cpp \
|
||||||
ARMWinEH.cpp \
|
ARMWinEH.cpp \
|
||||||
|
AutoConvert.cpp \
|
||||||
BinaryStreamError.cpp \
|
BinaryStreamError.cpp \
|
||||||
BinaryStreamReader.cpp \
|
BinaryStreamReader.cpp \
|
||||||
BinaryStreamRef.cpp \
|
BinaryStreamRef.cpp \
|
||||||
|
@ -41,9 +43,11 @@ SRCS+= AArch64TargetParser.cpp \
|
||||||
Debug.cpp \
|
Debug.cpp \
|
||||||
DeltaAlgorithm.cpp \
|
DeltaAlgorithm.cpp \
|
||||||
DJB.cpp \
|
DJB.cpp \
|
||||||
|
ELFAttributeParser.cpp \
|
||||||
|
ELFAttributes.cpp \
|
||||||
Error.cpp \
|
Error.cpp \
|
||||||
ErrorHandling.cpp \
|
ErrorHandling.cpp \
|
||||||
FileCheck.cpp \
|
ExtensibleRTTI.cpp \
|
||||||
FileCollector.cpp \
|
FileCollector.cpp \
|
||||||
FileOutputBuffer.cpp \
|
FileOutputBuffer.cpp \
|
||||||
FileUtilities.cpp \
|
FileUtilities.cpp \
|
||||||
|
@ -53,6 +57,7 @@ SRCS+= AArch64TargetParser.cpp \
|
||||||
GraphWriter.cpp \
|
GraphWriter.cpp \
|
||||||
Hashing.cpp \
|
Hashing.cpp \
|
||||||
InitLLVM.cpp \
|
InitLLVM.cpp \
|
||||||
|
InstructionCost.cpp \
|
||||||
IntEqClasses.cpp \
|
IntEqClasses.cpp \
|
||||||
IntervalMap.cpp \
|
IntervalMap.cpp \
|
||||||
ItaniumManglingCanonicalizer.cpp \
|
ItaniumManglingCanonicalizer.cpp \
|
||||||
|
@ -66,10 +71,12 @@ SRCS+= AArch64TargetParser.cpp \
|
||||||
ManagedStatic.cpp \
|
ManagedStatic.cpp \
|
||||||
MathExtras.cpp \
|
MathExtras.cpp \
|
||||||
MD5.cpp \
|
MD5.cpp \
|
||||||
|
MemAlloc.cpp \
|
||||||
MemoryBuffer.cpp \
|
MemoryBuffer.cpp \
|
||||||
|
MemoryBufferRef.cpp \
|
||||||
NativeFormatting.cpp \
|
NativeFormatting.cpp \
|
||||||
|
OptimizedStructLayout.cpp \
|
||||||
Optional.cpp \
|
Optional.cpp \
|
||||||
Options.cpp \
|
|
||||||
Parallel.cpp \
|
Parallel.cpp \
|
||||||
PluginLoader.cpp \
|
PluginLoader.cpp \
|
||||||
PrettyStackTrace.cpp \
|
PrettyStackTrace.cpp \
|
||||||
|
@ -81,8 +88,11 @@ SRCS+= AArch64TargetParser.cpp \
|
||||||
regexec.c \
|
regexec.c \
|
||||||
regfree.c \
|
regfree.c \
|
||||||
regstrlcpy.c \
|
regstrlcpy.c \
|
||||||
|
RISCVAttributeParser.cpp \
|
||||||
|
RISCVAttributes.cpp \
|
||||||
ScopedPrinter.cpp \
|
ScopedPrinter.cpp \
|
||||||
SHA1.cpp \
|
SHA1.cpp \
|
||||||
|
SHA256.cpp \
|
||||||
Signposts.cpp \
|
Signposts.cpp \
|
||||||
SmallPtrSet.cpp \
|
SmallPtrSet.cpp \
|
||||||
SmallVector.cpp \
|
SmallVector.cpp \
|
||||||
|
@ -91,9 +101,9 @@ SRCS+= AArch64TargetParser.cpp \
|
||||||
Statistic.cpp \
|
Statistic.cpp \
|
||||||
StringExtras.cpp \
|
StringExtras.cpp \
|
||||||
StringMap.cpp \
|
StringMap.cpp \
|
||||||
StringPool.cpp \
|
|
||||||
StringRef.cpp \
|
StringRef.cpp \
|
||||||
StringSaver.cpp \
|
StringSaver.cpp \
|
||||||
|
SuffixTree.cpp \
|
||||||
SymbolRemappingReader.cpp \
|
SymbolRemappingReader.cpp \
|
||||||
SystemUtils.cpp \
|
SystemUtils.cpp \
|
||||||
TargetParser.cpp \
|
TargetParser.cpp \
|
||||||
|
@ -105,12 +115,14 @@ SRCS+= AArch64TargetParser.cpp \
|
||||||
TrigramIndex.cpp \
|
TrigramIndex.cpp \
|
||||||
Triple.cpp \
|
Triple.cpp \
|
||||||
Twine.cpp \
|
Twine.cpp \
|
||||||
|
TypeSize.cpp \
|
||||||
UnicodeCaseFold.cpp \
|
UnicodeCaseFold.cpp \
|
||||||
Unicode.cpp \
|
Unicode.cpp \
|
||||||
VersionTuple.cpp \
|
VersionTuple.cpp \
|
||||||
VirtualFileSystem.cpp \
|
VirtualFileSystem.cpp \
|
||||||
Watchdog.cpp \
|
Watchdog.cpp \
|
||||||
WithColor.cpp \
|
WithColor.cpp \
|
||||||
|
X86TargetParser.cpp \
|
||||||
xxhash.cpp \
|
xxhash.cpp \
|
||||||
YAMLParser.cpp \
|
YAMLParser.cpp \
|
||||||
YAMLTraits.cpp \
|
YAMLTraits.cpp \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:12 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:54 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMTableGen
|
LIB= LLVMTableGen
|
||||||
|
|
||||||
|
@ -6,13 +6,15 @@ LIB= LLVMTableGen
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/TableGen
|
.PATH: ${LLVM_SRCDIR}/lib/TableGen
|
||||||
|
|
||||||
SRCS+= Error.cpp \
|
SRCS+= DetailedRecordsBackend.cpp \
|
||||||
|
Error.cpp \
|
||||||
JSONBackend.cpp \
|
JSONBackend.cpp \
|
||||||
Main.cpp \
|
Main.cpp \
|
||||||
Record.cpp \
|
Record.cpp \
|
||||||
SetTheory.cpp \
|
SetTheory.cpp \
|
||||||
StringMatcher.cpp \
|
StringMatcher.cpp \
|
||||||
TableGenBackend.cpp \
|
TableGenBackend.cpp \
|
||||||
|
TableGenBackendSkeleton.cpp \
|
||||||
TGLexer.cpp \
|
TGLexer.cpp \
|
||||||
TGParser.cpp
|
TGParser.cpp
|
||||||
|
|
||||||
|
|
|
@ -1,15 +1,10 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:12 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:54 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMTextAPI
|
LIB= LLVMTextAPI
|
||||||
|
|
||||||
.include <bsd.init.mk>
|
.include <bsd.init.mk>
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/TextAPI/ELF
|
.PATH: ${LLVM_SRCDIR}/lib/TextAPI
|
||||||
|
|
||||||
SRCS+= ELFStub.cpp \
|
|
||||||
TBEHandler.cpp
|
|
||||||
|
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/TextAPI/MachO
|
|
||||||
SRCS+= Architecture.cpp \
|
SRCS+= Architecture.cpp \
|
||||||
ArchitectureSet.cpp \
|
ArchitectureSet.cpp \
|
||||||
InterfaceFile.cpp \
|
InterfaceFile.cpp \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:13 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:55 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMTransformsUtils
|
LIB= LLVMTransformsUtils
|
||||||
|
|
||||||
|
@ -7,52 +7,65 @@ LIB= LLVMTransformsUtils
|
||||||
.PATH: ${LLVM_SRCDIR}/lib/Transforms/Utils
|
.PATH: ${LLVM_SRCDIR}/lib/Transforms/Utils
|
||||||
|
|
||||||
SRCS+= AddDiscriminators.cpp \
|
SRCS+= AddDiscriminators.cpp \
|
||||||
|
AMDGPUEmitPrintf.cpp \
|
||||||
ASanStackFrameLayout.cpp \
|
ASanStackFrameLayout.cpp \
|
||||||
|
AssumeBundleBuilder.cpp \
|
||||||
|
AutoInitRemark.cpp \
|
||||||
BasicBlockUtils.cpp \
|
BasicBlockUtils.cpp \
|
||||||
BreakCriticalEdges.cpp \
|
BreakCriticalEdges.cpp \
|
||||||
BuildLibCalls.cpp \
|
BuildLibCalls.cpp \
|
||||||
BypassSlowDivision.cpp \
|
BypassSlowDivision.cpp \
|
||||||
|
CallGraphUpdater.cpp \
|
||||||
CallPromotionUtils.cpp \
|
CallPromotionUtils.cpp \
|
||||||
CanonicalizeAliases.cpp \
|
CanonicalizeAliases.cpp \
|
||||||
|
CanonicalizeFreezeInLoops.cpp \
|
||||||
CloneFunction.cpp \
|
CloneFunction.cpp \
|
||||||
CloneModule.cpp \
|
CloneModule.cpp \
|
||||||
CodeExtractor.cpp \
|
CodeExtractor.cpp \
|
||||||
|
CodeMoverUtils.cpp \
|
||||||
CtorUtils.cpp \
|
CtorUtils.cpp \
|
||||||
|
Debugify.cpp \
|
||||||
DemoteRegToStack.cpp \
|
DemoteRegToStack.cpp \
|
||||||
EntryExitInstrumenter.cpp \
|
EntryExitInstrumenter.cpp \
|
||||||
EscapeEnumerator.cpp \
|
EscapeEnumerator.cpp \
|
||||||
Evaluator.cpp \
|
Evaluator.cpp \
|
||||||
|
FixIrreducible.cpp \
|
||||||
FlattenCFG.cpp \
|
FlattenCFG.cpp \
|
||||||
FunctionComparator.cpp \
|
FunctionComparator.cpp \
|
||||||
FunctionImportUtils.cpp \
|
FunctionImportUtils.cpp \
|
||||||
GlobalStatus.cpp \
|
GlobalStatus.cpp \
|
||||||
GuardUtils.cpp \
|
GuardUtils.cpp \
|
||||||
ImportedFunctionsInliningStatistics.cpp \
|
HelloWorld.cpp \
|
||||||
|
InjectTLIMappings.cpp \
|
||||||
InlineFunction.cpp \
|
InlineFunction.cpp \
|
||||||
InstructionNamer.cpp \
|
InstructionNamer.cpp \
|
||||||
IntegerDivision.cpp \
|
IntegerDivision.cpp \
|
||||||
LCSSA.cpp \
|
LCSSA.cpp \
|
||||||
LibCallsShrinkWrap.cpp \
|
LibCallsShrinkWrap.cpp \
|
||||||
Local.cpp \
|
Local.cpp \
|
||||||
|
LoopPeel.cpp \
|
||||||
LoopRotationUtils.cpp \
|
LoopRotationUtils.cpp \
|
||||||
LoopSimplify.cpp \
|
LoopSimplify.cpp \
|
||||||
LoopUnrollAndJam.cpp \
|
LoopUnrollAndJam.cpp \
|
||||||
LoopUnroll.cpp \
|
LoopUnroll.cpp \
|
||||||
LoopUnrollPeel.cpp \
|
|
||||||
LoopUnrollRuntime.cpp \
|
LoopUnrollRuntime.cpp \
|
||||||
LoopUtils.cpp \
|
LoopUtils.cpp \
|
||||||
LoopVersioning.cpp \
|
LoopVersioning.cpp \
|
||||||
LowerInvoke.cpp \
|
LowerInvoke.cpp \
|
||||||
LowerMemIntrinsics.cpp \
|
LowerMemIntrinsics.cpp \
|
||||||
LowerSwitch.cpp \
|
LowerSwitch.cpp \
|
||||||
|
MatrixUtils.cpp \
|
||||||
Mem2Reg.cpp \
|
Mem2Reg.cpp \
|
||||||
MetaRenamer.cpp \
|
MetaRenamer.cpp \
|
||||||
MisExpect.cpp \
|
|
||||||
ModuleUtils.cpp \
|
ModuleUtils.cpp \
|
||||||
NameAnonGlobals.cpp \
|
NameAnonGlobals.cpp \
|
||||||
PredicateInfo.cpp \
|
PredicateInfo.cpp \
|
||||||
PromoteMemoryToRegister.cpp \
|
PromoteMemoryToRegister.cpp \
|
||||||
|
RelLookupTableConverter.cpp \
|
||||||
|
SampleProfileLoaderBaseUtil.cpp \
|
||||||
SanitizerStats.cpp \
|
SanitizerStats.cpp \
|
||||||
|
ScalarEvolutionExpander.cpp \
|
||||||
|
SCCPSolver.cpp \
|
||||||
SimplifyCFG.cpp \
|
SimplifyCFG.cpp \
|
||||||
SimplifyIndVar.cpp \
|
SimplifyIndVar.cpp \
|
||||||
SimplifyLibCalls.cpp \
|
SimplifyLibCalls.cpp \
|
||||||
|
@ -64,6 +77,7 @@ SRCS+= AddDiscriminators.cpp \
|
||||||
StripNonLineTableDebugInfo.cpp \
|
StripNonLineTableDebugInfo.cpp \
|
||||||
SymbolRewriter.cpp \
|
SymbolRewriter.cpp \
|
||||||
UnifyFunctionExitNodes.cpp \
|
UnifyFunctionExitNodes.cpp \
|
||||||
|
UnifyLoopExits.cpp \
|
||||||
Utils.cpp \
|
Utils.cpp \
|
||||||
ValueMapper.cpp \
|
ValueMapper.cpp \
|
||||||
VNCoercion.cpp
|
VNCoercion.cpp
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:13 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:55 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMVectorize
|
LIB= LLVMVectorize
|
||||||
|
|
||||||
|
@ -10,12 +10,13 @@ SRCS+= LoadStoreVectorizer.cpp \
|
||||||
LoopVectorizationLegality.cpp \
|
LoopVectorizationLegality.cpp \
|
||||||
LoopVectorize.cpp \
|
LoopVectorize.cpp \
|
||||||
SLPVectorizer.cpp \
|
SLPVectorizer.cpp \
|
||||||
|
VectorCombine.cpp \
|
||||||
Vectorize.cpp \
|
Vectorize.cpp \
|
||||||
VPlan.cpp \
|
VPlan.cpp \
|
||||||
VPlanHCFGBuilder.cpp \
|
VPlanHCFGBuilder.cpp \
|
||||||
VPlanHCFGTransforms.cpp \
|
|
||||||
VPlanPredicator.cpp \
|
VPlanPredicator.cpp \
|
||||||
VPlanSLP.cpp \
|
VPlanSLP.cpp \
|
||||||
|
VPlanTransforms.cpp \
|
||||||
VPlanVerifier.cpp
|
VPlanVerifier.cpp
|
||||||
|
|
||||||
.if defined(HOSTLIB)
|
.if defined(HOSTLIB)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:13 joerg Exp $
|
# $NetBSD: Makefile,v 1.2 2021/05/30 01:56:55 joerg Exp $
|
||||||
|
|
||||||
LIB= LLVMX86CodeGen
|
LIB= LLVMX86CodeGen
|
||||||
|
|
||||||
|
@ -13,12 +13,12 @@ SRCS+= X86AsmPrinter.cpp \
|
||||||
X86CallingConv.cpp \
|
X86CallingConv.cpp \
|
||||||
X86CallLowering.cpp \
|
X86CallLowering.cpp \
|
||||||
X86CmovConversion.cpp \
|
X86CmovConversion.cpp \
|
||||||
X86CondBrFolding.cpp \
|
|
||||||
X86DiscriminateMemOps.cpp \
|
X86DiscriminateMemOps.cpp \
|
||||||
X86DomainReassignment.cpp \
|
X86DomainReassignment.cpp \
|
||||||
X86EvexToVex.cpp\
|
X86EvexToVex.cpp\
|
||||||
X86ExpandPseudo.cpp \
|
X86ExpandPseudo.cpp \
|
||||||
X86FastISel.cpp \
|
X86FastISel.cpp \
|
||||||
|
X86FastTileConfig.cpp \
|
||||||
X86FixupBWInsts.cpp \
|
X86FixupBWInsts.cpp \
|
||||||
X86FixupLEAs.cpp \
|
X86FixupLEAs.cpp \
|
||||||
X86FixupSetCC.cpp \
|
X86FixupSetCC.cpp \
|
||||||
|
@ -26,7 +26,10 @@ SRCS+= X86AsmPrinter.cpp \
|
||||||
X86FloatingPoint.cpp \
|
X86FloatingPoint.cpp \
|
||||||
X86FrameLowering.cpp \
|
X86FrameLowering.cpp \
|
||||||
X86IndirectBranchTracking.cpp \
|
X86IndirectBranchTracking.cpp \
|
||||||
|
X86IndirectThunks.cpp \
|
||||||
X86InsertPrefetch.cpp \
|
X86InsertPrefetch.cpp \
|
||||||
|
X86InsertWait.cpp \
|
||||||
|
X86InstCombineIntrinsic.cpp \
|
||||||
X86InstrFMA3Info.cpp \
|
X86InstrFMA3Info.cpp \
|
||||||
X86InstrFoldTables.cpp \
|
X86InstrFoldTables.cpp \
|
||||||
X86InstrInfo.cpp \
|
X86InstrInfo.cpp \
|
||||||
|
@ -35,21 +38,30 @@ SRCS+= X86AsmPrinter.cpp \
|
||||||
X86ISelDAGToDAG.cpp \
|
X86ISelDAGToDAG.cpp \
|
||||||
X86ISelLowering.cpp \
|
X86ISelLowering.cpp \
|
||||||
X86LegalizerInfo.cpp \
|
X86LegalizerInfo.cpp \
|
||||||
|
X86LoadValueInjectionLoadHardening.cpp \
|
||||||
|
X86LoadValueInjectionRetHardening.cpp \
|
||||||
|
X86LowerAMXIntrinsics.cpp \
|
||||||
|
X86LowerAMXType.cpp \
|
||||||
|
X86LowerTileCopy.cpp \
|
||||||
X86MachineFunctionInfo.cpp \
|
X86MachineFunctionInfo.cpp \
|
||||||
X86MacroFusion.cpp \
|
X86MacroFusion.cpp \
|
||||||
X86MCInstLower.cpp \
|
X86MCInstLower.cpp \
|
||||||
X86OptimizeLEAs.cpp \
|
X86OptimizeLEAs.cpp \
|
||||||
X86PadShortFunction.cpp \
|
X86PadShortFunction.cpp \
|
||||||
|
X86PartialReduction.cpp \
|
||||||
|
X86PreAMXConfig.cpp \
|
||||||
|
X86PreTileConfig.cpp \
|
||||||
X86RegisterBankInfo.cpp \
|
X86RegisterBankInfo.cpp \
|
||||||
X86RegisterInfo.cpp \
|
X86RegisterInfo.cpp \
|
||||||
X86RetpolineThunks.cpp \
|
|
||||||
X86SelectionDAGInfo.cpp \
|
X86SelectionDAGInfo.cpp \
|
||||||
X86ShuffleDecodeConstantPool.cpp \
|
X86ShuffleDecodeConstantPool.cpp \
|
||||||
|
X86SpeculativeExecutionSideEffectSuppression.cpp \
|
||||||
X86SpeculativeLoadHardening.cpp \
|
X86SpeculativeLoadHardening.cpp \
|
||||||
X86Subtarget.cpp \
|
X86Subtarget.cpp \
|
||||||
X86TargetMachine.cpp \
|
X86TargetMachine.cpp \
|
||||||
X86TargetObjectFile.cpp \
|
X86TargetObjectFile.cpp \
|
||||||
X86TargetTransformInfo.cpp \
|
X86TargetTransformInfo.cpp \
|
||||||
|
X86TileConfig.cpp \
|
||||||
X86VZeroUpper.cpp \
|
X86VZeroUpper.cpp \
|
||||||
X86WinAllocaExpander.cpp \
|
X86WinAllocaExpander.cpp \
|
||||||
X86WinEHState.cpp
|
X86WinEHState.cpp
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue