mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-06 16:40:47 +00:00
Merge llvm-project main llvmorg-14-init-10223-g401b76fdf2b3
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-14-init-10223-g401b76fdf2b3. PR: 261742 MFC after: 2 weeks
This commit is contained in:
commit
5e801ac66d
|
@ -52,6 +52,307 @@
|
|||
# xargs -n1 | sort | uniq -d;
|
||||
# done
|
||||
|
||||
# 20220514: new clang import which bumps version from 13.0.0 to 14.0.0
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cuda_wrappers/algorithm
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cuda_wrappers/complex
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cuda_wrappers/new
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/cuda_wrappers
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/fuzzer/FuzzedDataProvider.h
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/fuzzer
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/__clang_openmp_device_functions.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/cmath
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/complex
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/complex.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/complex_cmath.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/math.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/new
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/openmp_wrappers
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/emmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/mm_malloc.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/mmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/pmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/smmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/tmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/xmmintrin.h
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/ppc_wrappers
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/profile/InstrProfData.inc
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/profile
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/allocator_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/asan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/common_interface_defs.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/coverage_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/dfsan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/hwasan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/linux_syscall_hooks.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/lsan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/msan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/netbsd_syscall_hooks.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/scudo_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/tsan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/tsan_interface_atomic.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/ubsan_interface.h
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/sanitizer
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xray/xray_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xray/xray_log_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xray/xray_records.h
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/xray
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_builtin_vars.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_cmath.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_complex_builtins.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_device_functions.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_intrinsics.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_libdevice_declares.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_math.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_math_forward_declares.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_runtime_wrapper.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_hip_cmath.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_hip_libdevice_declares.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_hip_math.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_hip_runtime_wrapper.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__stddef_max_align_t.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__wmmintrin_aes.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__wmmintrin_pclmul.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/adxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/altivec.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ammintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/amxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm64intr.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_acle.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_bf16.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_cde.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_cmse.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_fp16.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_mve.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_neon.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_sve.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/armintr.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx2intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512bf16intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512bitalgintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512bwintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512cdintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512dqintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512erintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512fintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512ifmaintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512ifmavlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512pfintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vbmi2intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vbmiintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vbmivlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlbf16intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlbitalgintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlbwintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlcdintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vldqintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlvbmi2intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlvnniintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlvp2intersectintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vnniintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vp2intersectintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vpopcntdqintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vpopcntdqvlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avxvnniintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/bmi2intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/bmiintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/builtins.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cet.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cetintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cldemoteintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/clflushoptintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/clwbintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/clzerointrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cpuid.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/emmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/enqcmdintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/f16cintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/float.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/fma4intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/fmaintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/fxsrintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/gfniintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/hexagon_circ_brev_intrinsics.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/hexagon_protos.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/hexagon_types.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/hresetintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/htmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/htmxlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/hvx_hexagon_protos.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ia32intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/immintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/inttypes.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/invpcidintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/iso646.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/keylockerintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/limits.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/lwpintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/lzcntintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/mm3dnow.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/mm_malloc.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/mmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/module.modulemap
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/movdirintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/msa.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/mwaitxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/nmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/omp-tools.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/omp.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ompt.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/opencl-c-base.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/opencl-c.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/pconfigintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/pkuintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/pmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/popcntintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/prfchwintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ptwriteintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/rdseedintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/riscv_vector.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/rtmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/s390intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/serializeintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sgxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/shaintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/smmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stdalign.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stdarg.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stdatomic.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stdbool.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stddef.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stdint.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stdnoreturn.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/tbmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/tgmath.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/tmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/tsxldtrkintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/uintrintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/unwind.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/vadefs.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/vaesintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/varargs.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/vecintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/vpclmulqdqintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/waitpkgintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/wasm_simd128.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/wbnoinvdintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/wmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/x86gprintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/x86intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xopintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xsavecintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xsaveintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xsaveoptintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xsavesintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xtestintrin.h
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-aarch64.so
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-arm.so
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-armhf.so
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-i386.so
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-preinit-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-preinit-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-preinit-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-preinit-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-preinit-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-x86_64.so
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan_cxx-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan_cxx-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan_cxx-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan_cxx-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan_cxx-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi_diag-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi_diag-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi_diag-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi_diag-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi_diag-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.dd-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.dd-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.fuzzer-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.fuzzer-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.fuzzer_no_main-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.fuzzer_no_main-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.msan-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.msan-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.msan_cxx-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.msan_cxx-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-powerpc.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-powerpc64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-powerpc64le.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.safestack-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.safestack-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.safestack-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats_client-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats_client-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats_client-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats_client-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats_client-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.tsan-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.tsan-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.tsan_cxx-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.tsan_cxx-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_minimal-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_minimal-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_minimal-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_minimal-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_minimal-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-basic-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-basic-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-basic-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-basic-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-fdr-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-fdr-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-fdr-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-fdr-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-profiling-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-profiling-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-profiling-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-profiling-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-x86_64.a
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/lib/freebsd
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/lib
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0
|
||||
|
||||
# 20220514: new libc++ import which bumps version from 13.0.0 to 14.0.0
|
||||
OLD_FILES+=usr/include/c++/v1/__memory/pointer_safety.h
|
||||
OLD_FILES+=usr/include/c++/v1/__utility/__decay_copy.h
|
||||
|
||||
# 20220418: uudecode merged into uuencode and renamed to bintrans
|
||||
OLD_FILES+=usr/lib/debug/usr/bin/uuencode.debug
|
||||
OLD_FILES+=usr/lib/debug/usr/bin/uudecode.debug
|
||||
|
|
|
@ -105,6 +105,7 @@ clang/tools/clang-format/git-clang-format
|
|||
clang/tools/clang-format-vs/
|
||||
clang/tools/clang-fuzzer/
|
||||
clang/tools/clang-import-test/
|
||||
clang/tools/clang-nvlink-wrapper/
|
||||
clang/tools/clang-offload-bundler/
|
||||
clang/tools/clang-offload-wrapper/
|
||||
clang/tools/clang-refactor/
|
||||
|
@ -149,6 +150,7 @@ clang/utils/token-delta.py
|
|||
clang/utils/valgrind/
|
||||
clang/www/
|
||||
clang-tools-extra/
|
||||
cmake/
|
||||
compiler-rt/.gitignore
|
||||
compiler-rt/CMakeLists.txt
|
||||
compiler-rt/CODE_OWNERS.TXT
|
||||
|
@ -187,6 +189,7 @@ compiler-rt/lib/interception/tests/
|
|||
compiler-rt/lib/lsan/.clang-format
|
||||
compiler-rt/lib/lsan/CMakeLists.txt
|
||||
compiler-rt/lib/memprof/CMakeLists.txt
|
||||
compiler-rt/lib/memprof/tests/CMakeLists.txt
|
||||
compiler-rt/lib/msan/.clang-format
|
||||
compiler-rt/lib/msan/CMakeLists.txt
|
||||
compiler-rt/lib/msan/tests/
|
||||
|
@ -229,6 +232,7 @@ flang/
|
|||
libc/
|
||||
libclc/
|
||||
libcxx/.clang-format
|
||||
libcxx/.clang-tidy
|
||||
libcxx/.gitignore
|
||||
libcxx/CMakeLists.txt
|
||||
libcxx/TODO.TXT
|
||||
|
@ -280,6 +284,7 @@ lldb/CODE_OWNERS.txt
|
|||
lldb/bindings/CMakeLists.txt
|
||||
lldb/bindings/lua/CMakeLists.txt
|
||||
lldb/bindings/python/CMakeLists.txt
|
||||
lldb/bindings/python/get-python-config.py
|
||||
lldb/cmake/
|
||||
lldb/docs/.htaccess
|
||||
lldb/docs/CMakeLists.txt
|
||||
|
@ -379,6 +384,7 @@ lldb/source/Plugins/ObjectFile/CMakeLists.txt
|
|||
lldb/source/Plugins/ObjectFile/ELF/CMakeLists.txt
|
||||
lldb/source/Plugins/ObjectFile/JIT/CMakeLists.txt
|
||||
lldb/source/Plugins/ObjectFile/Mach-O/
|
||||
lldb/source/Plugins/ObjectFile/Minidump/CMakeLists.txt
|
||||
lldb/source/Plugins/ObjectFile/PDB/CMakeLists.txt
|
||||
lldb/source/Plugins/ObjectFile/PECOFF/
|
||||
lldb/source/Plugins/ObjectFile/wasm/CMakeLists.txt
|
||||
|
@ -407,6 +413,8 @@ lldb/source/Plugins/Process/gdb-remote/CMakeLists.txt
|
|||
lldb/source/Plugins/Process/mach-core/
|
||||
lldb/source/Plugins/Process/minidump/CMakeLists.txt
|
||||
lldb/source/Plugins/Process/scripted/CMakeLists.txt
|
||||
lldb/source/Plugins/REPL/CMakeLists.txt
|
||||
lldb/source/Plugins/REPL/Clang/CMakeLists.txt
|
||||
lldb/source/Plugins/ScriptInterpreter/CMakeLists.txt
|
||||
lldb/source/Plugins/ScriptInterpreter/Lua/CMakeLists.txt
|
||||
lldb/source/Plugins/ScriptInterpreter/None/CMakeLists.txt
|
||||
|
@ -428,6 +436,7 @@ lldb/source/Plugins/Trace/CMakeLists.txt
|
|||
lldb/source/Plugins/Trace/common/CMakeLists.txt
|
||||
lldb/source/Plugins/Trace/intel-pt/CMakeLists.txt
|
||||
lldb/source/Plugins/TraceExporter/CMakeLists.txt
|
||||
lldb/source/Plugins/TraceExporter/common/CMakeLists.txt
|
||||
lldb/source/Plugins/TraceExporter/ctf/CMakeLists.txt
|
||||
lldb/source/Plugins/TypeSystem/CMakeLists.txt
|
||||
lldb/source/Plugins/TypeSystem/Clang/CMakeLists.txt
|
||||
|
@ -555,6 +564,7 @@ llvm/lib/Target/AArch64/Utils/CMakeLists.txt
|
|||
llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt
|
||||
llvm/lib/Target/AMDGPU/CMakeLists.txt
|
||||
llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt
|
||||
llvm/lib/Target/AMDGPU/MCA/CMakeLists.txt
|
||||
llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt
|
||||
llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt
|
||||
llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt
|
||||
|
@ -711,7 +721,9 @@ llvm/tools/llvm-cxxdump/CMakeLists.txt
|
|||
llvm/tools/llvm-cxxfilt/CMakeLists.txt
|
||||
llvm/tools/llvm-cxxmap/CMakeLists.txt
|
||||
llvm/tools/llvm-diff/CMakeLists.txt
|
||||
llvm/tools/llvm-diff/lib/CMakeLists.txt
|
||||
llvm/tools/llvm-dis/CMakeLists.txt
|
||||
llvm/tools/llvm-dlang-demangle-fuzzer/
|
||||
llvm/tools/llvm-dwarfdump/CMakeLists.txt
|
||||
llvm/tools/llvm-dwarfdump/fuzzer/
|
||||
llvm/tools/llvm-dwp/CMakeLists.txt
|
||||
|
@ -733,8 +745,6 @@ llvm/tools/llvm-mc/CMakeLists.txt
|
|||
llvm/tools/llvm-mc-assemble-fuzzer/
|
||||
llvm/tools/llvm-mc-disassemble-fuzzer/
|
||||
llvm/tools/llvm-mca/CMakeLists.txt
|
||||
llvm/tools/llvm-mca/lib/AMDGPU/CMakeLists.txt
|
||||
llvm/tools/llvm-mca/lib/CMakeLists.txt
|
||||
llvm/tools/llvm-microsoft-demangle-fuzzer/
|
||||
llvm/tools/llvm-ml/
|
||||
llvm/tools/llvm-modextract/CMakeLists.txt
|
||||
|
@ -761,6 +771,7 @@ llvm/tools/llvm-stress/CMakeLists.txt
|
|||
llvm/tools/llvm-strings/CMakeLists.txt
|
||||
llvm/tools/llvm-symbolizer/CMakeLists.txt
|
||||
llvm/tools/llvm-tapi-diff/CMakeLists.txt
|
||||
llvm/tools/llvm-tli-checker/CMakeLists.txt
|
||||
llvm/tools/llvm-undname/
|
||||
llvm/tools/llvm-xray/CMakeLists.txt
|
||||
llvm/tools/llvm-yaml-numeric-parser-fuzzer/
|
||||
|
@ -844,11 +855,16 @@ llvm/utils/llvmdo
|
|||
llvm/utils/llvmgrep
|
||||
llvm/utils/merge-stats.py
|
||||
llvm/utils/not/
|
||||
llvm/utils/pipeline.py
|
||||
llvm/utils/prepare-code-coverage-artifact.py
|
||||
llvm/utils/reduce_pipeline.py
|
||||
llvm/utils/reduce_pipeline_test/
|
||||
llvm/utils/release/
|
||||
llvm/utils/remote-exec.py
|
||||
llvm/utils/revert_checker.py
|
||||
llvm/utils/revert_checker_test.py
|
||||
llvm/utils/rsp_bisect.py
|
||||
llvm/utils/rsp_bisect_test/
|
||||
llvm/utils/sanitizers/
|
||||
llvm/utils/schedcover.py
|
||||
llvm/utils/shuffle_fuzz.py
|
||||
|
@ -877,6 +893,7 @@ openmp/CMakeLists.txt
|
|||
openmp/README.rst
|
||||
openmp/cmake/
|
||||
openmp/docs/
|
||||
openmp/libompd/
|
||||
openmp/libomptarget/
|
||||
openmp/runtime/.clang-format
|
||||
openmp/runtime/.clang-tidy
|
||||
|
@ -888,8 +905,6 @@ openmp/runtime/src/CMakeLists.txt
|
|||
openmp/runtime/test/
|
||||
openmp/runtime/tools/
|
||||
openmp/tools/
|
||||
openmp/www/
|
||||
parallel-libs/
|
||||
polly/
|
||||
pstl/
|
||||
runtimes/
|
||||
|
|
|
@ -258,7 +258,8 @@ class Redeclarable {
|
|||
|
||||
redecl_iterator& operator++() {
|
||||
assert(Current && "Advancing while iterator has reached end");
|
||||
// Sanity check to avoid infinite loop on invalid redecl chain.
|
||||
// Make sure we don't infinitely loop on an invalid redecl chain. This
|
||||
// should never happen.
|
||||
if (Current->isFirstDecl()) {
|
||||
if (PassedFirst) {
|
||||
assert(0 && "Passed first decl twice, invalid redecl chain!");
|
||||
|
|
|
@ -5073,8 +5073,10 @@ class DeducedTemplateSpecializationType : public DeducedType,
|
|||
static void Profile(llvm::FoldingSetNodeID &ID, TemplateName Template,
|
||||
QualType Deduced, bool IsDependent) {
|
||||
Template.Profile(ID);
|
||||
ID.AddPointer(Deduced.getAsOpaquePtr());
|
||||
ID.AddBoolean(IsDependent);
|
||||
QualType CanonicalType =
|
||||
Deduced.isNull() ? Deduced : Deduced.getCanonicalType();
|
||||
ID.AddPointer(CanonicalType.getAsOpaquePtr());
|
||||
ID.AddBoolean(IsDependent || Template.isDependent());
|
||||
}
|
||||
|
||||
static bool classof(const Type *T) {
|
||||
|
|
|
@ -515,7 +515,7 @@ class CFGTerminator {
|
|||
/// of the most derived class while we're in the base class.
|
||||
VirtualBaseBranch,
|
||||
|
||||
/// Number of different kinds, for sanity checks. We subtract 1 so that
|
||||
/// Number of different kinds, for validity checks. We subtract 1 so that
|
||||
/// to keep receiving compiler warnings when we don't cover all enum values
|
||||
/// in a switch.
|
||||
NumKindsMinusOne = VirtualBaseBranch
|
||||
|
|
|
@ -2310,6 +2310,7 @@ def SwiftAttr : InheritableAttr {
|
|||
let Spellings = [GNU<"swift_attr">];
|
||||
let Args = [StringArgument<"Attribute">];
|
||||
let Documentation = [SwiftAttrDocs];
|
||||
let PragmaAttributeSupport = 1;
|
||||
}
|
||||
|
||||
def SwiftBridge : InheritableAttr {
|
||||
|
|
|
@ -250,7 +250,7 @@ class ABIArgInfo {
|
|||
static ABIArgInfo getCoerceAndExpand(llvm::StructType *coerceToType,
|
||||
llvm::Type *unpaddedCoerceToType) {
|
||||
#ifndef NDEBUG
|
||||
// Sanity checks on unpaddedCoerceToType.
|
||||
// Check that unpaddedCoerceToType has roughly the right shape.
|
||||
|
||||
// Assert that we only have a struct type if there are multiple elements.
|
||||
auto unpaddedStruct = dyn_cast<llvm::StructType>(unpaddedCoerceToType);
|
||||
|
|
|
@ -319,7 +319,7 @@ class LookupResult {
|
|||
}
|
||||
|
||||
LookupResultKind getResultKind() const {
|
||||
assert(sanity());
|
||||
assert(checkDebugAssumptions());
|
||||
return ResultKind;
|
||||
}
|
||||
|
||||
|
@ -706,10 +706,9 @@ class LookupResult {
|
|||
void addDeclsFromBasePaths(const CXXBasePaths &P);
|
||||
void configure();
|
||||
|
||||
// Sanity checks.
|
||||
bool sanity() const;
|
||||
bool checkDebugAssumptions() const;
|
||||
|
||||
bool sanityCheckUnresolved() const {
|
||||
bool checkUnresolved() const {
|
||||
for (iterator I = begin(), E = end(); I != E; ++I)
|
||||
if (isa<UnresolvedUsingValueDecl>((*I)->getUnderlyingDecl()))
|
||||
return true;
|
||||
|
|
|
@ -5676,6 +5676,9 @@ QualType ASTContext::getDeducedTemplateSpecializationType(
|
|||
|
||||
auto *DTST = new (*this, TypeAlignment)
|
||||
DeducedTemplateSpecializationType(Template, DeducedType, IsDependent);
|
||||
llvm::FoldingSetNodeID TempID;
|
||||
DTST->Profile(TempID);
|
||||
assert(ID == TempID && "ID does not match");
|
||||
Types.push_back(DTST);
|
||||
DeducedTemplateSpecializationTypes.InsertNode(DTST, InsertPos);
|
||||
return QualType(DTST, 0);
|
||||
|
|
|
@ -790,9 +790,8 @@ static Stmt *createObjCPropertyGetter(ASTContext &Ctx,
|
|||
}
|
||||
}
|
||||
|
||||
// Sanity check that the property is the same type as the ivar, or a
|
||||
// reference to it, and that it is either an object pointer or trivially
|
||||
// copyable.
|
||||
// We expect that the property is the same type as the ivar, or a reference to
|
||||
// it, and that it is either an object pointer or trivially copyable.
|
||||
if (!Ctx.hasSameUnqualifiedType(IVar->getType(),
|
||||
Prop->getType().getNonReferenceType()))
|
||||
return nullptr;
|
||||
|
|
|
@ -791,7 +791,7 @@ RetainSummaryManager::getUnarySummary(const FunctionType* FT,
|
|||
// Unary functions have no arg effects by definition.
|
||||
ArgEffects ScratchArgs(AF.getEmptyMap());
|
||||
|
||||
// Sanity check that this is *really* a unary function. This can
|
||||
// Verify that this is *really* a unary function. This can
|
||||
// happen if people do weird things.
|
||||
const FunctionProtoType* FTP = dyn_cast<FunctionProtoType>(FT);
|
||||
if (!FTP || FTP->getNumParams() != 1)
|
||||
|
|
|
@ -692,7 +692,7 @@ void DiagnosticIDs::getAllDiagnostics(diag::Flavor Flavor,
|
|||
StringRef DiagnosticIDs::getNearestOption(diag::Flavor Flavor,
|
||||
StringRef Group) {
|
||||
StringRef Best;
|
||||
unsigned BestDistance = Group.size() + 1; // Sanity threshold.
|
||||
unsigned BestDistance = Group.size() + 1; // Maximum threshold.
|
||||
for (const WarningOption &O : OptionTable) {
|
||||
// Don't suggest ignored warning flags.
|
||||
if (!O.Members && !O.SubGroups)
|
||||
|
|
|
@ -59,12 +59,10 @@ unsigned ContentCache::getSizeBytesMapped() const {
|
|||
/// Returns the kind of memory used to back the memory buffer for
|
||||
/// this content cache. This is used for performance analysis.
|
||||
llvm::MemoryBuffer::BufferKind ContentCache::getMemoryBufferKind() const {
|
||||
assert(Buffer);
|
||||
|
||||
// Should be unreachable, but keep for sanity.
|
||||
if (!Buffer)
|
||||
if (Buffer == nullptr) {
|
||||
assert(0 && "Buffer should never be null");
|
||||
return llvm::MemoryBuffer::MemoryBuffer_Malloc;
|
||||
|
||||
}
|
||||
return Buffer->getBufferKind();
|
||||
}
|
||||
|
||||
|
@ -864,7 +862,6 @@ FileID SourceManager::getFileIDLocal(SourceLocation::UIntTy SLocOffset) const {
|
|||
/// This function knows that the SourceLocation is in a loaded buffer, not a
|
||||
/// local one.
|
||||
FileID SourceManager::getFileIDLoaded(SourceLocation::UIntTy SLocOffset) const {
|
||||
// Sanity checking, otherwise a bug may lead to hanging in release build.
|
||||
if (SLocOffset < CurrentLoadedOffset) {
|
||||
assert(0 && "Invalid SLocOffset or bad function choice");
|
||||
return FileID();
|
||||
|
@ -909,7 +906,6 @@ FileID SourceManager::getFileIDLoaded(SourceLocation::UIntTy SLocOffset) const {
|
|||
++NumProbes;
|
||||
|
||||
if (E.getOffset() > SLocOffset) {
|
||||
// Sanity checking, otherwise a bug may lead to hanging in release build.
|
||||
if (GreaterIndex == MiddleIndex) {
|
||||
assert(0 && "binary search missed the entry");
|
||||
return FileID();
|
||||
|
@ -925,7 +921,6 @@ FileID SourceManager::getFileIDLoaded(SourceLocation::UIntTy SLocOffset) const {
|
|||
return Res;
|
||||
}
|
||||
|
||||
// Sanity checking, otherwise a bug may lead to hanging in release build.
|
||||
if (LessIndex == MiddleIndex) {
|
||||
assert(0 && "binary search missed the entry");
|
||||
return FileID();
|
||||
|
|
|
@ -4303,7 +4303,6 @@ void Clang::ConstructJob(Compilation &C, const JobAction &JA,
|
|||
const Driver &D = TC.getDriver();
|
||||
ArgStringList CmdArgs;
|
||||
|
||||
// Check number of inputs for sanity. We need at least one input.
|
||||
assert(Inputs.size() >= 1 && "Must have at least one input.");
|
||||
// CUDA/HIP compilation may have multiple inputs (source file + results of
|
||||
// device-side compilations). OpenMP device jobs also take the host IR as a
|
||||
|
|
|
@ -2579,7 +2579,7 @@ tooling::Replacements sortCppIncludes(const FormatStyle &Style, StringRef Code,
|
|||
// doesn't have hidden dependencies
|
||||
// (http://llvm.org/docs/CodingStandards.html#include-style).
|
||||
//
|
||||
// FIXME: Do some sanity checking, e.g. edit distance of the base name, to fix
|
||||
// FIXME: Do some validation, e.g. edit distance of the base name, to fix
|
||||
// cases where the first #include is unlikely to be the main header.
|
||||
tooling::IncludeCategoryManager Categories(Style.IncludeStyle, FileName);
|
||||
bool FirstIncludeBlock = true;
|
||||
|
|
|
@ -842,7 +842,7 @@ void PrintPreprocessedAction::ExecuteAction() {
|
|||
const char *next = (cur != end) ? cur + 1 : end;
|
||||
|
||||
// Limit ourselves to only scanning 256 characters into the source
|
||||
// file. This is mostly a sanity check in case the file has no
|
||||
// file. This is mostly a check in case the file has no
|
||||
// newlines whatsoever.
|
||||
if (end - cur > 256)
|
||||
end = cur + 256;
|
||||
|
|
|
@ -5532,8 +5532,8 @@ ExprResult Sema::BuildAtomicExpr(SourceRange CallRange, SourceRange ExprRange,
|
|||
|
||||
// For an arithmetic operation, the implied arithmetic must be well-formed.
|
||||
if (Form == Arithmetic) {
|
||||
// gcc does not enforce these rules for GNU atomics, but we do so for
|
||||
// sanity.
|
||||
// GCC does not enforce these rules for GNU atomics, but we do, because if
|
||||
// we didn't it would be very confusing. FIXME: For whom? How so?
|
||||
auto IsAllowedValueType = [&](QualType ValType) {
|
||||
if (ValType->isIntegerType())
|
||||
return true;
|
||||
|
@ -5574,7 +5574,8 @@ ExprResult Sema::BuildAtomicExpr(SourceRange CallRange, SourceRange ExprRange,
|
|||
if (!IsC11 && !AtomTy.isTriviallyCopyableType(Context) &&
|
||||
!AtomTy->isScalarType()) {
|
||||
// For GNU atomics, require a trivially-copyable type. This is not part of
|
||||
// the GNU atomics specification, but we enforce it for sanity.
|
||||
// the GNU atomics specification, but we enforce it, because if we didn't it
|
||||
// would be very confusing. FIXME: For whom? How so?
|
||||
Diag(ExprRange.getBegin(), diag::err_atomic_op_needs_trivial_copy)
|
||||
<< Ptr->getType() << Ptr->getSourceRange();
|
||||
return ExprError();
|
||||
|
|
|
@ -12621,8 +12621,9 @@ void Sema::AddInitializerToDecl(Decl *RealDecl, Expr *Init, bool DirectInit) {
|
|||
}
|
||||
|
||||
/// ActOnInitializerError - Given that there was an error parsing an
|
||||
/// initializer for the given declaration, try to return to some form
|
||||
/// of sanity.
|
||||
/// initializer for the given declaration, try to at least re-establish
|
||||
/// invariants such as whether a variable's type is either dependent or
|
||||
/// complete.
|
||||
void Sema::ActOnInitializerError(Decl *D) {
|
||||
// Our main concern here is re-establishing invariants like "a
|
||||
// variable's type is either dependent or complete".
|
||||
|
@ -15997,8 +15998,7 @@ Decl *Sema::ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK,
|
|||
|
||||
// It's okay to have a tag decl in the same scope as a typedef
|
||||
// which hides a tag decl in the same scope. Finding this
|
||||
// insanity with a redeclaration lookup can only actually happen
|
||||
// in C++.
|
||||
// with a redeclaration lookup can only actually happen in C++.
|
||||
//
|
||||
// This is also okay for elaborated-type-specifiers, which is
|
||||
// technically forbidden by the current standard but which is
|
||||
|
|
|
@ -9172,7 +9172,8 @@ bool SpecialMemberDeletionInfo::shouldDeleteForField(FieldDecl *FD) {
|
|||
}
|
||||
|
||||
// Don't check the implicit member of the anonymous union type.
|
||||
// This is technically non-conformant, but sanity demands it.
|
||||
// This is technically non-conformant but supported, and we have a
|
||||
// diagnostic for this elsewhere.
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -12256,7 +12257,7 @@ NamedDecl *Sema::BuildUsingDeclaration(
|
|||
// Unlike most lookups, we don't always want to hide tag
|
||||
// declarations: tag names are visible through the using declaration
|
||||
// even if hidden by ordinary names, *except* in a dependent context
|
||||
// where it's important for the sanity of two-phase lookup.
|
||||
// where they may be used by two-phase lookup.
|
||||
if (!IsInstantiation)
|
||||
R.setHideTags(false);
|
||||
|
||||
|
|
|
@ -11185,7 +11185,6 @@ QualType Sema::CheckShiftOperands(ExprResult &LHS, ExprResult &RHS,
|
|||
isScopedEnumerationType(RHSType)) {
|
||||
return InvalidOperands(Loc, LHS, RHS);
|
||||
}
|
||||
// Sanity-check shift operands
|
||||
DiagnoseBadShiftValues(*this, LHS, RHS, Loc, Opc, LHSType);
|
||||
|
||||
// "The type of the result is that of the promoted left operand."
|
||||
|
|
|
@ -1507,8 +1507,9 @@ Sema::BuildCXXTypeConstructExpr(TypeSourceInfo *TInfo,
|
|||
ElemTy = Context.getBaseElementType(Ty);
|
||||
}
|
||||
|
||||
// There doesn't seem to be an explicit rule against this but sanity demands
|
||||
// we only construct objects with object types.
|
||||
// Only construct objects with object types.
|
||||
// There doesn't seem to be an explicit rule for this but functions are
|
||||
// not objects, so they cannot take initializers.
|
||||
if (Ty->isFunctionType())
|
||||
return ExprError(Diag(TyBeginLoc, diag::err_init_for_function_type)
|
||||
<< Ty << FullRange);
|
||||
|
|
|
@ -324,14 +324,14 @@ void LookupResult::configure() {
|
|||
}
|
||||
}
|
||||
|
||||
bool LookupResult::sanity() const {
|
||||
bool LookupResult::checkDebugAssumptions() const {
|
||||
// This function is never called by NDEBUG builds.
|
||||
assert(ResultKind != NotFound || Decls.size() == 0);
|
||||
assert(ResultKind != Found || Decls.size() == 1);
|
||||
assert(ResultKind != FoundOverloaded || Decls.size() > 1 ||
|
||||
(Decls.size() == 1 &&
|
||||
isa<FunctionTemplateDecl>((*begin())->getUnderlyingDecl())));
|
||||
assert(ResultKind != FoundUnresolvedValue || sanityCheckUnresolved());
|
||||
assert(ResultKind != FoundUnresolvedValue || checkUnresolved());
|
||||
assert(ResultKind != Ambiguous || Decls.size() > 1 ||
|
||||
(Decls.size() == 1 && (Ambiguity == AmbiguousBaseSubobjects ||
|
||||
Ambiguity == AmbiguousBaseSubobjectTypes)));
|
||||
|
|
|
@ -1517,7 +1517,7 @@ void CStringChecker::evalStrcat(CheckerContext &C, const CallExpr *CE) const {
|
|||
}
|
||||
|
||||
void CStringChecker::evalStrncat(CheckerContext &C, const CallExpr *CE) const {
|
||||
//char *strncat(char *restrict s1, const char *restrict s2, size_t n);
|
||||
// char *strncat(char *restrict s1, const char *restrict s2, size_t n);
|
||||
evalStrcpyCommon(C, CE,
|
||||
/* ReturnEnd = */ false,
|
||||
/* IsBounded = */ true,
|
||||
|
@ -2069,8 +2069,8 @@ void CStringChecker::evalStrcmpCommon(CheckerContext &C, const CallExpr *CE,
|
|||
}
|
||||
|
||||
void CStringChecker::evalStrsep(CheckerContext &C, const CallExpr *CE) const {
|
||||
//char *strsep(char **stringp, const char *delim);
|
||||
// Sanity: does the search string parameter match the return type?
|
||||
// char *strsep(char **stringp, const char *delim);
|
||||
// Verify whether the search string parameter matches the return type.
|
||||
SourceArgExpr SearchStrPtr = {CE->getArg(0), 0};
|
||||
|
||||
QualType CharPtrTy = SearchStrPtr.Expression->getType()->getPointeeType();
|
||||
|
|
|
@ -160,7 +160,7 @@ static bool isInMIGCall(CheckerContext &C) {
|
|||
if (Optional<AnyCall> AC = AnyCall::forDecl(D)) {
|
||||
// Even though there's a Sema warning when the return type of an annotated
|
||||
// function is not a kern_return_t, this warning isn't an error, so we need
|
||||
// an extra sanity check here.
|
||||
// an extra check here.
|
||||
// FIXME: AnyCall doesn't support blocks yet, so they remain unchecked
|
||||
// for now.
|
||||
if (!AC->getReturnType(C.getASTContext())
|
||||
|
|
|
@ -155,7 +155,7 @@ class StdLibraryFunctionsChecker
|
|||
protected:
|
||||
ArgNo ArgN; // Argument to which we apply the constraint.
|
||||
|
||||
/// Do polymorphic sanity check on the constraint.
|
||||
/// Do polymorphic validation check on the constraint.
|
||||
virtual bool checkSpecificValidity(const FunctionDecl *FD) const {
|
||||
return true;
|
||||
}
|
||||
|
@ -527,8 +527,8 @@ class StdLibraryFunctionsChecker
|
|||
}
|
||||
|
||||
private:
|
||||
// Once we know the exact type of the function then do sanity check on all
|
||||
// the given constraints.
|
||||
// Once we know the exact type of the function then do validation check on
|
||||
// all the given constraints.
|
||||
bool validateByConstraints(const FunctionDecl *FD) const {
|
||||
for (const ConstraintSet &Case : CaseConstraints)
|
||||
for (const ValueConstraintPtr &Constraint : Case)
|
||||
|
|
|
@ -182,8 +182,7 @@ void UnixAPIMisuseChecker::CheckOpenVariant(CheckerContext &C,
|
|||
ProgramStateRef state = C.getState();
|
||||
|
||||
if (CE->getNumArgs() < MinArgCount) {
|
||||
// The frontend should issue a warning for this case, so this is a sanity
|
||||
// check.
|
||||
// The frontend should issue a warning for this case. Just return.
|
||||
return;
|
||||
} else if (CE->getNumArgs() == MaxArgCount) {
|
||||
const Expr *Arg = CE->getArg(CreateModeArgIndex);
|
||||
|
@ -366,7 +365,7 @@ void UnixAPIPortabilityChecker::BasicAllocationCheck(CheckerContext &C,
|
|||
const unsigned numArgs,
|
||||
const unsigned sizeArg,
|
||||
const char *fn) const {
|
||||
// Sanity check for the correct number of arguments
|
||||
// Check for the correct number of arguments.
|
||||
if (CE->getNumArgs() != numArgs)
|
||||
return;
|
||||
|
||||
|
|
|
@ -1670,9 +1670,10 @@ PathDiagnosticPieceRef TrackConstraintBRVisitor::VisitNode(
|
|||
if (isUnderconstrained(PrevN)) {
|
||||
IsSatisfied = true;
|
||||
|
||||
// As a sanity check, make sure that the negation of the constraint
|
||||
// was infeasible in the current state. If it is feasible, we somehow
|
||||
// missed the transition point.
|
||||
// At this point, the negation of the constraint should be infeasible. If it
|
||||
// is feasible, make sure that the negation of the constrainti was
|
||||
// infeasible in the current state. If it is feasible, we somehow missed
|
||||
// the transition point.
|
||||
assert(!isUnderconstrained(N));
|
||||
|
||||
// We found the transition point for the constraint. We now need to
|
||||
|
|
|
@ -326,8 +326,8 @@ ProgramStateRef ExprEngine::createTemporaryRegionIfNeeded(
|
|||
}
|
||||
Result = InitWithAdjustments;
|
||||
} else {
|
||||
// We need to create a region no matter what. For sanity, make sure we don't
|
||||
// try to stuff a Loc into a non-pointer temporary region.
|
||||
// We need to create a region no matter what. Make sure we don't try to
|
||||
// stuff a Loc into a non-pointer temporary region.
|
||||
assert(!InitValWithAdjustments.getAs<Loc>() ||
|
||||
Loc::isLocType(Result->getType()) ||
|
||||
Result->getType()->isMemberPointerType());
|
||||
|
|
|
@ -249,7 +249,7 @@ static bool regionMatchesCXXRecordType(SVal V, QualType Ty) {
|
|||
}
|
||||
|
||||
SVal StoreManager::evalDerivedToBase(SVal Derived, const CastExpr *Cast) {
|
||||
// Sanity check to avoid doing the wrong thing in the face of
|
||||
// Early return to avoid doing the wrong thing in the face of
|
||||
// reinterpret_cast.
|
||||
if (!regionMatchesCXXRecordType(Derived, Cast->getSubExpr()->getType()))
|
||||
return UnknownVal();
|
||||
|
|
|
@ -126,7 +126,7 @@ void syntax::Tree::replaceChildRangeLowLevel(Node *Begin, Node *End,
|
|||
for (auto *N = New; N; N = N->NextSibling) {
|
||||
assert(N->Parent == nullptr);
|
||||
assert(N->getRole() != NodeRole::Detached && "Roles must be set");
|
||||
// FIXME: sanity-check the role.
|
||||
// FIXME: validate the role.
|
||||
}
|
||||
|
||||
auto Reachable = [](Node *From, Node *N) {
|
||||
|
|
|
@ -1,196 +0,0 @@
|
|||
//===-- clang-nvlink-wrapper/ClangNvlinkWrapper.cpp - wrapper over nvlink-===//
|
||||
//
|
||||
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
// See https://llvm.org/LICENSE.txt for license information.
|
||||
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
//
|
||||
//===---------------------------------------------------------------------===//
|
||||
///
|
||||
/// \file
|
||||
/// This tool works as a wrapper over nvlink program. It transparently passes
|
||||
/// every input option and objects to nvlink except archive files. It reads
|
||||
/// each input archive file to extract archived cubin files as temporary files.
|
||||
/// These temp (*.cubin) files are passed to nvlink, because nvlink does not
|
||||
/// support linking of archive files implicitly.
|
||||
///
|
||||
/// During linking of heterogeneous device archive libraries, the
|
||||
/// clang-offload-bundler creates a device specific archive of cubin files.
|
||||
/// Such an archive is then passed to this tool to extract cubin files before
|
||||
/// passing to nvlink.
|
||||
///
|
||||
/// Example:
|
||||
/// clang-nvlink-wrapper -o a.out-openmp-nvptx64 /tmp/libTest-nvptx-sm_50.a
|
||||
///
|
||||
/// 1. Extract (libTest-nvptx-sm_50.a) => /tmp/a.cubin /tmp/b.cubin
|
||||
/// 2. nvlink -o a.out-openmp-nvptx64 /tmp/a.cubin /tmp/b.cubin
|
||||
//===---------------------------------------------------------------------===//
|
||||
|
||||
#include "clang/Basic/Version.h"
|
||||
#include "llvm/Object/Archive.h"
|
||||
#include "llvm/Support/CommandLine.h"
|
||||
#include "llvm/Support/Errc.h"
|
||||
#include "llvm/Support/FileSystem.h"
|
||||
#include "llvm/Support/MemoryBuffer.h"
|
||||
#include "llvm/Support/Path.h"
|
||||
#include "llvm/Support/Program.h"
|
||||
#include "llvm/Support/Signals.h"
|
||||
#include "llvm/Support/StringSaver.h"
|
||||
#include "llvm/Support/WithColor.h"
|
||||
#include "llvm/Support/raw_ostream.h"
|
||||
|
||||
using namespace llvm;
|
||||
|
||||
static cl::opt<bool> Help("h", cl::desc("Alias for -help"), cl::Hidden);
|
||||
|
||||
// Mark all our options with this category, everything else (except for -help)
|
||||
// will be hidden.
|
||||
static cl::OptionCategory
|
||||
ClangNvlinkWrapperCategory("clang-nvlink-wrapper options");
|
||||
|
||||
static cl::opt<std::string> NvlinkUserPath("nvlink-path",
|
||||
cl::desc("Path of nvlink binary"),
|
||||
cl::cat(ClangNvlinkWrapperCategory));
|
||||
|
||||
// Do not parse nvlink options
|
||||
static cl::list<std::string>
|
||||
NVArgs(cl::Sink, cl::desc("<options to be passed to nvlink>..."));
|
||||
|
||||
static Error runNVLink(std::string NVLinkPath,
|
||||
SmallVectorImpl<std::string> &Args) {
|
||||
std::vector<StringRef> NVLArgs;
|
||||
NVLArgs.push_back(NVLinkPath);
|
||||
for (auto &Arg : Args) {
|
||||
NVLArgs.push_back(Arg);
|
||||
}
|
||||
|
||||
if (sys::ExecuteAndWait(NVLinkPath.c_str(), NVLArgs))
|
||||
return createStringError(inconvertibleErrorCode(), "'nvlink' failed");
|
||||
return Error::success();
|
||||
}
|
||||
|
||||
static Error extractArchiveFiles(StringRef Filename,
|
||||
SmallVectorImpl<std::string> &Args,
|
||||
SmallVectorImpl<std::string> &TmpFiles) {
|
||||
std::vector<std::unique_ptr<MemoryBuffer>> ArchiveBuffers;
|
||||
|
||||
ErrorOr<std::unique_ptr<MemoryBuffer>> BufOrErr =
|
||||
MemoryBuffer::getFileOrSTDIN(Filename, false, false);
|
||||
if (std::error_code EC = BufOrErr.getError())
|
||||
return createFileError(Filename, EC);
|
||||
|
||||
ArchiveBuffers.push_back(std::move(*BufOrErr));
|
||||
Expected<std::unique_ptr<llvm::object::Archive>> LibOrErr =
|
||||
object::Archive::create(ArchiveBuffers.back()->getMemBufferRef());
|
||||
if (!LibOrErr)
|
||||
return LibOrErr.takeError();
|
||||
|
||||
auto Archive = std::move(*LibOrErr);
|
||||
|
||||
Error Err = Error::success();
|
||||
auto ChildEnd = Archive->child_end();
|
||||
for (auto ChildIter = Archive->child_begin(Err); ChildIter != ChildEnd;
|
||||
++ChildIter) {
|
||||
if (Err)
|
||||
return Err;
|
||||
auto ChildNameOrErr = (*ChildIter).getName();
|
||||
if (!ChildNameOrErr)
|
||||
return ChildNameOrErr.takeError();
|
||||
|
||||
StringRef ChildName = sys::path::filename(ChildNameOrErr.get());
|
||||
|
||||
auto ChildBufferRefOrErr = (*ChildIter).getMemoryBufferRef();
|
||||
if (!ChildBufferRefOrErr)
|
||||
return ChildBufferRefOrErr.takeError();
|
||||
|
||||
auto ChildBuffer =
|
||||
MemoryBuffer::getMemBuffer(ChildBufferRefOrErr.get(), false);
|
||||
auto ChildNameSplit = ChildName.split('.');
|
||||
|
||||
SmallString<16> Path;
|
||||
int FileDesc;
|
||||
if (std::error_code EC = sys::fs::createTemporaryFile(
|
||||
(ChildNameSplit.first), (ChildNameSplit.second), FileDesc, Path))
|
||||
return createFileError(ChildName, EC);
|
||||
|
||||
std::string TmpFileName(Path.str());
|
||||
Args.push_back(TmpFileName);
|
||||
TmpFiles.push_back(TmpFileName);
|
||||
std::error_code EC;
|
||||
raw_fd_ostream OS(Path.c_str(), EC, sys::fs::OF_None);
|
||||
if (EC)
|
||||
return createFileError(TmpFileName, errc::io_error);
|
||||
OS << ChildBuffer->getBuffer();
|
||||
OS.close();
|
||||
}
|
||||
return Err;
|
||||
}
|
||||
|
||||
static Error cleanupTmpFiles(SmallVectorImpl<std::string> &TmpFiles) {
|
||||
for (auto &TmpFile : TmpFiles) {
|
||||
if (std::error_code EC = sys::fs::remove(TmpFile))
|
||||
return createFileError(TmpFile, errc::no_such_file_or_directory);
|
||||
}
|
||||
return Error::success();
|
||||
}
|
||||
|
||||
static void PrintVersion(raw_ostream &OS) {
|
||||
OS << clang::getClangToolFullVersion("clang-nvlink-wrapper") << '\n';
|
||||
}
|
||||
|
||||
int main(int argc, const char **argv) {
|
||||
sys::PrintStackTraceOnErrorSignal(argv[0]);
|
||||
cl::SetVersionPrinter(PrintVersion);
|
||||
cl::HideUnrelatedOptions(ClangNvlinkWrapperCategory);
|
||||
cl::ParseCommandLineOptions(
|
||||
argc, argv,
|
||||
"A wrapper tool over nvlink program. It transparently passes every \n"
|
||||
"input option and objects to nvlink except archive files and path of \n"
|
||||
"nvlink binary. It reads each input archive file to extract archived \n"
|
||||
"cubin files as temporary files.\n");
|
||||
|
||||
if (Help) {
|
||||
cl::PrintHelpMessage();
|
||||
return 0;
|
||||
}
|
||||
|
||||
auto reportError = [argv](Error E) {
|
||||
logAllUnhandledErrors(std::move(E), WithColor::error(errs(), argv[0]));
|
||||
exit(1);
|
||||
};
|
||||
|
||||
std::string NvlinkPath;
|
||||
SmallVector<const char *, 0> Argv(argv, argv + argc);
|
||||
SmallVector<std::string, 0> ArgvSubst;
|
||||
SmallVector<std::string, 0> TmpFiles;
|
||||
BumpPtrAllocator Alloc;
|
||||
StringSaver Saver(Alloc);
|
||||
cl::ExpandResponseFiles(Saver, cl::TokenizeGNUCommandLine, Argv);
|
||||
|
||||
for (const std::string &Arg : NVArgs) {
|
||||
if (sys::path::extension(Arg) == ".a") {
|
||||
if (Error Err = extractArchiveFiles(Arg, ArgvSubst, TmpFiles))
|
||||
reportError(std::move(Err));
|
||||
} else {
|
||||
ArgvSubst.push_back(Arg);
|
||||
}
|
||||
}
|
||||
|
||||
NvlinkPath = NvlinkUserPath;
|
||||
|
||||
// If user hasn't specified nvlink binary then search it in PATH
|
||||
if (NvlinkPath.empty()) {
|
||||
ErrorOr<std::string> NvlinkPathErr = sys::findProgramByName("nvlink");
|
||||
if (!NvlinkPathErr) {
|
||||
reportError(createStringError(NvlinkPathErr.getError(),
|
||||
"unable to find 'nvlink' in path"));
|
||||
}
|
||||
NvlinkPath = NvlinkPathErr.get();
|
||||
}
|
||||
|
||||
if (Error Err = runNVLink(NvlinkPath, ArgvSubst))
|
||||
reportError(std::move(Err));
|
||||
if (Error Err = cleanupTmpFiles(TmpFiles))
|
||||
reportError(std::move(Err));
|
||||
|
||||
return 0;
|
||||
}
|
|
@ -11,8 +11,8 @@
|
|||
|
||||
#include <__config>
|
||||
#include <__algorithm/comp.h>
|
||||
#include <__algorithm/lower_bound.h>
|
||||
#include <__algorithm/comp_ref_type.h>
|
||||
#include <__algorithm/lower_bound.h>
|
||||
#include <__iterator/iterator_traits.h>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
|
||||
#include <__config>
|
||||
#include <__algorithm/comp.h>
|
||||
#include <__algorithm/comp_ref_type.h>
|
||||
#include <__algorithm/is_heap_until.h>
|
||||
#include <__iterator/iterator_traits.h>
|
||||
|
||||
|
@ -26,7 +27,8 @@ _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX17
|
|||
bool
|
||||
is_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)
|
||||
{
|
||||
return _VSTD::is_heap_until(__first, __last, __comp) == __last;
|
||||
typedef typename __comp_ref_type<_Compare>::type _Comp_ref;
|
||||
return _VSTD::__is_heap_until<_Comp_ref>(__first, __last, __comp) == __last;
|
||||
}
|
||||
|
||||
template<class _RandomAccessIterator>
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
|
||||
#include <__config>
|
||||
#include <__algorithm/comp.h>
|
||||
#include <__algorithm/comp_ref_type.h>
|
||||
#include <__iterator/iterator_traits.h>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
|
@ -19,9 +20,9 @@
|
|||
|
||||
_LIBCPP_BEGIN_NAMESPACE_STD
|
||||
|
||||
template <class _RandomAccessIterator, class _Compare>
|
||||
_LIBCPP_NODISCARD_EXT _LIBCPP_CONSTEXPR_AFTER_CXX17 _RandomAccessIterator
|
||||
is_heap_until(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)
|
||||
template <class _Compare, class _RandomAccessIterator>
|
||||
_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _RandomAccessIterator
|
||||
__is_heap_until(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)
|
||||
{
|
||||
typedef typename iterator_traits<_RandomAccessIterator>::difference_type difference_type;
|
||||
difference_type __len = __last - __first;
|
||||
|
@ -46,13 +47,19 @@ is_heap_until(_RandomAccessIterator __first, _RandomAccessIterator __last, _Comp
|
|||
return __last;
|
||||
}
|
||||
|
||||
template <class _RandomAccessIterator, class _Compare>
|
||||
_LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _RandomAccessIterator
|
||||
is_heap_until(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)
|
||||
{
|
||||
typedef typename __comp_ref_type<_Compare>::type _Comp_ref;
|
||||
return _VSTD::__is_heap_until<_Comp_ref>(__first, __last, __comp);
|
||||
}
|
||||
|
||||
template<class _RandomAccessIterator>
|
||||
_LIBCPP_NODISCARD_EXT inline
|
||||
_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX17
|
||||
_RandomAccessIterator
|
||||
_LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _RandomAccessIterator
|
||||
is_heap_until(_RandomAccessIterator __first, _RandomAccessIterator __last)
|
||||
{
|
||||
return _VSTD::is_heap_until(__first, __last, __less<typename iterator_traits<_RandomAccessIterator>::value_type>());
|
||||
return _VSTD::__is_heap_until(__first, __last, __less<typename iterator_traits<_RandomAccessIterator>::value_type>());
|
||||
}
|
||||
|
||||
_LIBCPP_END_NAMESPACE_STD
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
#define _LIBCPP___ALGORITHM_IS_SORTED_H
|
||||
|
||||
#include <__algorithm/comp.h>
|
||||
#include <__algorithm/comp_ref_type.h>
|
||||
#include <__algorithm/is_sorted_until.h>
|
||||
#include <__config>
|
||||
#include <__iterator/iterator_traits.h>
|
||||
|
@ -26,7 +27,8 @@ _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX17
|
|||
bool
|
||||
is_sorted(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
|
||||
{
|
||||
return _VSTD::is_sorted_until(__first, __last, __comp) == __last;
|
||||
typedef typename __comp_ref_type<_Compare>::type _Comp_ref;
|
||||
return _VSTD::__is_sorted_until<_Comp_ref>(__first, __last, __comp) == __last;
|
||||
}
|
||||
|
||||
template<class _ForwardIterator>
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
|
||||
#include <__config>
|
||||
#include <__algorithm/comp.h>
|
||||
#include <__algorithm/comp_ref_type.h>
|
||||
#include <__iterator/iterator_traits.h>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
|
@ -19,9 +20,9 @@
|
|||
|
||||
_LIBCPP_BEGIN_NAMESPACE_STD
|
||||
|
||||
template <class _ForwardIterator, class _Compare>
|
||||
_LIBCPP_NODISCARD_EXT _LIBCPP_CONSTEXPR_AFTER_CXX17 _ForwardIterator
|
||||
is_sorted_until(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
|
||||
template <class _Compare, class _ForwardIterator>
|
||||
_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _ForwardIterator
|
||||
__is_sorted_until(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
|
||||
{
|
||||
if (__first != __last)
|
||||
{
|
||||
|
@ -36,10 +37,16 @@ is_sorted_until(_ForwardIterator __first, _ForwardIterator __last, _Compare __co
|
|||
return __last;
|
||||
}
|
||||
|
||||
template <class _ForwardIterator, class _Compare>
|
||||
_LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _ForwardIterator
|
||||
is_sorted_until(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
|
||||
{
|
||||
typedef typename __comp_ref_type<_Compare>::type _Comp_ref;
|
||||
return _VSTD::__is_sorted_until<_Comp_ref>(__first, __last, __comp);
|
||||
}
|
||||
|
||||
template<class _ForwardIterator>
|
||||
_LIBCPP_NODISCARD_EXT inline
|
||||
_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX17
|
||||
_ForwardIterator
|
||||
_LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _ForwardIterator
|
||||
is_sorted_until(_ForwardIterator __first, _ForwardIterator __last)
|
||||
{
|
||||
return _VSTD::is_sorted_until(__first, __last, __less<typename iterator_traits<_ForwardIterator>::value_type>());
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
|
||||
#include <__config>
|
||||
#include <__algorithm/comp.h>
|
||||
#include <__algorithm/comp_ref_type.h>
|
||||
#include <__algorithm/max_element.h>
|
||||
#include <initializer_list>
|
||||
|
||||
|
@ -49,7 +50,8 @@ _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
|
|||
_Tp
|
||||
max(initializer_list<_Tp> __t, _Compare __comp)
|
||||
{
|
||||
return *_VSTD::max_element(__t.begin(), __t.end(), __comp);
|
||||
typedef typename __comp_ref_type<_Compare>::type _Comp_ref;
|
||||
return *_VSTD::__max_element<_Comp_ref>(__t.begin(), __t.end(), __comp);
|
||||
}
|
||||
|
||||
template<class _Tp>
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
|
||||
#include <__config>
|
||||
#include <__algorithm/comp.h>
|
||||
#include <__algorithm/comp_ref_type.h>
|
||||
#include <__iterator/iterator_traits.h>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
|
@ -19,11 +20,9 @@
|
|||
|
||||
_LIBCPP_BEGIN_NAMESPACE_STD
|
||||
|
||||
template <class _ForwardIterator, class _Compare>
|
||||
_LIBCPP_NODISCARD_EXT inline
|
||||
_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
|
||||
_ForwardIterator
|
||||
max_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
|
||||
template <class _Compare, class _ForwardIterator>
|
||||
inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX11 _ForwardIterator
|
||||
__max_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
|
||||
{
|
||||
static_assert(__is_cpp17_forward_iterator<_ForwardIterator>::value,
|
||||
"std::max_element requires a ForwardIterator");
|
||||
|
@ -37,11 +36,17 @@ max_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
|
|||
return __first;
|
||||
}
|
||||
|
||||
template <class _ForwardIterator, class _Compare>
|
||||
_LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX11 _ForwardIterator
|
||||
max_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
|
||||
{
|
||||
typedef typename __comp_ref_type<_Compare>::type _Comp_ref;
|
||||
return _VSTD::__max_element<_Comp_ref>(__first, __last, __comp);
|
||||
}
|
||||
|
||||
|
||||
template <class _ForwardIterator>
|
||||
_LIBCPP_NODISCARD_EXT inline
|
||||
_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
|
||||
_ForwardIterator
|
||||
_LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX11 _ForwardIterator
|
||||
max_element(_ForwardIterator __first, _ForwardIterator __last)
|
||||
{
|
||||
return _VSTD::max_element(__first, __last,
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
|
||||
#include <__config>
|
||||
#include <__algorithm/comp.h>
|
||||
#include <__algorithm/comp_ref_type.h>
|
||||
#include <__algorithm/min_element.h>
|
||||
#include <initializer_list>
|
||||
|
||||
|
@ -49,7 +50,8 @@ _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
|
|||
_Tp
|
||||
min(initializer_list<_Tp> __t, _Compare __comp)
|
||||
{
|
||||
return *_VSTD::min_element(__t.begin(), __t.end(), __comp);
|
||||
typedef typename __comp_ref_type<_Compare>::type _Comp_ref;
|
||||
return *_VSTD::__min_element<_Comp_ref>(__t.begin(), __t.end(), __comp);
|
||||
}
|
||||
|
||||
template<class _Tp>
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
|
||||
#include <__config>
|
||||
#include <__algorithm/comp.h>
|
||||
#include <__algorithm/comp_ref_type.h>
|
||||
#include <__iterator/iterator_traits.h>
|
||||
|
||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
||||
|
@ -19,11 +20,9 @@
|
|||
|
||||
_LIBCPP_BEGIN_NAMESPACE_STD
|
||||
|
||||
template <class _ForwardIterator, class _Compare>
|
||||
_LIBCPP_NODISCARD_EXT inline
|
||||
_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
|
||||
_ForwardIterator
|
||||
min_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
|
||||
template <class _Compare, class _ForwardIterator>
|
||||
inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX11 _ForwardIterator
|
||||
__min_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
|
||||
{
|
||||
static_assert(__is_cpp17_forward_iterator<_ForwardIterator>::value,
|
||||
"std::min_element requires a ForwardIterator");
|
||||
|
@ -37,10 +36,16 @@ min_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
|
|||
return __first;
|
||||
}
|
||||
|
||||
template <class _ForwardIterator, class _Compare>
|
||||
_LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX11 _ForwardIterator
|
||||
min_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp)
|
||||
{
|
||||
typedef typename __comp_ref_type<_Compare>::type _Comp_ref;
|
||||
return _VSTD::__min_element<_Comp_ref>(__first, __last, __comp);
|
||||
}
|
||||
|
||||
template <class _ForwardIterator>
|
||||
_LIBCPP_NODISCARD_EXT inline
|
||||
_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
|
||||
_ForwardIterator
|
||||
_LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX11 _ForwardIterator
|
||||
min_element(_ForwardIterator __first, _ForwardIterator __last)
|
||||
{
|
||||
return _VSTD::min_element(__first, __last,
|
||||
|
|
|
@ -149,7 +149,7 @@ __cpp_lib_syncbuf 201803L <syncstream>
|
|||
__cpp_lib_three_way_comparison 201907L <compare>
|
||||
__cpp_lib_to_address 201711L <memory>
|
||||
__cpp_lib_to_array 201907L <array>
|
||||
__cpp_lib_to_chars 201611L <utility>
|
||||
__cpp_lib_to_chars 201611L <charconv>
|
||||
__cpp_lib_to_underlying 202102L <utility>
|
||||
__cpp_lib_transformation_trait_aliases 201304L <type_traits>
|
||||
__cpp_lib_transparent_operators 201510L <functional> <memory>
|
||||
|
|
|
@ -13,10 +13,21 @@
|
|||
#ifndef LLVM_EXECUTIONENGINE_JITLINK_JITLINKDYLIB_H
|
||||
#define LLVM_EXECUTIONENGINE_JITLINK_JITLINKDYLIB_H
|
||||
|
||||
#include <string>
|
||||
|
||||
namespace llvm {
|
||||
namespace jitlink {
|
||||
|
||||
class JITLinkDylib {};
|
||||
class JITLinkDylib {
|
||||
public:
|
||||
JITLinkDylib(std::string Name) : Name(std::move(Name)) {}
|
||||
|
||||
/// Get the name for this JITLinkDylib.
|
||||
const std::string &getName() const { return Name; }
|
||||
|
||||
private:
|
||||
std::string Name;
|
||||
};
|
||||
|
||||
} // end namespace jitlink
|
||||
} // end namespace llvm
|
||||
|
|
|
@ -927,17 +927,11 @@ class JITDylib : public ThreadSafeRefCountedBase<JITDylib>,
|
|||
friend class MaterializationResponsibility;
|
||||
public:
|
||||
|
||||
using AsynchronousSymbolQuerySet =
|
||||
std::set<std::shared_ptr<AsynchronousSymbolQuery>>;
|
||||
|
||||
JITDylib(const JITDylib &) = delete;
|
||||
JITDylib &operator=(const JITDylib &) = delete;
|
||||
JITDylib(JITDylib &&) = delete;
|
||||
JITDylib &operator=(JITDylib &&) = delete;
|
||||
|
||||
/// Get the name for this JITDylib.
|
||||
const std::string &getName() const { return JITDylibName; }
|
||||
|
||||
/// Get a reference to the ExecutionSession for this JITDylib.
|
||||
ExecutionSession &getExecutionSession() const { return ES; }
|
||||
|
||||
|
@ -1070,6 +1064,9 @@ class JITDylib : public ThreadSafeRefCountedBase<JITDylib>,
|
|||
std::vector<JITDylibSP> getReverseDFSLinkOrder();
|
||||
|
||||
private:
|
||||
using AsynchronousSymbolQuerySet =
|
||||
std::set<std::shared_ptr<AsynchronousSymbolQuery>>;
|
||||
|
||||
using AsynchronousSymbolQueryList =
|
||||
std::vector<std::shared_ptr<AsynchronousSymbolQuery>>;
|
||||
|
||||
|
@ -1200,7 +1197,6 @@ class JITDylib : public ThreadSafeRefCountedBase<JITDylib>,
|
|||
failSymbols(FailedSymbolsWorklist);
|
||||
|
||||
ExecutionSession &ES;
|
||||
std::string JITDylibName;
|
||||
std::mutex GeneratorsMutex;
|
||||
bool Open = true;
|
||||
SymbolTable Symbols;
|
||||
|
|
|
@ -1289,16 +1289,14 @@ DWARFVerifier::verifyNameIndexAbbrevs(const DWARFDebugNames::NameIndex &NI) {
|
|||
static SmallVector<StringRef, 2> getNames(const DWARFDie &DIE,
|
||||
bool IncludeLinkageName = true) {
|
||||
SmallVector<StringRef, 2> Result;
|
||||
if (const char *Str = DIE.getName(DINameKind::ShortName))
|
||||
if (const char *Str = DIE.getShortName())
|
||||
Result.emplace_back(Str);
|
||||
else if (DIE.getTag() == dwarf::DW_TAG_namespace)
|
||||
Result.emplace_back("(anonymous namespace)");
|
||||
|
||||
if (IncludeLinkageName) {
|
||||
if (const char *Str = DIE.getName(DINameKind::LinkageName)) {
|
||||
if (Result.empty() || Result[0] != Str)
|
||||
Result.emplace_back(Str);
|
||||
}
|
||||
if (const char *Str = DIE.getLinkageName())
|
||||
Result.emplace_back(Str);
|
||||
}
|
||||
|
||||
return Result;
|
||||
|
|
|
@ -1364,7 +1364,7 @@ Error JITDylib::remove(const SymbolNameSet &Names) {
|
|||
|
||||
void JITDylib::dump(raw_ostream &OS) {
|
||||
ES.runSessionLocked([&, this]() {
|
||||
OS << "JITDylib \"" << JITDylibName << "\" (ES: "
|
||||
OS << "JITDylib \"" << getName() << "\" (ES: "
|
||||
<< format("0x%016" PRIx64, reinterpret_cast<uintptr_t>(&ES)) << "):\n"
|
||||
<< "Link order: " << LinkOrder << "\n"
|
||||
<< "Symbol table:\n";
|
||||
|
@ -1450,7 +1450,7 @@ JITDylib::MaterializingInfo::takeQueriesMeeting(SymbolState RequiredState) {
|
|||
}
|
||||
|
||||
JITDylib::JITDylib(ExecutionSession &ES, std::string Name)
|
||||
: ES(ES), JITDylibName(std::move(Name)) {
|
||||
: JITLinkDylib(std::move(Name)), ES(ES) {
|
||||
LinkOrder.push_back({this, JITDylibLookupFlags::MatchAllSymbols});
|
||||
}
|
||||
|
||||
|
|
|
@ -28,7 +28,6 @@ AMDGPUMCAsmInfo::AMDGPUMCAsmInfo(const Triple &TT,
|
|||
MaxInstLength = (TT.getArch() == Triple::amdgcn) ? 20 : 16;
|
||||
SeparatorString = "\n";
|
||||
CommentString = ";";
|
||||
PrivateLabelPrefix = "";
|
||||
InlineAsmStart = ";#ASMSTART";
|
||||
InlineAsmEnd = ";#ASMEND";
|
||||
|
||||
|
|
|
@ -718,7 +718,7 @@ Thumb2SizeReduce::ReduceSpecial(MachineBasicBlock &MBB, MachineInstr *MI,
|
|||
case ARM::t2CMPrr: {
|
||||
// Try to reduce to the lo-reg only version first. Why there are two
|
||||
// versions of the instruction is a mystery.
|
||||
// It would be nice to just have two entries in the master table that
|
||||
// It would be nice to just have two entries in the main table that
|
||||
// are prioritized, but the table assumes a unique entry for each
|
||||
// source insn opcode. So for now, we hack a local entry record to use.
|
||||
static const ReduceEntry NarrowEntry =
|
||||
|
|
|
@ -121,7 +121,7 @@ bool VLIWResourceModel::isResourceAvailable(SUnit *SU, bool IsTop) {
|
|||
const auto &QII = *QST.getInstrInfo();
|
||||
|
||||
// Now see if there are no other dependencies to instructions already
|
||||
// in the packet.
|
||||
// in the packet.
|
||||
if (IsTop) {
|
||||
for (unsigned i = 0, e = Packet.size(); i != e; ++i)
|
||||
if (hasDependence(Packet[i], SU, QII))
|
||||
|
|
|
@ -44004,7 +44004,11 @@ static SDValue combineSetCCMOVMSK(SDValue EFLAGS, X86::CondCode &CC,
|
|||
// signbits extend down to all the sub-elements as well.
|
||||
// Calling MOVMSK with the wider type, avoiding the bitcast, helps expose
|
||||
// potential SimplifyDemandedBits/Elts cases.
|
||||
if (Vec.getOpcode() == ISD::BITCAST) {
|
||||
// If we looked through a truncate that discard bits, we can't do this
|
||||
// transform.
|
||||
// FIXME: We could do this transform for truncates that discarded bits by
|
||||
// inserting an AND mask between the new MOVMSK and the CMP.
|
||||
if (Vec.getOpcode() == ISD::BITCAST && NumElts <= CmpBits) {
|
||||
SDValue BC = peekThroughBitcasts(Vec);
|
||||
MVT BCVT = BC.getSimpleValueType();
|
||||
unsigned BCNumElts = BCVT.getVectorNumElements();
|
||||
|
|
|
@ -692,7 +692,7 @@ void InstrProfiling::lowerIncrement(InstrProfIncrementInst *Inc) {
|
|||
|
||||
IRBuilder<> Builder(Inc);
|
||||
uint64_t Index = Inc->getIndex()->getZExtValue();
|
||||
Value *Addr = Builder.CreateConstInBoundsGEP2_64(Counters->getValueType(),
|
||||
Value *Addr = Builder.CreateConstInBoundsGEP2_32(Counters->getValueType(),
|
||||
Counters, 0, Index);
|
||||
|
||||
if (isRuntimeCounterRelocationEnabled()) {
|
||||
|
|
|
@ -58,17 +58,13 @@ std::unique_ptr<Module> llvm::CloneModule(
|
|||
// new module. Here we add them to the VMap and to the new Module. We
|
||||
// don't worry about attributes or initializers, they will come later.
|
||||
//
|
||||
for (Module::const_global_iterator I = M.global_begin(), E = M.global_end();
|
||||
I != E; ++I) {
|
||||
GlobalVariable *GV = new GlobalVariable(*New,
|
||||
I->getValueType(),
|
||||
I->isConstant(), I->getLinkage(),
|
||||
(Constant*) nullptr, I->getName(),
|
||||
(GlobalVariable*) nullptr,
|
||||
I->getThreadLocalMode(),
|
||||
I->getType()->getAddressSpace());
|
||||
GV->copyAttributesFrom(&*I);
|
||||
VMap[&*I] = GV;
|
||||
for (const GlobalVariable &I : M.globals()) {
|
||||
GlobalVariable *NewGV = new GlobalVariable(
|
||||
*New, I.getValueType(), I.isConstant(), I.getLinkage(),
|
||||
(Constant *)nullptr, I.getName(), (GlobalVariable *)nullptr,
|
||||
I.getThreadLocalMode(), I.getType()->getAddressSpace());
|
||||
NewGV->copyAttributesFrom(&I);
|
||||
VMap[&I] = NewGV;
|
||||
}
|
||||
|
||||
// Loop over the functions in the module, making external functions as before
|
||||
|
@ -81,34 +77,33 @@ std::unique_ptr<Module> llvm::CloneModule(
|
|||
}
|
||||
|
||||
// Loop over the aliases in the module
|
||||
for (Module::const_alias_iterator I = M.alias_begin(), E = M.alias_end();
|
||||
I != E; ++I) {
|
||||
if (!ShouldCloneDefinition(&*I)) {
|
||||
for (const GlobalAlias &I : M.aliases()) {
|
||||
if (!ShouldCloneDefinition(&I)) {
|
||||
// An alias cannot act as an external reference, so we need to create
|
||||
// either a function or a global variable depending on the value type.
|
||||
// FIXME: Once pointee types are gone we can probably pick one or the
|
||||
// other.
|
||||
GlobalValue *GV;
|
||||
if (I->getValueType()->isFunctionTy())
|
||||
GV = Function::Create(cast<FunctionType>(I->getValueType()),
|
||||
GlobalValue::ExternalLinkage,
|
||||
I->getAddressSpace(), I->getName(), New.get());
|
||||
if (I.getValueType()->isFunctionTy())
|
||||
GV = Function::Create(cast<FunctionType>(I.getValueType()),
|
||||
GlobalValue::ExternalLinkage, I.getAddressSpace(),
|
||||
I.getName(), New.get());
|
||||
else
|
||||
GV = new GlobalVariable(
|
||||
*New, I->getValueType(), false, GlobalValue::ExternalLinkage,
|
||||
nullptr, I->getName(), nullptr,
|
||||
I->getThreadLocalMode(), I->getType()->getAddressSpace());
|
||||
VMap[&*I] = GV;
|
||||
GV = new GlobalVariable(*New, I.getValueType(), false,
|
||||
GlobalValue::ExternalLinkage, nullptr,
|
||||
I.getName(), nullptr, I.getThreadLocalMode(),
|
||||
I.getType()->getAddressSpace());
|
||||
VMap[&I] = GV;
|
||||
// We do not copy attributes (mainly because copying between different
|
||||
// kinds of globals is forbidden), but this is generally not required for
|
||||
// correctness.
|
||||
continue;
|
||||
}
|
||||
auto *GA = GlobalAlias::create(I->getValueType(),
|
||||
I->getType()->getPointerAddressSpace(),
|
||||
I->getLinkage(), I->getName(), New.get());
|
||||
GA->copyAttributesFrom(&*I);
|
||||
VMap[&*I] = GA;
|
||||
auto *GA = GlobalAlias::create(I.getValueType(),
|
||||
I.getType()->getPointerAddressSpace(),
|
||||
I.getLinkage(), I.getName(), New.get());
|
||||
GA->copyAttributesFrom(&I);
|
||||
VMap[&I] = GA;
|
||||
}
|
||||
|
||||
// Now that all of the things that global variable initializer can refer to
|
||||
|
@ -153,10 +148,9 @@ std::unique_ptr<Module> llvm::CloneModule(
|
|||
}
|
||||
|
||||
Function::arg_iterator DestI = F->arg_begin();
|
||||
for (Function::const_arg_iterator J = I.arg_begin(); J != I.arg_end();
|
||||
++J) {
|
||||
DestI->setName(J->getName());
|
||||
VMap[&*J] = &*DestI++;
|
||||
for (const Argument &J : I.args()) {
|
||||
DestI->setName(J.getName());
|
||||
VMap[&J] = &*DestI++;
|
||||
}
|
||||
|
||||
SmallVector<ReturnInst *, 8> Returns; // Ignore returns cloned.
|
||||
|
@ -170,21 +164,17 @@ std::unique_ptr<Module> llvm::CloneModule(
|
|||
}
|
||||
|
||||
// And aliases
|
||||
for (Module::const_alias_iterator I = M.alias_begin(), E = M.alias_end();
|
||||
I != E; ++I) {
|
||||
for (const GlobalAlias &I : M.aliases()) {
|
||||
// We already dealt with undefined aliases above.
|
||||
if (!ShouldCloneDefinition(&*I))
|
||||
if (!ShouldCloneDefinition(&I))
|
||||
continue;
|
||||
GlobalAlias *GA = cast<GlobalAlias>(VMap[&*I]);
|
||||
if (const Constant *C = I->getAliasee())
|
||||
GlobalAlias *GA = cast<GlobalAlias>(VMap[&I]);
|
||||
if (const Constant *C = I.getAliasee())
|
||||
GA->setAliasee(MapValue(C, VMap));
|
||||
}
|
||||
|
||||
// And named metadata....
|
||||
for (Module::const_named_metadata_iterator I = M.named_metadata_begin(),
|
||||
E = M.named_metadata_end();
|
||||
I != E; ++I) {
|
||||
const NamedMDNode &NMD = *I;
|
||||
for (const NamedMDNode &NMD : M.named_metadata()) {
|
||||
NamedMDNode *NewNMD = New->getOrInsertNamedMetadata(NMD.getName());
|
||||
for (unsigned i = 0, e = NMD.getNumOperands(); i != e; ++i)
|
||||
NewNMD->addOperand(MapMetadata(NMD.getOperand(i), VMap));
|
||||
|
|
|
@ -285,9 +285,8 @@ bool Evaluator::getFormalParams(CallBase &CB, Function *F,
|
|||
}
|
||||
|
||||
auto ArgI = CB.arg_begin();
|
||||
for (auto ParI = FTy->param_begin(), ParE = FTy->param_end(); ParI != ParE;
|
||||
++ParI) {
|
||||
auto *ArgC = ConstantFoldLoadThroughBitcast(getVal(*ArgI), *ParI, DL);
|
||||
for (Type *PTy : FTy->params()) {
|
||||
auto *ArgC = ConstantFoldLoadThroughBitcast(getVal(*ArgI), PTy, DL);
|
||||
if (!ArgC) {
|
||||
LLVM_DEBUG(dbgs() << "Can not convert function argument.\n");
|
||||
return false;
|
||||
|
|
|
@ -293,9 +293,8 @@ static Loop *separateNestedLoop(Loop *L, BasicBlock *Preheader,
|
|||
// L is now a subloop of our outer loop.
|
||||
NewOuter->addChildLoop(L);
|
||||
|
||||
for (Loop::block_iterator I = L->block_begin(), E = L->block_end();
|
||||
I != E; ++I)
|
||||
NewOuter->addBlockEntry(*I);
|
||||
for (BasicBlock *BB : L->blocks())
|
||||
NewOuter->addBlockEntry(BB);
|
||||
|
||||
// Now reset the header in L, which had been moved by
|
||||
// SplitBlockPredecessors for the outer loop.
|
||||
|
@ -496,12 +495,12 @@ static bool simplifyOneLoop(Loop *L, SmallVectorImpl<Loop *> &Worklist,
|
|||
// predecessors that are not in the loop. This is not valid for natural
|
||||
// loops, but can occur if the blocks are unreachable. Since they are
|
||||
// unreachable we can just shamelessly delete those CFG edges!
|
||||
for (Loop::block_iterator BB = L->block_begin(), E = L->block_end();
|
||||
BB != E; ++BB) {
|
||||
if (*BB == L->getHeader()) continue;
|
||||
for (BasicBlock *BB : L->blocks()) {
|
||||
if (BB == L->getHeader())
|
||||
continue;
|
||||
|
||||
SmallPtrSet<BasicBlock*, 4> BadPreds;
|
||||
for (BasicBlock *P : predecessors(*BB))
|
||||
for (BasicBlock *P : predecessors(BB))
|
||||
if (!L->contains(P))
|
||||
BadPreds.insert(P);
|
||||
|
||||
|
|
|
@ -663,9 +663,8 @@ void llvm::deleteDeadLoop(Loop *L, DominatorTree *DT, ScalarEvolution *SE,
|
|||
// about ordering because we already dropped the references.
|
||||
// NOTE: This iteration is safe because erasing the block does not remove
|
||||
// its entry from the loop's block list. We do that in the next section.
|
||||
for (Loop::block_iterator LpI = L->block_begin(), LpE = L->block_end();
|
||||
LpI != LpE; ++LpI)
|
||||
(*LpI)->eraseFromParent();
|
||||
for (BasicBlock *BB : L->blocks())
|
||||
BB->eraseFromParent();
|
||||
|
||||
// Finally, the blocks from loopinfo. This has to happen late because
|
||||
// otherwise our loop iterators won't work.
|
||||
|
@ -1501,10 +1500,9 @@ Loop *llvm::cloneLoop(Loop *L, Loop *PL, ValueToValueMapTy &VM,
|
|||
LPM->addLoop(New);
|
||||
|
||||
// Add all of the blocks in L to the new loop.
|
||||
for (Loop::block_iterator I = L->block_begin(), E = L->block_end();
|
||||
I != E; ++I)
|
||||
if (LI->getLoopFor(*I) == L)
|
||||
New.addBasicBlockToLoop(cast<BasicBlock>(VM[*I]), *LI);
|
||||
for (BasicBlock *BB : L->blocks())
|
||||
if (LI->getLoopFor(BB) == L)
|
||||
New.addBasicBlockToLoop(cast<BasicBlock>(VM[BB]), *LI);
|
||||
|
||||
// Add all of the subloops to the new loop.
|
||||
for (Loop *I : *L)
|
||||
|
|
|
@ -92,12 +92,12 @@ void MetaRename(Module &M,
|
|||
Renamer renamer(randSeed);
|
||||
|
||||
// Rename all aliases
|
||||
for (auto AI = M.alias_begin(), AE = M.alias_end(); AI != AE; ++AI) {
|
||||
StringRef Name = AI->getName();
|
||||
for (GlobalAlias &GA : M.aliases()) {
|
||||
StringRef Name = GA.getName();
|
||||
if (Name.startswith("llvm.") || (!Name.empty() && Name[0] == 1))
|
||||
continue;
|
||||
|
||||
AI->setName("alias");
|
||||
GA.setName("alias");
|
||||
}
|
||||
|
||||
// Rename all global variables
|
||||
|
|
|
@ -201,19 +201,7 @@ static int analyzeLoadFromClobberingWrite(Type *LoadTy, Value *LoadPtr,
|
|||
// (issue a smaller load then merge the bits in) but this seems unlikely to be
|
||||
// valuable.
|
||||
if (StoreOffset > LoadOffset ||
|
||||
StoreOffset + StoreSize < LoadOffset + LoadSize)
|
||||
return -1;
|
||||
|
||||
// If the load and store are to the exact same address, they should have been
|
||||
// a must alias. AA must have gotten confused.
|
||||
// FIXME: Study to see if/when this happens. One case is forwarding a memset
|
||||
// to a load from the base of the memset.
|
||||
|
||||
// If the load and store don't overlap at all, the store doesn't provide
|
||||
// anything to the load. In this case, they really don't alias at all, AA
|
||||
// must have gotten confused. The if statement above ensure the condition
|
||||
// that StoreOffset <= LoadOffset.
|
||||
if (StoreOffset + int64_t(StoreSize) <= LoadOffset)
|
||||
StoreOffset + int64_t(StoreSize) < LoadOffset + int64_t(LoadSize))
|
||||
return -1;
|
||||
|
||||
// Okay, we can do this transformation. Return the number of bytes into the
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
..
|
||||
lib
|
||||
clang
|
||||
13.0.0
|
||||
14.0.0
|
||||
lib
|
||||
freebsd
|
||||
..
|
||||
|
|
|
@ -19,6 +19,16 @@
|
|||
v1
|
||||
__algorithm
|
||||
..
|
||||
__bit
|
||||
..
|
||||
__charconv
|
||||
..
|
||||
__compare
|
||||
..
|
||||
__concepts
|
||||
..
|
||||
__coroutine
|
||||
..
|
||||
__format
|
||||
..
|
||||
__functional
|
||||
|
@ -31,6 +41,8 @@
|
|||
..
|
||||
__ranges
|
||||
..
|
||||
__thread
|
||||
..
|
||||
__utility
|
||||
..
|
||||
__variant
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
..
|
||||
lib
|
||||
clang
|
||||
13.0.0
|
||||
14.0.0
|
||||
include
|
||||
cuda_wrappers
|
||||
..
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
/* $FreeBSD$ */
|
||||
|
||||
#define FREEBSD_CC_VERSION 1400002
|
||||
#define FREEBSD_CC_VERSION 1400003
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
.PATH: ${CLANG_SRCS}/lib/Headers
|
||||
|
||||
INCSGROUPS= INCS CUDA OMP PPC
|
||||
INCSDIR= ${LIBDIR}/clang/13.0.0/include
|
||||
INCSDIR= ${LIBDIR}/clang/14.0.0/include
|
||||
CUDADIR= ${INCSDIR}/cuda_wrappers
|
||||
OMPDIR= ${INCSDIR}/openmp_wrappers
|
||||
PPCDIR= ${INCSDIR}/ppc_wrappers
|
||||
|
@ -19,6 +19,7 @@ INCS+= __clang_cuda_libdevice_declares.h
|
|||
INCS+= __clang_cuda_math.h
|
||||
INCS+= __clang_cuda_math_forward_declares.h
|
||||
INCS+= __clang_cuda_runtime_wrapper.h
|
||||
INCS+= __clang_cuda_texture_intrinsics.h
|
||||
INCS+= __clang_hip_cmath.h
|
||||
INCS+= __clang_hip_libdevice_declares.h
|
||||
INCS+= __clang_hip_math.h
|
||||
|
@ -42,6 +43,7 @@ INCS+= avx512cdintrin.h
|
|||
INCS+= avx512dqintrin.h
|
||||
INCS+= avx512erintrin.h
|
||||
INCS+= avx512fintrin.h
|
||||
INCS+= avx512fp16intrin.h
|
||||
INCS+= avx512ifmaintrin.h
|
||||
INCS+= avx512ifmavlintrin.h
|
||||
INCS+= avx512pfintrin.h
|
||||
|
@ -53,6 +55,7 @@ INCS+= avx512vlbitalgintrin.h
|
|||
INCS+= avx512vlbwintrin.h
|
||||
INCS+= avx512vlcdintrin.h
|
||||
INCS+= avx512vldqintrin.h
|
||||
INCS+= avx512vlfp16intrin.h
|
||||
INCS+= avx512vlintrin.h
|
||||
INCS+= avx512vlvbmi2intrin.h
|
||||
INCS+= avx512vlvnniintrin.h
|
||||
|
@ -73,6 +76,7 @@ INCS+= clflushoptintrin.h
|
|||
INCS+= clwbintrin.h
|
||||
INCS+= clzerointrin.h
|
||||
INCS+= cpuid.h
|
||||
INCS+= crc32intrin.h
|
||||
INCS+= emmintrin.h
|
||||
INCS+= enqcmdintrin.h
|
||||
INCS+= f16cintrin.h
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
// $FreeBSD$
|
||||
|
||||
#define LLVM_REVISION "llvmorg-13.0.0-0-gd7b669b3a303"
|
||||
#define LLVM_REPOSITORY "git@github.com:llvm/llvm-project.git"
|
||||
#define LLVM_REVISION "llvmorg-14-init-10223-g401b76fdf2b3"
|
||||
#define LLVM_REPOSITORY "https://github.com/llvm/llvm-project.git"
|
||||
|
||||
#define CLANG_REVISION "llvmorg-13.0.0-0-gd7b669b3a303"
|
||||
#define CLANG_REPOSITORY "git@github.com:llvm/llvm-project.git"
|
||||
#define CLANG_REVISION "llvmorg-14-init-10223-g401b76fdf2b3"
|
||||
#define CLANG_REPOSITORY "https://github.com/llvm/llvm-project.git"
|
||||
|
||||
// <Upstream revision at import>-<Local identifier in __FreeBSD_version style>
|
||||
#define LLD_REVISION "llvmorg-13.0.0-0-gd7b669b3a303-1400002"
|
||||
#define LLD_REVISION "llvmorg-14-init-10223-g401b76fdf2b3-1400003"
|
||||
#define LLD_REPOSITORY "FreeBSD"
|
||||
|
||||
#define LLDB_REVISION "llvmorg-13.0.0-0-gd7b669b3a303"
|
||||
#define LLDB_REPOSITORY "git@github.com:llvm/llvm-project.git"
|
||||
#define LLDB_REVISION "llvmorg-14-init-10223-g401b76fdf2b3"
|
||||
#define LLDB_REPOSITORY "https://github.com/llvm/llvm-project.git"
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
/* $FreeBSD$ */
|
||||
|
||||
#define CLANG_VERSION 13.0.0
|
||||
#define CLANG_VERSION_STRING "13.0.0"
|
||||
#define CLANG_VERSION_MAJOR 13
|
||||
#define CLANG_VERSION 14.0.0
|
||||
#define CLANG_VERSION_STRING "14.0.0"
|
||||
#define CLANG_VERSION_MAJOR 14
|
||||
#define CLANG_VERSION_MINOR 0
|
||||
#define CLANG_VERSION_PATCHLEVEL 0
|
||||
|
||||
|
|
|
@ -65,7 +65,7 @@
|
|||
#define CLANG_HAVE_RLIMITS 1
|
||||
|
||||
/* The LLVM product name and version */
|
||||
#define BACKEND_PACKAGE_STRING "LLVM 13.0.0"
|
||||
#define BACKEND_PACKAGE_STRING "LLVM 14.0.0git"
|
||||
|
||||
/* Linker version detected at compile time. */
|
||||
/* #undef HOST_LINK_VERSION */
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
// $FreeBSD$
|
||||
|
||||
#define LLD_VERSION_STRING "13.0.0"
|
||||
#define LLD_VERSION_STRING "14.0.0"
|
||||
|
|
|
@ -14,17 +14,12 @@
|
|||
|
||||
#define LLDB_HAVE_EL_RFUNC_T 1
|
||||
|
||||
|
||||
#define HAVE_SYS_TYPES_H 1
|
||||
|
||||
#define HAVE_SYS_EVENT_H 1
|
||||
|
||||
#define HAVE_PPOLL 1
|
||||
|
||||
#define HAVE_PTSNAME_R 1
|
||||
|
||||
#define HAVE_SIGACTION 1
|
||||
|
||||
#define HAVE_PROCESS_VM_READV 0
|
||||
|
||||
#define HAVE_NR_PROCESS_VM_READV 0
|
||||
|
|
7
lib/clang/include/llvm/Config/TargetMCAs.def
Normal file
7
lib/clang/include/llvm/Config/TargetMCAs.def
Normal file
|
@ -0,0 +1,7 @@
|
|||
/* $FreeBSD$ */
|
||||
|
||||
#ifndef LLVM_TARGETMCA
|
||||
# error Please define the macro LLVM_TARGETMCA(TargetName)
|
||||
#endif
|
||||
|
||||
#undef LLVM_TARGETMCA
|
|
@ -20,6 +20,10 @@
|
|||
/* Define to 1 to enable crash memory dumps, and to 0 otherwise. */
|
||||
#define LLVM_ENABLE_CRASH_DUMPS 0
|
||||
|
||||
/* Define to 1 to prefer forward slashes on Windows, and to 0 prefer
|
||||
backslashes. */
|
||||
#define LLVM_WINDOWS_PREFER_FORWARD_SLASH 0
|
||||
|
||||
/* Define to 1 if you have the `backtrace' function. */
|
||||
#define HAVE_BACKTRACE TRUE
|
||||
|
||||
|
@ -71,6 +75,9 @@
|
|||
#define HAVE_DEREGISTER_FRAME 1
|
||||
#endif // !arm || USING_SJLJ_EXCEPTIONS || ARM_DWARF_EH_
|
||||
|
||||
/* Define if __unw_add_dynamic_fde() is available on this platform. */
|
||||
/* #undef HAVE_UNW_ADD_DYNAMIC_FDE */
|
||||
|
||||
/* Define to 1 if you have the <errno.h> header file. */
|
||||
#define HAVE_ERRNO_H 1
|
||||
|
||||
|
@ -369,10 +376,10 @@
|
|||
#define PACKAGE_NAME "LLVM"
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING "LLVM 13.0.0"
|
||||
#define PACKAGE_STRING "LLVM 14.0.0git"
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION "13.0.0"
|
||||
#define PACKAGE_VERSION "14.0.0git"
|
||||
|
||||
/* Define to the vendor of this package. */
|
||||
/* #undef PACKAGE_VENDOR */
|
||||
|
@ -395,6 +402,13 @@
|
|||
/* Define to the default GlobalISel coverage file prefix */
|
||||
/* #undef LLVM_GISEL_COV_PREFIX */
|
||||
|
||||
/* Whether Timers signpost passes in Xcode Instruments */
|
||||
#if defined(__APPLE__)
|
||||
#define LLVM_SUPPORT_XCODE_SIGNPOSTS 1
|
||||
#else
|
||||
#define LLVM_SUPPORT_XCODE_SIGNPOSTS 0
|
||||
#endif
|
||||
|
||||
/* #undef HAVE_PROC_PID_RUSAGE */
|
||||
|
||||
#endif
|
||||
|
|
|
@ -51,6 +51,9 @@
|
|||
/* LLVM name for the native target MC init function, if available */
|
||||
/* #undef LLVM_NATIVE_TARGETMC */
|
||||
|
||||
/* LLVM name for the native target MCA init function, if available */
|
||||
/* #undef LLVM_NATIVE_TARGETMCA */
|
||||
|
||||
/* Define if this is Unixish platform */
|
||||
#define LLVM_ON_UNIX 1
|
||||
|
||||
|
@ -64,7 +67,7 @@
|
|||
#define LLVM_USE_PERF 0
|
||||
|
||||
/* Major version of the LLVM API */
|
||||
#define LLVM_VERSION_MAJOR 13
|
||||
#define LLVM_VERSION_MAJOR 14
|
||||
|
||||
/* Minor version of the LLVM API */
|
||||
#define LLVM_VERSION_MINOR 0
|
||||
|
@ -73,7 +76,7 @@
|
|||
#define LLVM_VERSION_PATCH 0
|
||||
|
||||
/* LLVM version string */
|
||||
#define LLVM_VERSION_STRING "13.0.0"
|
||||
#define LLVM_VERSION_STRING "14.0.0git"
|
||||
|
||||
/* Whether LLVM records statistics for use with GetStatistics(),
|
||||
* PrintStatistics() or PrintStatisticsJSON()
|
||||
|
@ -100,12 +103,4 @@
|
|||
#define LLVM_HAVE_LIBXAR 1
|
||||
#endif
|
||||
|
||||
/* Whether Timers signpost passes in Xcode Instruments */
|
||||
#if defined(__APPLE__)
|
||||
#define LLVM_SUPPORT_XCODE_SIGNPOSTS 1
|
||||
#else
|
||||
#define LLVM_SUPPORT_XCODE_SIGNPOSTS 0
|
||||
#endif
|
||||
|
||||
|
||||
#endif
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
/* $FreeBSD$ */
|
||||
#define LLVM_REVISION "llvmorg-13.0.0-0-gd7b669b3a303"
|
||||
#define LLVM_REPOSITORY "git@github.com:llvm/llvm-project.git"
|
||||
#define LLVM_REVISION "llvmorg-14-init-10223-g401b76fdf2b3"
|
||||
#define LLVM_REPOSITORY "https://github.com/llvm/llvm-project.git"
|
||||
|
|
|
@ -176,6 +176,7 @@ SRCS_MIN+= Analysis/ThreadSafetyTIL.cpp
|
|||
SRCS_MIN+= Analysis/UninitializedValues.cpp
|
||||
SRCS_MIN+= Basic/Attributes.cpp
|
||||
SRCS_MIN+= Basic/Builtins.cpp
|
||||
SRCS_MIN+= Basic/CLWarnings.cpp
|
||||
SRCS_MIN+= Basic/CharInfo.cpp
|
||||
SRCS_MIN+= Basic/CodeGenOptions.cpp
|
||||
SRCS_MIN+= Basic/Cuda.cpp
|
||||
|
@ -267,9 +268,7 @@ SRCS_MIN+= CodeGen/CGObjCMac.cpp
|
|||
SRCS_MIN+= CodeGen/CGObjCRuntime.cpp
|
||||
SRCS_MIN+= CodeGen/CGOpenCLRuntime.cpp
|
||||
SRCS_MIN+= CodeGen/CGOpenMPRuntime.cpp
|
||||
SRCS_MIN+= CodeGen/CGOpenMPRuntimeAMDGCN.cpp
|
||||
SRCS_MIN+= CodeGen/CGOpenMPRuntimeGPU.cpp
|
||||
SRCS_MIN+= CodeGen/CGOpenMPRuntimeNVPTX.cpp
|
||||
SRCS_MIN+= CodeGen/CGRecordLayoutBuilder.cpp
|
||||
SRCS_MIN+= CodeGen/CGStmt.cpp
|
||||
SRCS_MIN+= CodeGen/CGStmtOpenMP.cpp
|
||||
|
@ -370,6 +369,7 @@ SRCS_EXT+= Format/Format.cpp
|
|||
SRCS_EXT+= Format/FormatToken.cpp
|
||||
SRCS_EXT+= Format/FormatTokenLexer.cpp
|
||||
SRCS_EXT+= Format/NamespaceEndCommentsFixer.cpp
|
||||
SRCS_EXT+= Format/QualifierAlignmentFixer.cpp
|
||||
SRCS_EXT+= Format/SortJavaScriptImports.cpp
|
||||
SRCS_EXT+= Format/TokenAnalyzer.cpp
|
||||
SRCS_EXT+= Format/TokenAnnotator.cpp
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -247,7 +247,6 @@ SRCS+= Host/common/ProcessRunLock.cpp
|
|||
SRCS+= Host/common/PseudoTerminal.cpp
|
||||
SRCS+= Host/common/Socket.cpp
|
||||
SRCS+= Host/common/SocketAddress.cpp
|
||||
SRCS+= Host/common/StringConvert.cpp
|
||||
SRCS+= Host/common/TCPSocket.cpp
|
||||
SRCS+= Host/common/Terminal.cpp
|
||||
SRCS+= Host/common/ThreadLauncher.cpp
|
||||
|
@ -325,6 +324,7 @@ SRCS+= Plugins/ABI/PowerPC/ABISysV_ppc64.cpp
|
|||
SRCS+= Plugins/ABI/X86/ABISysV_i386.cpp
|
||||
SRCS+= Plugins/ABI/X86/ABISysV_x86_64.cpp
|
||||
SRCS+= Plugins/ABI/X86/ABIX86.cpp
|
||||
SRCS+= Plugins/ABI/X86/ABIX86_i386.cpp
|
||||
SRCS+= Plugins/Architecture/AArch64/ArchitectureAArch64.cpp
|
||||
SRCS+= Plugins/Architecture/Arm/ArchitectureArm.cpp
|
||||
SRCS+= Plugins/Architecture/Mips/ArchitectureMips.cpp
|
||||
|
@ -372,9 +372,9 @@ SRCS+= Plugins/Language/CPlusPlus/BlockPointer.cpp
|
|||
SRCS+= Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
|
||||
SRCS+= Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp
|
||||
SRCS+= Plugins/Language/CPlusPlus/CxxStringTypes.cpp
|
||||
SRCS+= Plugins/Language/CPlusPlus/GenericBitset.cpp
|
||||
SRCS+= Plugins/Language/CPlusPlus/LibCxx.cpp
|
||||
SRCS+= Plugins/Language/CPlusPlus/LibCxxAtomic.cpp
|
||||
SRCS+= Plugins/Language/CPlusPlus/LibCxxBitset.cpp
|
||||
SRCS+= Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp
|
||||
SRCS+= Plugins/Language/CPlusPlus/LibCxxList.cpp
|
||||
SRCS+= Plugins/Language/CPlusPlus/LibCxxMap.cpp
|
||||
|
@ -430,10 +430,8 @@ SRCS+= Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_x86_64.cpp
|
|||
SRCS+= Plugins/Process/FreeBSD/NativeThreadFreeBSD.cpp
|
||||
SRCS+= Plugins/Process/POSIX/CrashReason.cpp
|
||||
SRCS+= Plugins/Process/POSIX/NativeProcessELF.cpp
|
||||
SRCS+= Plugins/Process/POSIX/ProcessMessage.cpp
|
||||
SRCS+= Plugins/Process/POSIX/ProcessPOSIXLog.cpp
|
||||
SRCS+= Plugins/Process/Utility/AuxVector.cpp
|
||||
SRCS+= Plugins/Process/Utility/DynamicRegisterInfo.cpp
|
||||
SRCS+= Plugins/Process/Utility/FreeBSDSignals.cpp
|
||||
SRCS+= Plugins/Process/Utility/GDBRemoteSignals.cpp
|
||||
SRCS+= Plugins/Process/Utility/HistoryThread.cpp
|
||||
|
@ -498,6 +496,7 @@ SRCS+= Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
|
|||
SRCS+= Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp
|
||||
SRCS+= Plugins/Process/gdb-remote/ThreadGDBRemote.cpp
|
||||
SRCS+= Plugins/Process/scripted/ScriptedProcess.cpp
|
||||
SRCS+= Plugins/Process/scripted/ScriptedThread.cpp
|
||||
SRCS+= Plugins/ScriptInterpreter/Lua/Lua.cpp
|
||||
SRCS+= Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.cpp
|
||||
SRCS+= Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp
|
||||
|
@ -572,6 +571,7 @@ SRCS+= Symbol/Variable.cpp
|
|||
SRCS+= Symbol/VariableList.cpp
|
||||
SRCS+= Target/ABI.cpp
|
||||
SRCS+= Target/AssertFrameRecognizer.cpp
|
||||
SRCS+= Target/DynamicRegisterInfo.cpp
|
||||
SRCS+= Target/ExecutionContext.cpp
|
||||
SRCS+= Target/InstrumentationRuntime.cpp
|
||||
SRCS+= Target/InstrumentationRuntimeStopInfo.cpp
|
||||
|
@ -601,6 +601,7 @@ SRCS+= Target/StackFrame.cpp
|
|||
SRCS+= Target/StackFrameList.cpp
|
||||
SRCS+= Target/StackFrameRecognizer.cpp
|
||||
SRCS+= Target/StackID.cpp
|
||||
SRCS+= Target/Statistics.cpp
|
||||
SRCS+= Target/StopInfo.cpp
|
||||
SRCS+= Target/SystemRuntime.cpp
|
||||
SRCS+= Target/Target.cpp
|
||||
|
|
|
@ -209,6 +209,7 @@ SRCS_MIN+= CodeGen/CFIInstrInserter.cpp
|
|||
SRCS_MIN+= CodeGen/CalcSpillWeights.cpp
|
||||
SRCS_MIN+= CodeGen/CallingConvLower.cpp
|
||||
SRCS_MIN+= CodeGen/CodeGen.cpp
|
||||
SRCS_MIN+= CodeGen/CodeGenCommonISel.cpp
|
||||
SRCS_MIN+= CodeGen/CodeGenPrepare.cpp
|
||||
SRCS_EXL+= CodeGen/CommandFlags.cpp
|
||||
SRCS_MIN+= CodeGen/CriticalAntiDepBreaker.cpp
|
||||
|
@ -250,6 +251,7 @@ SRCS_MIN+= CodeGen/GlobalISel/LegalizeMutations.cpp
|
|||
SRCS_MIN+= CodeGen/GlobalISel/Legalizer.cpp
|
||||
SRCS_MIN+= CodeGen/GlobalISel/LegalizerHelper.cpp
|
||||
SRCS_MIN+= CodeGen/GlobalISel/LegalizerInfo.cpp
|
||||
SRCS_MIN+= CodeGen/GlobalISel/LoadStoreOpt.cpp
|
||||
SRCS_MIN+= CodeGen/GlobalISel/Localizer.cpp
|
||||
SRCS_MIN+= CodeGen/GlobalISel/LostDebugLocObserver.cpp
|
||||
SRCS_MIN+= CodeGen/GlobalISel/MachineIRBuilder.cpp
|
||||
|
@ -300,6 +302,7 @@ SRCS_EXT+= CodeGen/MIRParser/MIParser.cpp
|
|||
SRCS_EXT+= CodeGen/MIRParser/MIRParser.cpp
|
||||
SRCS_MIN+= CodeGen/MIRPrinter.cpp
|
||||
SRCS_MIN+= CodeGen/MIRPrintingPass.cpp
|
||||
SRCS_MIN+= CodeGen/MIRSampleProfile.cpp
|
||||
SRCS_MIN+= CodeGen/MIRVRegNamerUtils.cpp
|
||||
SRCS_MIN+= CodeGen/MachineBasicBlock.cpp
|
||||
SRCS_MIN+= CodeGen/MachineBlockFrequencyInfo.cpp
|
||||
|
@ -454,7 +457,7 @@ SRCS_MIN+= DebugInfo/CodeView/DebugFrameDataSubsection.cpp
|
|||
SRCS_MIN+= DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp
|
||||
SRCS_MIN+= DebugInfo/CodeView/DebugLinesSubsection.cpp
|
||||
SRCS_MIN+= DebugInfo/CodeView/DebugStringTableSubsection.cpp
|
||||
SRCS_MIN+= DebugInfo/CodeView/DebugSubsection.cpp
|
||||
SRCS_MIW+= DebugInfo/CodeView/DebugSubsection.cpp
|
||||
SRCS_EXT+= DebugInfo/CodeView/DebugSubsectionRecord.cpp
|
||||
SRCS_EXT+= DebugInfo/CodeView/DebugSubsectionVisitor.cpp
|
||||
SRCS_EXT+= DebugInfo/CodeView/DebugSymbolRVASubsection.cpp
|
||||
|
@ -604,11 +607,12 @@ SRCS_EXT+= DebugInfo/PDB/UDTLayout.cpp
|
|||
SRCS_MIW+= DebugInfo/Symbolize/DIPrinter.cpp
|
||||
SRCS_MIW+= DebugInfo/Symbolize/SymbolizableObjectFile.cpp
|
||||
SRCS_MIW+= DebugInfo/Symbolize/Symbolize.cpp
|
||||
SRCS_MIW+= Demangle/Demangle.cpp
|
||||
SRCS_MIN+= Demangle/DLangDemangle.cpp
|
||||
SRCS_MIN+= Demangle/Demangle.cpp
|
||||
SRCS_MIN+= Demangle/ItaniumDemangle.cpp
|
||||
SRCS_MIW+= Demangle/MicrosoftDemangle.cpp
|
||||
SRCS_MIW+= Demangle/MicrosoftDemangleNodes.cpp
|
||||
SRCS_MIW+= Demangle/RustDemangle.cpp
|
||||
SRCS_MIN+= Demangle/MicrosoftDemangle.cpp
|
||||
SRCS_MIN+= Demangle/MicrosoftDemangleNodes.cpp
|
||||
SRCS_MIN+= Demangle/RustDemangle.cpp
|
||||
SRCS_XDB+= ExecutionEngine/ExecutionEngine.cpp
|
||||
SRCS_XDB+= ExecutionEngine/ExecutionEngineBindings.cpp
|
||||
SRCS_XDB+= ExecutionEngine/GDBRegistrationListener.cpp
|
||||
|
@ -617,6 +621,7 @@ SRCS_XDB+= ExecutionEngine/Interpreter/ExternalFunctions.cpp
|
|||
SRCS_XDB+= ExecutionEngine/Interpreter/Interpreter.cpp
|
||||
SRCS_EXT+= ExecutionEngine/JITLink/EHFrameSupport.cpp
|
||||
SRCS_EXT+= ExecutionEngine/JITLink/ELF.cpp
|
||||
SRCS_EXT+= ExecutionEngine/JITLink/ELF_aarch64.cpp
|
||||
SRCS_EXT+= ExecutionEngine/JITLink/ELF_riscv.cpp
|
||||
SRCS_EXT+= ExecutionEngine/JITLink/ELF_x86_64.cpp
|
||||
SRCS_EXT+= ExecutionEngine/JITLink/ELFLinkGraphBuilder.cpp
|
||||
|
@ -627,6 +632,8 @@ SRCS_EXT+= ExecutionEngine/JITLink/MachO.cpp
|
|||
SRCS_EXT+= ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp
|
||||
SRCS_EXT+= ExecutionEngine/JITLink/MachO_arm64.cpp
|
||||
SRCS_EXT+= ExecutionEngine/JITLink/MachO_x86_64.cpp
|
||||
SRCS_EXT+= ExecutionEngine/JITLink/MemoryFlags.cpp
|
||||
SRCS_EXT+= ExecutionEngine/JITLink/aarch64.cpp
|
||||
SRCS_EXT+= ExecutionEngine/JITLink/riscv.cpp
|
||||
SRCS_EXT+= ExecutionEngine/JITLink/x86_64.cpp
|
||||
SRCS_XDB+= ExecutionEngine/MCJIT/MCJIT.cpp
|
||||
|
@ -635,8 +642,12 @@ SRCS_EXT+= ExecutionEngine/Orc/CompileUtils.cpp
|
|||
SRCS_EXT+= ExecutionEngine/Orc/Core.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/DebugUtils.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/ELFNixPlatform.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/EPCGenericDylibManager.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/ExecutionUtils.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/ExecutorProcessControl.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/IRCompileLayer.cpp
|
||||
|
@ -653,11 +664,14 @@ SRCS_EXT+= ExecutionEngine/Orc/ObjectTransformLayer.cpp
|
|||
SRCS_EXT+= ExecutionEngine/Orc/OrcABISupport.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/Shared/OrcError.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/Shared/RPCError.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/Shared/OrcRTBridge.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/SimpleRemoteEPC.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/Speculation.cpp
|
||||
SRCS_XDB+= ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/TaskDispatch.cpp
|
||||
SRCS_EXT+= ExecutionEngine/Orc/ThreadSafeModule.cpp
|
||||
SRCS_XDB+= ExecutionEngine/RuntimeDyld/JITSymbol.cpp
|
||||
SRCS_XDB+= ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp
|
||||
|
@ -734,7 +748,6 @@ SRCS_MIN+= IR/Value.cpp
|
|||
SRCS_MIN+= IR/ValueSymbolTable.cpp
|
||||
SRCS_MIN+= IR/Verifier.cpp
|
||||
SRCS_MIN+= IRReader/IRReader.cpp
|
||||
SRCS_EXL+= LTO/Caching.cpp
|
||||
SRCS_MIN+= LTO/LTO.cpp
|
||||
SRCS_MIN+= LTO/LTOBackend.cpp
|
||||
SRCS_EXL+= LTO/LTOCodeGenerator.cpp
|
||||
|
@ -787,6 +800,7 @@ SRCS_MIN+= MC/MCParser/AsmParser.cpp
|
|||
SRCS_MIN+= MC/MCParser/COFFAsmParser.cpp
|
||||
SRCS_MIN+= MC/MCParser/DarwinAsmParser.cpp
|
||||
SRCS_MIN+= MC/MCParser/ELFAsmParser.cpp
|
||||
SRCS_MIN+= MC/MCParser/GOFFAsmParser.cpp
|
||||
SRCS_MIN+= MC/MCParser/MCAsmLexer.cpp
|
||||
SRCS_MIN+= MC/MCParser/MCAsmParser.cpp
|
||||
SRCS_MIN+= MC/MCParser/MCAsmParserExtension.cpp
|
||||
|
@ -819,6 +833,7 @@ SRCS_MIN+= MC/MCXCOFFObjectTargetWriter.cpp
|
|||
SRCS_MIN+= MC/MachObjectWriter.cpp
|
||||
SRCS_MIN+= MC/StringTableBuilder.cpp
|
||||
SRCS_MIN+= MC/SubtargetFeature.cpp
|
||||
SRCS_MIN+= MC/TargetRegistry.cpp
|
||||
SRCS_MIN+= MC/WasmObjectWriter.cpp
|
||||
SRCS_MIN+= MC/WinCOFFObjectWriter.cpp
|
||||
SRCS_MIN+= MC/XCOFFObjectWriter.cpp
|
||||
|
@ -844,6 +859,7 @@ SRCS_EXT+= MCA/Stages/MicroOpQueueStage.cpp
|
|||
SRCS_EXT+= MCA/Stages/RetireStage.cpp
|
||||
SRCS_EXT+= MCA/Stages/Stage.cpp
|
||||
SRCS_EXT+= MCA/Support.cpp
|
||||
SRCS_EXT+= MCA/View.cpp
|
||||
SRCS_MIN+= Object/Archive.cpp
|
||||
SRCS_MIN+= Object/ArchiveWriter.cpp
|
||||
SRCS_MIN+= Object/Binary.cpp
|
||||
|
@ -886,7 +902,9 @@ SRCS_MIN+= Option/Arg.cpp
|
|||
SRCS_MIN+= Option/ArgList.cpp
|
||||
SRCS_MIN+= Option/OptTable.cpp
|
||||
SRCS_MIN+= Option/Option.cpp
|
||||
SRCS_MIN+= Passes/OptimizationLevel.cpp
|
||||
SRCS_MIN+= Passes/PassBuilder.cpp
|
||||
SRCS_MIN+= Passes/PassBuilderPipelines.cpp
|
||||
SRCS_MIN+= Passes/PassPlugin.cpp
|
||||
SRCS_MIN+= Passes/StandardInstrumentations.cpp
|
||||
SRCS_MIN+= ProfileData/Coverage/CoverageMapping.cpp
|
||||
|
@ -928,6 +946,7 @@ SRCS_MIN+= Support/BlockFrequency.cpp
|
|||
SRCS_MIN+= Support/BranchProbability.cpp
|
||||
SRCS_MIN+= Support/BuryPointer.cpp
|
||||
SRCS_MIN+= Support/CachePruning.cpp
|
||||
SRCS_EXL+= Support/Caching.cpp
|
||||
SRCS_MIW+= Support/COM.cpp
|
||||
SRCS_MIN+= Support/CRC.cpp
|
||||
SRCS_MIN+= Support/Chrono.cpp
|
||||
|
@ -943,6 +962,7 @@ SRCS_MIN+= Support/DataExtractor.cpp
|
|||
SRCS_MIN+= Support/Debug.cpp
|
||||
SRCS_MIN+= Support/DebugCounter.cpp
|
||||
SRCS_MIN+= Support/DeltaAlgorithm.cpp
|
||||
SRCS_MIN+= Support/DivisionByConstantInfo.cpp
|
||||
SRCS_MIN+= Support/DynamicLibrary.cpp
|
||||
SRCS_MIN+= Support/ELFAttributeParser.cpp
|
||||
SRCS_MIN+= Support/ELFAttributes.cpp
|
||||
|
@ -973,6 +993,8 @@ SRCS_MIN+= Support/Locale.cpp
|
|||
SRCS_MIN+= Support/LockFileManager.cpp
|
||||
SRCS_MIN+= Support/LowLevelType.cpp
|
||||
SRCS_MIN+= Support/MD5.cpp
|
||||
SRCS_MIW+= Support/MSP430AttributeParser.cpp
|
||||
SRCS_MIW+= Support/MSP430Attributes.cpp
|
||||
SRCS_MIN+= Support/ManagedStatic.cpp
|
||||
SRCS_MIN+= Support/MathExtras.cpp
|
||||
SRCS_MIN+= Support/MemAlloc.cpp
|
||||
|
@ -990,10 +1012,12 @@ SRCS_MIN+= Support/Process.cpp
|
|||
SRCS_MIN+= Support/Program.cpp
|
||||
SRCS_MIN+= Support/RISCVAttributeParser.cpp
|
||||
SRCS_MIN+= Support/RISCVAttributes.cpp
|
||||
SRCS_MIN+= Support/RISCVISAInfo.cpp
|
||||
SRCS_MIN+= Support/RWMutex.cpp
|
||||
SRCS_MIN+= Support/RandomNumberGenerator.cpp
|
||||
SRCS_MIN+= Support/Regex.cpp
|
||||
SRCS_MIN+= Support/SHA1.cpp
|
||||
SRCS_MIN+= Support/SHA256.cpp
|
||||
SRCS_MIN+= Support/ScaledNumber.cpp
|
||||
SRCS_MIN+= Support/ScopedPrinter.cpp
|
||||
SRCS_MIN+= Support/Signals.cpp
|
||||
|
@ -1012,7 +1036,6 @@ SRCS_MIN+= Support/SymbolRemappingReader.cpp
|
|||
SRCS_EXT+= Support/SystemUtils.cpp
|
||||
SRCS_LLD+= Support/TarWriter.cpp
|
||||
SRCS_MIN+= Support/TargetParser.cpp
|
||||
SRCS_MIN+= Support/TargetRegistry.cpp
|
||||
SRCS_MIN+= Support/ThreadLocal.cpp
|
||||
SRCS_MIW+= Support/ThreadPool.cpp
|
||||
SRCS_MIN+= Support/Threading.cpp
|
||||
|
@ -1078,6 +1101,7 @@ SRCS_MIN+= Target/AArch64/AArch64InstrInfo.cpp
|
|||
SRCS_MIN+= Target/AArch64/AArch64LoadStoreOptimizer.cpp
|
||||
SRCS_MIN+= Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp
|
||||
SRCS_MIN+= Target/AArch64/AArch64MCInstLower.cpp
|
||||
SRCS_MIN+= Target/AArch64/AArch64MIPeepholeOpt.cpp
|
||||
SRCS_MIN+= Target/AArch64/AArch64MachineFunctionInfo.cpp
|
||||
SRCS_MIN+= Target/AArch64/AArch64MacroFusion.cpp
|
||||
SRCS_MIN+= Target/AArch64/AArch64PBQPRegAlloc.cpp
|
||||
|
@ -1197,6 +1221,7 @@ SRCS_MIN+= Target/BPF/BPFAdjustOpt.cpp
|
|||
SRCS_MIN+= Target/BPF/BPFAsmPrinter.cpp
|
||||
SRCS_MIN+= Target/BPF/BPFCheckAndAdjustIR.cpp
|
||||
SRCS_MIN+= Target/BPF/BPFFrameLowering.cpp
|
||||
SRCS_MIN+= Target/BPF/BPFIRPeephole.cpp
|
||||
SRCS_MIN+= Target/BPF/BPFISelDAGToDAG.cpp
|
||||
SRCS_MIN+= Target/BPF/BPFISelLowering.cpp
|
||||
SRCS_MIN+= Target/BPF/BPFInstrInfo.cpp
|
||||
|
@ -1342,6 +1367,7 @@ SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVMatInt.cpp
|
|||
SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp
|
||||
SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp
|
||||
SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp
|
||||
SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVMCObjectFileInfo.cpp
|
||||
SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp
|
||||
SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp
|
||||
SRCS_MIN+= Target/RISCV/RISCVAsmPrinter.cpp
|
||||
|
@ -1349,6 +1375,7 @@ SRCS_MIN+= Target/RISCV/RISCVCallLowering.cpp
|
|||
SRCS_MIN+= Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp
|
||||
SRCS_MIN+= Target/RISCV/RISCVExpandPseudoInsts.cpp
|
||||
SRCS_MIN+= Target/RISCV/RISCVFrameLowering.cpp
|
||||
SRCS_MIN+= Target/RISCV/RISCVGatherScatterLowering.cpp
|
||||
SRCS_MIN+= Target/RISCV/RISCVInsertVSETVLI.cpp
|
||||
SRCS_MIN+= Target/RISCV/RISCVInstrInfo.cpp
|
||||
SRCS_MIN+= Target/RISCV/RISCVInstructionSelector.cpp
|
||||
|
@ -1396,6 +1423,7 @@ SRCS_MIN+= Target/X86/X86CallingConv.cpp
|
|||
SRCS_MIN+= Target/X86/X86CmovConversion.cpp
|
||||
SRCS_MIN+= Target/X86/X86DiscriminateMemOps.cpp
|
||||
SRCS_MIN+= Target/X86/X86DomainReassignment.cpp
|
||||
SRCS_MIN+= Target/X86/X86DynAllocaExpander.cpp
|
||||
SRCS_MIN+= Target/X86/X86EvexToVex.cpp
|
||||
SRCS_MIN+= Target/X86/X86ExpandPseudo.cpp
|
||||
SRCS_MIN+= Target/X86/X86FastISel.cpp
|
||||
|
@ -1444,7 +1472,6 @@ SRCS_MIN+= Target/X86/X86TargetObjectFile.cpp
|
|||
SRCS_MIN+= Target/X86/X86TargetTransformInfo.cpp
|
||||
SRCS_MIN+= Target/X86/X86TileConfig.cpp
|
||||
SRCS_MIN+= Target/X86/X86VZeroUpper.cpp
|
||||
SRCS_MIN+= Target/X86/X86WinAllocaExpander.cpp
|
||||
SRCS_MIN+= Target/X86/X86WinEHState.cpp
|
||||
.endif # MK_LLVM_TARGET_X86
|
||||
SRCS_MIW+= TextAPI/Architecture.cpp
|
||||
|
@ -1496,6 +1523,7 @@ SRCS_MIN+= Transforms/IPO/Internalize.cpp
|
|||
SRCS_MIN+= Transforms/IPO/LoopExtractor.cpp
|
||||
SRCS_MIN+= Transforms/IPO/LowerTypeTests.cpp
|
||||
SRCS_MIN+= Transforms/IPO/MergeFunctions.cpp
|
||||
SRCS_MIN+= Transforms/IPO/ModuleInliner.cpp
|
||||
SRCS_MIN+= Transforms/IPO/OpenMPOpt.cpp
|
||||
SRCS_MIN+= Transforms/IPO/PartialInlining.cpp
|
||||
SRCS_MIN+= Transforms/IPO/PassManagerBuilder.cpp
|
||||
|
|
|
@ -37,6 +37,7 @@ SRCS+= hash.cpp
|
|||
SRCS+= ios.cpp
|
||||
SRCS+= ios.instantiations.cpp
|
||||
SRCS+= iostream.cpp
|
||||
SRCS+= legacy_pointer_safety.cpp
|
||||
SRCS+= locale.cpp
|
||||
SRCS+= memory.cpp
|
||||
SRCS+= mutex.cpp
|
||||
|
@ -104,6 +105,7 @@ STD_HEADERS+= __functional_base
|
|||
STD_HEADERS+= __hash_table
|
||||
STD_HEADERS+= __libcpp_version
|
||||
STD_HEADERS+= __locale
|
||||
STD_HEADERS+= __mbstate_t.h
|
||||
STD_HEADERS+= __mutex_base
|
||||
STD_HEADERS+= __node_handle
|
||||
STD_HEADERS+= __nullptr
|
||||
|
@ -140,6 +142,7 @@ STD_HEADERS+= complex
|
|||
STD_HEADERS+= complex.h
|
||||
STD_HEADERS+= concepts
|
||||
STD_HEADERS+= condition_variable
|
||||
STD_HEADERS+= coroutine
|
||||
STD_HEADERS+= csetjmp
|
||||
STD_HEADERS+= csignal
|
||||
STD_HEADERS+= cstdarg
|
||||
|
@ -342,10 +345,90 @@ ALG_HEADERS+= upper_bound.h
|
|||
ALG+= ${HDRDIR}/__algorithm/${hdr}
|
||||
.endfor
|
||||
|
||||
INCSGROUPS+= BIT
|
||||
BITDIR= ${CXXINCLUDEDIR}/__bit
|
||||
BIT_HEADERS+= bit_cast.h
|
||||
.for hdr in ${BIT_HEADERS}
|
||||
BIT+= ${HDRDIR}/__bit/${hdr}
|
||||
.endfor
|
||||
|
||||
INCSGROUPS+= CHC
|
||||
CHCDIR= ${CXXINCLUDEDIR}/__charconv
|
||||
CHC_HEADERS+= chars_format.h
|
||||
CHC_HEADERS+= from_chars_result.h
|
||||
CHC_HEADERS+= to_chars_result.h
|
||||
.for hdr in ${CHC_HEADERS}
|
||||
CHC+= ${HDRDIR}/__charconv/${hdr}
|
||||
.endfor
|
||||
|
||||
INCSGROUPS+= CMP
|
||||
CMPDIR= ${CXXINCLUDEDIR}/__compare
|
||||
CMP_HEADERS+= common_comparison_category.h
|
||||
CMP_HEADERS+= compare_three_way.h
|
||||
CMP_HEADERS+= compare_three_way_result.h
|
||||
CMP_HEADERS+= is_eq.h
|
||||
CMP_HEADERS+= ordering.h
|
||||
CMP_HEADERS+= synth_three_way.h
|
||||
CMP_HEADERS+= three_way_comparable.h
|
||||
.for hdr in ${CMP_HEADERS}
|
||||
CMP+= ${HDRDIR}/__compare/${hdr}
|
||||
.endfor
|
||||
|
||||
INCSGROUPS+= CON
|
||||
CONDIR= ${CXXINCLUDEDIR}/__concepts
|
||||
CON_HEADERS+= arithmetic.h
|
||||
CON_HEADERS+= assignable.h
|
||||
CON_HEADERS+= boolean_testable.h
|
||||
CON_HEADERS+= class_or_enum.h
|
||||
CON_HEADERS+= common_reference_with.h
|
||||
CON_HEADERS+= common_with.h
|
||||
CON_HEADERS+= constructible.h
|
||||
CON_HEADERS+= convertible_to.h
|
||||
CON_HEADERS+= copyable.h
|
||||
CON_HEADERS+= derived_from.h
|
||||
CON_HEADERS+= destructible.h
|
||||
CON_HEADERS+= different_from.h
|
||||
CON_HEADERS+= equality_comparable.h
|
||||
CON_HEADERS+= invocable.h
|
||||
CON_HEADERS+= movable.h
|
||||
CON_HEADERS+= predicate.h
|
||||
CON_HEADERS+= regular.h
|
||||
CON_HEADERS+= relation.h
|
||||
CON_HEADERS+= same_as.h
|
||||
CON_HEADERS+= semiregular.h
|
||||
CON_HEADERS+= swappable.h
|
||||
CON_HEADERS+= totally_ordered.h
|
||||
.for hdr in ${CON_HEADERS}
|
||||
CON+= ${HDRDIR}/__concepts/${hdr}
|
||||
.endfor
|
||||
|
||||
INCSGROUPS+= COR
|
||||
CORDIR= ${CXXINCLUDEDIR}/__coroutine
|
||||
COR_HEADERS+= coroutine_handle.h
|
||||
COR_HEADERS+= coroutine_traits.h
|
||||
COR_HEADERS+= noop_coroutine_handle.h
|
||||
COR_HEADERS+= trivial_awaitables.h
|
||||
.for hdr in ${COR_HEADERS}
|
||||
COR+= ${HDRDIR}/__coroutine/${hdr}
|
||||
.endfor
|
||||
|
||||
INCSGROUPS+= FMT
|
||||
FMTDIR= ${CXXINCLUDEDIR}/__format
|
||||
FMT_HEADERS+= format_arg.h
|
||||
FMT_HEADERS+= format_args.h
|
||||
FMT_HEADERS+= format_context.h
|
||||
FMT_HEADERS+= format_error.h
|
||||
FMT_HEADERS+= format_fwd.h
|
||||
FMT_HEADERS+= format_parse_context.h
|
||||
FMT_HEADERS+= format_string.h
|
||||
FMT_HEADERS+= format_to_n_result.h
|
||||
FMT_HEADERS+= formatter.h
|
||||
FMT_HEADERS+= formatter_bool.h
|
||||
FMT_HEADERS+= formatter_char.h
|
||||
FMT_HEADERS+= formatter_integer.h
|
||||
FMT_HEADERS+= formatter_integral.h
|
||||
FMT_HEADERS+= formatter_string.h
|
||||
FMT_HEADERS+= parser_std_format_spec.h
|
||||
.for hdr in ${FMT_HEADERS}
|
||||
FMT+= ${HDRDIR}/__format/${hdr}
|
||||
.endfor
|
||||
|
@ -355,9 +438,11 @@ FUNDIR= ${CXXINCLUDEDIR}/__functional
|
|||
FUN_HEADERS+= binary_function.h
|
||||
FUN_HEADERS+= binary_negate.h
|
||||
FUN_HEADERS+= bind.h
|
||||
FUN_HEADERS+= bind_back.h
|
||||
FUN_HEADERS+= bind_front.h
|
||||
FUN_HEADERS+= binder1st.h
|
||||
FUN_HEADERS+= binder2nd.h
|
||||
FUN_HEADERS+= compose.h
|
||||
FUN_HEADERS+= default_searcher.h
|
||||
FUN_HEADERS+= function.h
|
||||
FUN_HEADERS+= hash.h
|
||||
|
@ -413,6 +498,7 @@ IT_HEADERS+= readable_traits.h
|
|||
IT_HEADERS+= reverse_access.h
|
||||
IT_HEADERS+= reverse_iterator.h
|
||||
IT_HEADERS+= size.h
|
||||
IT_HEADERS+= unreachable_sentinel.h
|
||||
IT_HEADERS+= wrap_iter.h
|
||||
.for hdr in ${IT_HEADERS}
|
||||
IT+= ${HDRDIR}/__iterator/${hdr}
|
||||
|
@ -428,7 +514,6 @@ MEM_HEADERS+= allocator_traits.h
|
|||
MEM_HEADERS+= auto_ptr.h
|
||||
MEM_HEADERS+= compressed_pair.h
|
||||
MEM_HEADERS+= construct_at.h
|
||||
MEM_HEADERS+= pointer_safety.h
|
||||
MEM_HEADERS+= pointer_traits.h
|
||||
MEM_HEADERS+= raw_storage_iterator.h
|
||||
MEM_HEADERS+= shared_ptr.h
|
||||
|
@ -454,6 +539,7 @@ RNG_HEADERS+= all.h
|
|||
RNG_HEADERS+= common_view.h
|
||||
RNG_HEADERS+= concepts.h
|
||||
RNG_HEADERS+= copyable_box.h
|
||||
RNG_HEADERS+= counted.h
|
||||
RNG_HEADERS+= dangling.h
|
||||
RNG_HEADERS+= data.h
|
||||
RNG_HEADERS+= drop_view.h
|
||||
|
@ -461,21 +547,35 @@ RNG_HEADERS+= empty.h
|
|||
RNG_HEADERS+= empty_view.h
|
||||
RNG_HEADERS+= enable_borrowed_range.h
|
||||
RNG_HEADERS+= enable_view.h
|
||||
RNG_HEADERS+= iota_view.h
|
||||
RNG_HEADERS+= join_view.h
|
||||
RNG_HEADERS+= non_propagating_cache.h
|
||||
RNG_HEADERS+= range_adaptor.h
|
||||
RNG_HEADERS+= ref_view.h
|
||||
RNG_HEADERS+= reverse_view.h
|
||||
RNG_HEADERS+= single_view.h
|
||||
RNG_HEADERS+= size.h
|
||||
RNG_HEADERS+= subrange.h
|
||||
RNG_HEADERS+= take_view.h
|
||||
RNG_HEADERS+= transform_view.h
|
||||
RNG_HEADERS+= view_interface.h
|
||||
.for hdr in ${RNG_HEADERS}
|
||||
RNG+= ${HDRDIR}/__ranges/${hdr}
|
||||
.endfor
|
||||
|
||||
|
||||
INCSGROUPS+= THR
|
||||
THRDIR= ${CXXINCLUDEDIR}/__thread
|
||||
THR_HEADERS+= poll_with_backoff.h
|
||||
.for hdr in ${THR_HEADERS}
|
||||
THR+= ${HDRDIR}/__thread/${hdr}
|
||||
.endfor
|
||||
|
||||
INCSGROUPS+= UTL
|
||||
UTLDIR= ${CXXINCLUDEDIR}/__utility
|
||||
UTL_HEADERS+= __decay_copy.h
|
||||
UTL_HEADERS+= as_const.h
|
||||
UTL_HEADERS+= cmp.h
|
||||
UTL_HEADERS+= decay_copy.h
|
||||
UTL_HEADERS+= declval.h
|
||||
UTL_HEADERS+= exchange.h
|
||||
UTL_HEADERS+= forward.h
|
||||
|
|
|
@ -14,12 +14,8 @@
|
|||
/* #undef _LIBCPP_ABI_FORCE_ITANIUM */
|
||||
/* #undef _LIBCPP_ABI_FORCE_MICROSOFT */
|
||||
/* #undef _LIBCPP_HIDE_FROM_ABI_PER_TU_BY_DEFAULT */
|
||||
/* #undef _LIBCPP_HAS_NO_GLOBAL_FILESYSTEM_NAMESPACE */
|
||||
/* #undef _LIBCPP_HAS_NO_STDIN */
|
||||
/* #undef _LIBCPP_HAS_NO_STDOUT */
|
||||
/* #undef _LIBCPP_HAS_NO_THREADS */
|
||||
/* #undef _LIBCPP_HAS_NO_MONOTONIC_CLOCK */
|
||||
/* #undef _LIBCPP_HAS_NO_THREAD_UNSAFE_C_FUNCTIONS */
|
||||
/* #undef _LIBCPP_HAS_MUSL_LIBC */
|
||||
/* #undef _LIBCPP_HAS_THREAD_API_PTHREAD */
|
||||
/* #undef _LIBCPP_HAS_THREAD_API_EXTERNAL */
|
||||
|
@ -34,6 +30,7 @@
|
|||
/* #undef _LIBCPP_HAS_PARALLEL_ALGORITHMS */
|
||||
/* #undef _LIBCPP_HAS_NO_RANDOM_DEVICE */
|
||||
/* #undef _LIBCPP_HAS_NO_LOCALIZATION */
|
||||
/* #undef _LIBCPP_HAS_NO_WIDE_CHARACTERS */
|
||||
/* #undef _LIBCPP_HAS_NO_INCOMPLETE_FORMAT */
|
||||
/* #undef _LIBCPP_HAS_NO_INCOMPLETE_RANGES */
|
||||
|
||||
|
|
|
@ -49,7 +49,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_mutex.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
|
@ -58,6 +57,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_printf.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stack_store.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stackdepot.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp
|
||||
|
|
|
@ -52,7 +52,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_mutex.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
|
@ -61,6 +60,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_printf.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stack_store.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stackdepot.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp
|
||||
|
|
|
@ -22,7 +22,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_mutex.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
|
|
|
@ -26,7 +26,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_mutex.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
|
@ -35,6 +34,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_printf.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stack_store.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stackdepot.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLANG_SUBDIR=clang/13.0.0
|
||||
CLANG_SUBDIR=clang/14.0.0
|
||||
CLANGDIR= /usr/lib/${CLANG_SUBDIR}
|
||||
SANITIZER_LIBDIR= ${CLANGDIR}/lib/freebsd
|
||||
|
||||
|
|
|
@ -21,7 +21,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_mutex.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
|
|
|
@ -33,7 +33,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_mutex.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
|
@ -42,6 +41,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_printf.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stack_store.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stackdepot.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp
|
||||
|
|
|
@ -21,7 +21,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_mutex.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
|
@ -30,6 +29,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_printf.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stack_store.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stackdepot.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp
|
||||
|
|
|
@ -25,7 +25,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_mutex.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
|
@ -34,6 +33,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_printf.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stack_store.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stackdepot.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp
|
||||
|
@ -68,6 +68,7 @@ SRCS+= tsan/rtl/tsan_platform_posix.cpp
|
|||
SRCS+= tsan/rtl/tsan_preinit.cpp
|
||||
SRCS+= tsan/rtl/tsan_report.cpp
|
||||
SRCS+= tsan/rtl/tsan_rtl.cpp
|
||||
SRCS+= tsan/rtl/tsan_rtl_access.cpp
|
||||
SRCS+= tsan/rtl/tsan_rtl_amd64.S
|
||||
SRCS+= tsan/rtl/tsan_rtl_mutex.cpp
|
||||
SRCS+= tsan/rtl/tsan_rtl_proc.cpp
|
||||
|
@ -77,6 +78,7 @@ SRCS+= tsan/rtl/tsan_stack_trace.cpp
|
|||
SRCS+= tsan/rtl/tsan_suppressions.cpp
|
||||
SRCS+= tsan/rtl/tsan_symbolize.cpp
|
||||
SRCS+= tsan/rtl/tsan_sync.cpp
|
||||
SRCS+= tsan/rtl/tsan_vector_clock.cpp
|
||||
SRCS+= ubsan/ubsan_diag.cpp
|
||||
SRCS+= ubsan/ubsan_flags.cpp
|
||||
SRCS+= ubsan/ubsan_handlers.cpp
|
||||
|
|
|
@ -25,7 +25,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_mutex.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
|
@ -34,6 +33,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_printf.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stack_store.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stackdepot.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp
|
||||
|
|
|
@ -19,7 +19,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp
|
|||
SRCS+= sanitizer_common/sanitizer_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_mutex.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp
|
||||
SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp
|
||||
|
|
|
@ -85,6 +85,16 @@
|
|||
#define KMP_HAVE_ATTRIBUTE_RTM LIBOMP_HAVE_ATTRIBUTE_RTM
|
||||
#define LIBOMP_ARCH_AARCH64_A64FX 0
|
||||
#define KMP_ARCH_AARCH64_A64FX LIBOMP_ARCH_AARCH64_A64FX
|
||||
#define LIBOMP_HAVE_XMMINTRIN_H 1
|
||||
#define KMP_HAVE_XMMINTRIN_H LIBOMP_HAVE_XMMINTRIN_H
|
||||
#define LIBOMP_HAVE__MM_MALLOC 1
|
||||
#define KMP_HAVE__MM_MALLOC LIBOMP_HAVE__MM_MALLOC
|
||||
#define LIBOMP_HAVE_ALIGNED_ALLOC 1
|
||||
#define KMP_HAVE_ALIGNED_ALLOC LIBOMP_HAVE_ALIGNED_ALLOC
|
||||
#define LIBOMP_HAVE_POSIX_MEMALIGN 1
|
||||
#define KMP_HAVE_POSIX_MEMALIGN LIBOMP_HAVE_POSIX_MEMALIGN
|
||||
#define LIBOMP_HAVE__ALIGNED_MALLOC 0
|
||||
#define KMP_HAVE__ALIGNED_MALLOC LIBOMP_HAVE__ALIGNED_MALLOC
|
||||
|
||||
// Configured cache line based on architecture
|
||||
#if KMP_ARCH_PPC64
|
||||
|
@ -125,4 +135,9 @@
|
|||
# define KMP_GOMP_COMPAT
|
||||
#endif
|
||||
|
||||
// use shared memory with dynamic library (except Android, where shm_*
|
||||
// functions don't exist).
|
||||
#if KMP_OS_UNIX && KMP_DYNAMIC_LIB && !__ANDROID__
|
||||
#define KMP_USE_SHM
|
||||
#endif
|
||||
#endif // KMP_CONFIG_H
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// $FreeBSD$
|
||||
// Do not edit this file! //
|
||||
// The file was generated from en_US.txt by message-converter.pl on Thu Aug 26 11:36:17 2021. //
|
||||
// The file was generated from en_US.txt by message-converter.pl on Mon Nov 22 22:46:03 2021. //
|
||||
|
||||
static char const *
|
||||
__kmp_i18n_default_meta[] =
|
||||
|
@ -224,6 +224,7 @@ __kmp_i18n_default_messages[] =
|
|||
"%1$s value \"%2$u\" will be used.",
|
||||
"%1$s value \"%2$s\" will be used.",
|
||||
"%1$s value \"%2$s\" will be used.",
|
||||
"Mixing other barrier patterns with dist is prohibited. Using dist for all barrier patterns.",
|
||||
"%1$s maximum value \"%2$d\" will be used.",
|
||||
"%1$s minimum value \"%2$d\" will be used.",
|
||||
"Memory allocation failed.",
|
||||
|
@ -308,6 +309,7 @@ __kmp_i18n_default_messages[] =
|
|||
"Allocator %1$s is not available, will use default allocator.",
|
||||
"%1$s: %2$s (%3$d total cores)",
|
||||
"%1$s: granularity setting: %2$s does not exist in topology. Using granularity=%3$s instead.",
|
||||
"%1$s: hybrid core type detected: %2$d %3$s cores.",
|
||||
"%1$s must be bound to a work-sharing or work-queuing construct with an \"ordered\" clause",
|
||||
"Detected end of %1$s without first executing a corresponding beginning.",
|
||||
"Iteration range too large in %1$s.",
|
||||
|
@ -403,6 +405,8 @@ __kmp_i18n_default_messages[] =
|
|||
"KMP_HW_SUBSET ignored: %1$s, %2$s: layers are equivalent, please only specify one.",
|
||||
"KMP_HW_SUBSET ignored: %1$s layer should come after %2$s.",
|
||||
"%1$s: topology layer \"%2$s\" is equivalent to \"%3$s\".",
|
||||
"%1$s: granularity=%2$s is too coarse, setting granularity=group.",
|
||||
"%1$s: \"%2$s\" value is deprecated. Please use \"%3$s\" instead.",
|
||||
NULL
|
||||
};
|
||||
|
||||
|
@ -454,7 +458,7 @@ __kmp_i18n_sections[] =
|
|||
{ 5, __kmp_i18n_default_meta },
|
||||
{ 79, __kmp_i18n_default_strings },
|
||||
{ 6, __kmp_i18n_default_formats },
|
||||
{ 286, __kmp_i18n_default_messages },
|
||||
{ 290, __kmp_i18n_default_messages },
|
||||
{ 28, __kmp_i18n_default_hints },
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// $FreeBSD$
|
||||
// Do not edit this file! //
|
||||
// The file was generated from en_US.txt by message-converter.pl on Thu Aug 26 11:36:17 2021. //
|
||||
// The file was generated from en_US.txt by message-converter.pl on Mon Nov 22 22:46:03 2021. //
|
||||
|
||||
enum kmp_i18n_id {
|
||||
|
||||
|
@ -218,6 +218,7 @@ enum kmp_i18n_id {
|
|||
kmp_i18n_msg_Using_uint_Value,
|
||||
kmp_i18n_msg_Using_uint64_Value,
|
||||
kmp_i18n_msg_Using_str_Value,
|
||||
kmp_i18n_msg_BarrierPatternOverride,
|
||||
kmp_i18n_msg_MaxValueUsing,
|
||||
kmp_i18n_msg_MinValueUsing,
|
||||
kmp_i18n_msg_MemoryAllocFailed,
|
||||
|
@ -302,6 +303,7 @@ enum kmp_i18n_id {
|
|||
kmp_i18n_msg_OmpNoAllocator,
|
||||
kmp_i18n_msg_TopologyGeneric,
|
||||
kmp_i18n_msg_AffGranularityBad,
|
||||
kmp_i18n_msg_TopologyHybrid,
|
||||
kmp_i18n_msg_CnsBoundToWorksharing,
|
||||
kmp_i18n_msg_CnsDetectedEnd,
|
||||
kmp_i18n_msg_CnsIterationRangeTooLarge,
|
||||
|
@ -397,6 +399,8 @@ enum kmp_i18n_id {
|
|||
kmp_i18n_msg_AffHWSubsetEqvLayers,
|
||||
kmp_i18n_msg_AffHWSubsetOutOfOrder,
|
||||
kmp_i18n_msg_AffEqualTopologyTypes,
|
||||
kmp_i18n_msg_AffGranTooCoarseProcGroup,
|
||||
kmp_i18n_msg_StgDeprecatedValue,
|
||||
kmp_i18n_msg_last,
|
||||
|
||||
// Set #5, hints.
|
||||
|
|
|
@ -432,14 +432,23 @@
|
|||
extern omp_allocator_handle_t __KAI_KMPC_CONVENTION omp_get_default_allocator(void);
|
||||
# ifdef __cplusplus
|
||||
extern void *__KAI_KMPC_CONVENTION omp_alloc(size_t size, omp_allocator_handle_t a = omp_null_allocator);
|
||||
extern void *__KAI_KMPC_CONVENTION omp_calloc(size_t nmemb, size_t size, omp_allocator_handle_t a = omp_null_allocator);
|
||||
extern void *__KAI_KMPC_CONVENTION omp_aligned_alloc(size_t align, size_t size,
|
||||
omp_allocator_handle_t a = omp_null_allocator);
|
||||
extern void *__KAI_KMPC_CONVENTION omp_calloc(size_t nmemb, size_t size,
|
||||
omp_allocator_handle_t a = omp_null_allocator);
|
||||
extern void *__KAI_KMPC_CONVENTION omp_aligned_calloc(size_t align, size_t nmemb, size_t size,
|
||||
omp_allocator_handle_t a = omp_null_allocator);
|
||||
extern void *__KAI_KMPC_CONVENTION omp_realloc(void *ptr, size_t size,
|
||||
omp_allocator_handle_t allocator = omp_null_allocator,
|
||||
omp_allocator_handle_t free_allocator = omp_null_allocator);
|
||||
extern void __KAI_KMPC_CONVENTION omp_free(void * ptr, omp_allocator_handle_t a = omp_null_allocator);
|
||||
# else
|
||||
extern void *__KAI_KMPC_CONVENTION omp_alloc(size_t size, omp_allocator_handle_t a);
|
||||
extern void *__KAI_KMPC_CONVENTION omp_aligned_alloc(size_t align, size_t size,
|
||||
omp_allocator_handle_t a);
|
||||
extern void *__KAI_KMPC_CONVENTION omp_calloc(size_t nmemb, size_t size, omp_allocator_handle_t a);
|
||||
extern void *__KAI_KMPC_CONVENTION omp_aligned_calloc(size_t align, size_t nmemb, size_t size,
|
||||
omp_allocator_handle_t a);
|
||||
extern void *__KAI_KMPC_CONVENTION omp_realloc(void *ptr, size_t size, omp_allocator_handle_t allocator,
|
||||
omp_allocator_handle_t free_allocator);
|
||||
extern void __KAI_KMPC_CONVENTION omp_free(void *ptr, omp_allocator_handle_t a);
|
||||
|
|
|
@ -1187,301 +1187,305 @@ OLD_FILES+=usr/share/man/man1/llvm-symbolizer.1.gz
|
|||
OLD_FILES+=usr/bin/clang
|
||||
OLD_FILES+=usr/bin/clang++
|
||||
OLD_FILES+=usr/bin/clang-cpp
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cuda_wrappers/algorithm
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cuda_wrappers/complex
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cuda_wrappers/new
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/cuda_wrappers
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/fuzzer/FuzzedDataProvider.h
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/fuzzer
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/__clang_openmp_device_functions.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/cmath
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/complex
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/complex.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/complex_cmath.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/math.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/openmp_wrappers/new
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/openmp_wrappers
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/emmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/mm_malloc.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/mmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/pmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/smmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/tmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ppc_wrappers/xmmintrin.h
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/ppc_wrappers
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/profile/InstrProfData.inc
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/profile
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/allocator_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/asan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/common_interface_defs.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/coverage_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/dfsan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/hwasan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/linux_syscall_hooks.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/lsan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/msan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/netbsd_syscall_hooks.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/scudo_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/tsan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/tsan_interface_atomic.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sanitizer/ubsan_interface.h
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/sanitizer
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xray/xray_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xray/xray_log_interface.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xray/xray_records.h
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include/xray
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_builtin_vars.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_cmath.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_complex_builtins.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_device_functions.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_intrinsics.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_libdevice_declares.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_math.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_math_forward_declares.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_cuda_runtime_wrapper.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_hip_cmath.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_hip_libdevice_declares.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_hip_math.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__clang_hip_runtime_wrapper.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__stddef_max_align_t.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__wmmintrin_aes.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/__wmmintrin_pclmul.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/adxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/altivec.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ammintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/amxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm64intr.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_acle.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_bf16.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_cde.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_cmse.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_fp16.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_mve.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_neon.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/arm_sve.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/armintr.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx2intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512bf16intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512bitalgintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512bwintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512cdintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512dqintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512erintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512fintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512ifmaintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512ifmavlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512pfintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vbmi2intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vbmiintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vbmivlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlbf16intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlbitalgintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlbwintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlcdintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vldqintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlvbmi2intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlvnniintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vlvp2intersectintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vnniintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vp2intersectintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vpopcntdqintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avx512vpopcntdqvlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/avxvnniintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/bmi2intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/bmiintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/builtins.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cet.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cetintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cldemoteintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/clflushoptintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/clwbintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/clzerointrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/cpuid.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/emmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/enqcmdintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/f16cintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/float.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/fma4intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/fmaintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/fxsrintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/gfniintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/hexagon_circ_brev_intrinsics.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/hexagon_protos.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/hexagon_types.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/hresetintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/htmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/htmxlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/hvx_hexagon_protos.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ia32intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/immintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/inttypes.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/invpcidintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/iso646.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/keylockerintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/limits.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/lwpintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/lzcntintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/mm3dnow.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/mm_malloc.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/mmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/module.modulemap
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/movdirintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/msa.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/mwaitxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/nmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/omp-tools.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/omp.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ompt.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/opencl-c-base.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/opencl-c.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/pconfigintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/pkuintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/pmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/popcntintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/prfchwintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/ptwriteintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/rdseedintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/riscv_vector.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/rtmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/s390intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/serializeintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/sgxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/shaintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/smmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stdalign.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stdarg.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stdatomic.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stdbool.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stddef.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stdint.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/stdnoreturn.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/tbmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/tgmath.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/tmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/tsxldtrkintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/uintrintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/unwind.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/vadefs.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/vaesintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/varargs.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/vecintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/vpclmulqdqintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/waitpkgintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/wasm_simd128.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/wbnoinvdintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/wmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/x86gprintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/x86intrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xopintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xsavecintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xsaveintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xsaveoptintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xsavesintrin.h
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/include/xtestintrin.h
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/include
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-aarch64.so
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-arm.so
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-armhf.so
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-i386.so
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-preinit-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-preinit-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-preinit-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-preinit-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-preinit-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan-x86_64.so
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan_cxx-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan_cxx-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan_cxx-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan_cxx-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.asan_cxx-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi_diag-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi_diag-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi_diag-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi_diag-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.cfi_diag-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.dd-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.dd-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.fuzzer-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.fuzzer-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.fuzzer_no_main-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.fuzzer_no_main-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.msan-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.msan-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.msan_cxx-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.msan_cxx-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-powerpc.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-powerpc64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-powerpc64le.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.profile-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.safestack-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.safestack-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.safestack-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats_client-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats_client-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats_client-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats_client-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.stats_client-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.tsan-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.tsan-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.tsan_cxx-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.tsan_cxx-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_minimal-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_minimal-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_minimal-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_minimal-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_minimal-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-i386.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-basic-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-basic-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-basic-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-basic-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-fdr-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-fdr-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-fdr-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-fdr-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-profiling-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-profiling-arm.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-profiling-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-profiling-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/13.0.0/lib/freebsd/libclang_rt.xray-x86_64.a
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/lib/freebsd
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0/lib
|
||||
OLD_DIRS+=usr/lib/clang/13.0.0
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/cuda_wrappers/algorithm
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/cuda_wrappers/complex
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/cuda_wrappers/new
|
||||
OLD_DIRS+=usr/lib/clang/14.0.0/include/cuda_wrappers
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/fuzzer/FuzzedDataProvider.h
|
||||
OLD_DIRS+=usr/lib/clang/14.0.0/include/fuzzer
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/openmp_wrappers/__clang_openmp_device_functions.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/openmp_wrappers/cmath
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/openmp_wrappers/complex
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/openmp_wrappers/complex.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/openmp_wrappers/complex_cmath.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/openmp_wrappers/math.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/openmp_wrappers/new
|
||||
OLD_DIRS+=usr/lib/clang/14.0.0/include/openmp_wrappers
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/ppc_wrappers/emmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/ppc_wrappers/mm_malloc.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/ppc_wrappers/mmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/ppc_wrappers/pmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/ppc_wrappers/smmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/ppc_wrappers/tmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/ppc_wrappers/xmmintrin.h
|
||||
OLD_DIRS+=usr/lib/clang/14.0.0/include/ppc_wrappers
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/profile/InstrProfData.inc
|
||||
OLD_DIRS+=usr/lib/clang/14.0.0/include/profile
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/allocator_interface.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/asan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/common_interface_defs.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/coverage_interface.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/dfsan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/hwasan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/linux_syscall_hooks.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/lsan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/msan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/netbsd_syscall_hooks.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/scudo_interface.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/tsan_interface.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/tsan_interface_atomic.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sanitizer/ubsan_interface.h
|
||||
OLD_DIRS+=usr/lib/clang/14.0.0/include/sanitizer
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/xray/xray_interface.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/xray/xray_log_interface.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/xray/xray_records.h
|
||||
OLD_DIRS+=usr/lib/clang/14.0.0/include/xray
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_cuda_builtin_vars.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_cuda_cmath.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_cuda_complex_builtins.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_cuda_device_functions.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_cuda_intrinsics.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_cuda_libdevice_declares.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_cuda_math.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_cuda_math_forward_declares.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_cuda_runtime_wrapper.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_cuda_texture_intrinsics.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_hip_cmath.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_hip_libdevice_declares.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_hip_math.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__clang_hip_runtime_wrapper.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__stddef_max_align_t.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__wmmintrin_aes.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/__wmmintrin_pclmul.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/adxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/altivec.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/ammintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/amxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/arm64intr.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/arm_acle.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/arm_bf16.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/arm_cde.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/arm_cmse.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/arm_fp16.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/arm_mve.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/arm_neon.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/arm_sve.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/armintr.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx2intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512bf16intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512bitalgintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512bwintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512cdintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512dqintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512erintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512fintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512fp16intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512ifmaintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512ifmavlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512pfintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vbmi2intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vbmiintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vbmivlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vlbf16intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vlbitalgintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vlbwintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vlcdintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vldqintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vlfp16intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vlvbmi2intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vlvnniintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vlvp2intersectintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vnniintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vp2intersectintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vpopcntdqintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avx512vpopcntdqvlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/avxvnniintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/bmi2intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/bmiintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/builtins.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/cet.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/cetintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/cldemoteintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/clflushoptintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/clwbintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/clzerointrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/cpuid.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/crc32intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/emmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/enqcmdintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/f16cintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/float.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/fma4intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/fmaintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/fxsrintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/gfniintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/hexagon_circ_brev_intrinsics.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/hexagon_protos.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/hexagon_types.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/hresetintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/htmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/htmxlintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/hvx_hexagon_protos.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/ia32intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/immintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/inttypes.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/invpcidintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/iso646.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/keylockerintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/limits.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/lwpintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/lzcntintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/mm3dnow.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/mm_malloc.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/mmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/module.modulemap
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/movdirintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/msa.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/mwaitxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/nmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/omp-tools.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/omp.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/ompt.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/opencl-c-base.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/opencl-c.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/pconfigintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/pkuintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/pmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/popcntintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/prfchwintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/ptwriteintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/rdseedintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/riscv_vector.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/rtmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/s390intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/serializeintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/sgxintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/shaintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/smmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/stdalign.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/stdarg.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/stdatomic.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/stdbool.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/stddef.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/stdint.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/stdnoreturn.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/tbmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/tgmath.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/tmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/tsxldtrkintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/uintrintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/unwind.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/vadefs.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/vaesintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/varargs.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/vecintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/vpclmulqdqintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/waitpkgintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/wasm_simd128.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/wbnoinvdintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/wmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/x86gprintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/x86intrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/xmmintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/xopintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/xsavecintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/xsaveintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/xsaveoptintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/xsavesintrin.h
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/include/xtestintrin.h
|
||||
OLD_DIRS+=usr/lib/clang/14.0.0/include
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-aarch64.so
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-arm.so
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-armhf.so
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-i386.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-i386.so
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-preinit-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-preinit-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-preinit-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-preinit-i386.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-preinit-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan-x86_64.so
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan_cxx-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan_cxx-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan_cxx-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan_cxx-i386.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.asan_cxx-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.cfi-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.cfi-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.cfi-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.cfi-i386.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.cfi-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.cfi_diag-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.cfi_diag-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.cfi_diag-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.cfi_diag-i386.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.cfi_diag-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.dd-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.dd-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.fuzzer-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.fuzzer-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.fuzzer_no_main-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.fuzzer_no_main-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.msan-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.msan-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.msan_cxx-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.msan_cxx-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.profile-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.profile-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.profile-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.profile-i386.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.profile-powerpc.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.profile-powerpc64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.profile-powerpc64le.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.profile-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.safestack-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.safestack-i386.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.safestack-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.stats-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.stats-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.stats-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.stats-i386.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.stats-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.stats_client-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.stats_client-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.stats_client-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.stats_client-i386.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.stats_client-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.tsan-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.tsan-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.tsan_cxx-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.tsan_cxx-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_minimal-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_minimal-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_minimal-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_minimal-i386.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_minimal-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_standalone-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_standalone-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_standalone-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_standalone-i386.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_standalone-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-i386.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-basic-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-basic-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-basic-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-basic-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-fdr-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-fdr-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-fdr-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-fdr-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-profiling-aarch64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-profiling-arm.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-profiling-armhf.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-profiling-x86_64.a
|
||||
OLD_FILES+=usr/lib/clang/14.0.0/lib/freebsd/libclang_rt.xray-x86_64.a
|
||||
OLD_DIRS+=usr/lib/clang/14.0.0/lib/freebsd
|
||||
OLD_DIRS+=usr/lib/clang/14.0.0/lib
|
||||
OLD_DIRS+=usr/lib/clang/14.0.0
|
||||
OLD_DIRS+=usr/lib/clang
|
||||
OLD_FILES+=usr/share/doc/llvm/clang/LICENSE.TXT
|
||||
OLD_DIRS+=usr/share/doc/llvm/clang
|
||||
|
@ -3751,24 +3755,81 @@ OLD_FILES+=usr/include/c++/v1/__algorithm/unwrap_iter.h
|
|||
OLD_FILES+=usr/include/c++/v1/__algorithm/upper_bound.h
|
||||
OLD_DIRS+=usr/include/c++/v1/__algorithm
|
||||
OLD_FILES+=usr/include/c++/v1/__availability
|
||||
OLD_FILES+=usr/include/c++/v1/__bit/bit_cast.h
|
||||
OLD_FILES+=usr/include/c++/v1/__bit_reference
|
||||
OLD_DIRS+=usr/include/c++/v1/__bit
|
||||
OLD_FILES+=usr/include/c++/v1/__bits
|
||||
OLD_FILES+=usr/include/c++/v1/__bsd_locale_defaults.h
|
||||
OLD_FILES+=usr/include/c++/v1/__bsd_locale_fallbacks.h
|
||||
OLD_FILES+=usr/include/c++/v1/__config
|
||||
OLD_FILES+=usr/include/c++/v1/__config_site
|
||||
OLD_FILES+=usr/include/c++/v1/__charconv/chars_format.h
|
||||
OLD_FILES+=usr/include/c++/v1/__charconv/from_chars_result.h
|
||||
OLD_FILES+=usr/include/c++/v1/__charconv/to_chars_result.h
|
||||
OLD_DIRS+=usr/include/c++/v1/__charconv
|
||||
OLD_FILES+=usr/include/c++/v1/__compare/common_comparison_category.h
|
||||
OLD_FILES+=usr/include/c++/v1/__compare/compare_three_way.h
|
||||
OLD_FILES+=usr/include/c++/v1/__compare/compare_three_way_result.h
|
||||
OLD_FILES+=usr/include/c++/v1/__compare/is_eq.h
|
||||
OLD_FILES+=usr/include/c++/v1/__compare/ordering.h
|
||||
OLD_FILES+=usr/include/c++/v1/__compare/synth_three_way.h
|
||||
OLD_FILES+=usr/include/c++/v1/__compare/three_way_comparable.h
|
||||
OLD_DIRS+=usr/include/c++/v1/__compare
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/arithmetic.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/assignable.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/boolean_testable.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/class_or_enum.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/common_reference_with.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/common_with.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/constructible.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/convertible_to.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/copyable.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/derived_from.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/destructible.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/different_from.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/equality_comparable.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/invocable.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/movable.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/predicate.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/regular.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/relation.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/same_as.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/semiregular.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/swappable.h
|
||||
OLD_FILES+=usr/include/c++/v1/__concepts/totally_ordered.h
|
||||
OLD_DIRS+=usr/include/c++/v1/__concepts
|
||||
OLD_FILES+=usr/include/c++/v1/__coroutine/coroutine_handle.h
|
||||
OLD_FILES+=usr/include/c++/v1/__coroutine/coroutine_traits.h
|
||||
OLD_FILES+=usr/include/c++/v1/__coroutine/noop_coroutine_handle.h
|
||||
OLD_FILES+=usr/include/c++/v1/__coroutine/trivial_awaitables.h
|
||||
OLD_DIRS+=usr/include/c++/v1/__coroutine
|
||||
OLD_FILES+=usr/include/c++/v1/__debug
|
||||
OLD_FILES+=usr/include/c++/v1/__errc
|
||||
OLD_FILES+=usr/include/c++/v1/__format/format_arg.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/format_args.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/format_context.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/format_error.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/format_fwd.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/format_parse_context.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/format_string.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/format_to_n_result.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/formatter.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/formatter_bool.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/formatter_char.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/formatter_integer.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/formatter_integral.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/formatter_string.h
|
||||
OLD_FILES+=usr/include/c++/v1/__format/parser_std_format_spec.h
|
||||
OLD_DIRS+=usr/include/c++/v1/__format
|
||||
OLD_FILES+=usr/include/c++/v1/__function_like.h
|
||||
OLD_FILES+=usr/include/c++/v1/__functional/binary_function.h
|
||||
OLD_FILES+=usr/include/c++/v1/__functional/binary_negate.h
|
||||
OLD_FILES+=usr/include/c++/v1/__functional/bind.h
|
||||
OLD_FILES+=usr/include/c++/v1/__functional/bind_back.h
|
||||
OLD_FILES+=usr/include/c++/v1/__functional/bind_front.h
|
||||
OLD_FILES+=usr/include/c++/v1/__functional/binder1st.h
|
||||
OLD_FILES+=usr/include/c++/v1/__functional/binder2nd.h
|
||||
OLD_FILES+=usr/include/c++/v1/__functional/compose.h
|
||||
OLD_FILES+=usr/include/c++/v1/__functional/default_searcher.h
|
||||
OLD_FILES+=usr/include/c++/v1/__functional/function.h
|
||||
OLD_FILES+=usr/include/c++/v1/__functional/hash.h
|
||||
|
@ -3821,10 +3882,12 @@ OLD_FILES+=usr/include/c++/v1/__iterator/readable_traits.h
|
|||
OLD_FILES+=usr/include/c++/v1/__iterator/reverse_access.h
|
||||
OLD_FILES+=usr/include/c++/v1/__iterator/reverse_iterator.h
|
||||
OLD_FILES+=usr/include/c++/v1/__iterator/size.h
|
||||
OLD_FILES+=usr/include/c++/v1/__iterator/unreachable_sentinel.h
|
||||
OLD_FILES+=usr/include/c++/v1/__iterator/wrap_iter.h
|
||||
OLD_DIRS+=usr/include/c++/v1/__iterator
|
||||
OLD_FILES+=usr/include/c++/v1/__libcpp_version
|
||||
OLD_FILES+=usr/include/c++/v1/__locale
|
||||
OLD_FILES+=usr/include/c++/v1/__mbstate_t.h
|
||||
OLD_FILES+=usr/include/c++/v1/__memory/addressof.h
|
||||
OLD_FILES+=usr/include/c++/v1/__memory/allocation_guard.h
|
||||
OLD_FILES+=usr/include/c++/v1/__memory/allocator.h
|
||||
|
@ -3833,7 +3896,6 @@ OLD_FILES+=usr/include/c++/v1/__memory/allocator_traits.h
|
|||
OLD_FILES+=usr/include/c++/v1/__memory/auto_ptr.h
|
||||
OLD_FILES+=usr/include/c++/v1/__memory/compressed_pair.h
|
||||
OLD_FILES+=usr/include/c++/v1/__memory/construct_at.h
|
||||
OLD_FILES+=usr/include/c++/v1/__memory/pointer_safety.h
|
||||
OLD_FILES+=usr/include/c++/v1/__memory/pointer_traits.h
|
||||
OLD_FILES+=usr/include/c++/v1/__memory/raw_storage_iterator.h
|
||||
OLD_FILES+=usr/include/c++/v1/__memory/shared_ptr.h
|
||||
|
@ -3852,6 +3914,7 @@ OLD_FILES+=usr/include/c++/v1/__ranges/all.h
|
|||
OLD_FILES+=usr/include/c++/v1/__ranges/common_view.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/concepts.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/copyable_box.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/counted.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/dangling.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/data.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/drop_view.h
|
||||
|
@ -3859,21 +3922,29 @@ OLD_FILES+=usr/include/c++/v1/__ranges/empty.h
|
|||
OLD_FILES+=usr/include/c++/v1/__ranges/empty_view.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/enable_borrowed_range.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/enable_view.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/iota_view.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/join_view.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/non_propagating_cache.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/range_adaptor.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/ref_view.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/reverse_view.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/single_view.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/size.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/subrange.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/take_view.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/transform_view.h
|
||||
OLD_FILES+=usr/include/c++/v1/__ranges/view_interface.h
|
||||
OLD_DIRS+=usr/include/c++/v1/__ranges
|
||||
OLD_FILES+=usr/include/c++/v1/__split_buffer
|
||||
OLD_FILES+=usr/include/c++/v1/__std_stream
|
||||
OLD_FILES+=usr/include/c++/v1/__string
|
||||
OLD_FILES+=usr/include/c++/v1/__thread/poll_with_backoff.h
|
||||
OLD_DIRS+=usr/include/c++/v1/__thread
|
||||
OLD_FILES+=usr/include/c++/v1/__threading_support
|
||||
OLD_FILES+=usr/include/c++/v1/__tree
|
||||
OLD_FILES+=usr/include/c++/v1/__tuple
|
||||
OLD_FILES+=usr/include/c++/v1/__undef_macros
|
||||
OLD_FILES+=usr/include/c++/v1/__utility/__decay_copy.h
|
||||
OLD_FILES+=usr/include/c++/v1/__utility/decay_copy.h
|
||||
OLD_FILES+=usr/include/c++/v1/__utility/as_const.h
|
||||
OLD_FILES+=usr/include/c++/v1/__utility/cmp.h
|
||||
OLD_FILES+=usr/include/c++/v1/__utility/declval.h
|
||||
|
@ -3916,6 +3987,7 @@ OLD_FILES+=usr/include/c++/v1/complex
|
|||
OLD_FILES+=usr/include/c++/v1/complex.h
|
||||
OLD_FILES+=usr/include/c++/v1/concepts
|
||||
OLD_FILES+=usr/include/c++/v1/condition_variable
|
||||
OLD_FILES+=usr/include/c++/v1/coroutine
|
||||
OLD_FILES+=usr/include/c++/v1/csetjmp
|
||||
OLD_FILES+=usr/include/c++/v1/csignal
|
||||
OLD_FILES+=usr/include/c++/v1/cstdarg
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
PROG_CXX= llvm-diff
|
||||
|
||||
SRCDIR= llvm/tools/llvm-diff
|
||||
SRCS+= DiffConsumer.cpp
|
||||
SRCS+= DiffLog.cpp
|
||||
SRCS+= DifferenceEngine.cpp
|
||||
SRCS+= lib/DiffConsumer.cpp
|
||||
SRCS+= lib/DiffLog.cpp
|
||||
SRCS+= lib/DifferenceEngine.cpp
|
||||
SRCS+= llvm-diff.cpp
|
||||
|
||||
.include "../llvm.prog.mk"
|
||||
|
|
|
@ -16,7 +16,6 @@ SRCS+= Views/RetireControlUnitStatistics.cpp
|
|||
SRCS+= Views/SchedulerStatistics.cpp
|
||||
SRCS+= Views/SummaryView.cpp
|
||||
SRCS+= Views/TimelineView.cpp
|
||||
SRCS+= Views/View.cpp
|
||||
SRCS+= llvm-mca.cpp
|
||||
|
||||
CFLAGS+= -I${LLVM_BASE}/${SRCDIR}
|
||||
|
|
|
@ -18,6 +18,7 @@ SRCS+= CodeGenMapTable.cpp
|
|||
SRCS+= CodeGenRegisters.cpp
|
||||
SRCS+= CodeGenSchedule.cpp
|
||||
SRCS+= CodeGenTarget.cpp
|
||||
SRCS+= CompressInstEmitter.cpp
|
||||
SRCS+= DAGISelEmitter.cpp
|
||||
SRCS+= DAGISelMatcher.cpp
|
||||
SRCS+= DAGISelMatcherEmitter.cpp
|
||||
|
@ -49,7 +50,6 @@ SRCS+= OptParserEmitter.cpp
|
|||
SRCS+= OptRSTEmitter.cpp
|
||||
SRCS+= PredicateExpander.cpp
|
||||
SRCS+= PseudoLoweringEmitter.cpp
|
||||
SRCS+= RISCVCompressInstEmitter.cpp
|
||||
SRCS+= RegisterBankEmitter.cpp
|
||||
SRCS+= RegisterInfoEmitter.cpp
|
||||
SRCS+= SDNodeProperties.cpp
|
||||
|
|
Loading…
Reference in a new issue