llvm-project/llvm/cmake/modules
Cole Kissane c0b4f248df tweak zstd behavior in cmake and llvm config for better testing
add LLVM_PREFER_STATIC_ZSTD (default TRUE) cmake config flag
(compression test seems to fail for shared zstd on windows, note that zstd multithread is by default disabled in the static build so it may be a hidden variable)
propagate variable zstd_DIR in LLVMConfig.cmake.in
fix llvm-config CMakeLists.txt behavior for absolute libs windows
get zstd lib name

Reviewed By: phosek

Differential Revision: https://reviews.llvm.org/D132870
2022-09-01 07:49:43 -07:00
..
AddLLVM.cmake [cmake] Don't include symlinks to tools in Build-all when `LLVM_BUILD_TOOLS` is off 2022-08-30 14:46:22 +02:00
AddLLVMDefinitions.cmake
AddOCaml.cmake Revert "[cmake] Use `CMAKE_INSTALL_LIBDIR` too" 2022-08-18 22:46:32 -04:00
AddSphinxTarget.cmake [docs] Remove hard-coded version numbers from sphinx configs 2022-02-01 23:14:12 -08:00
CMakeLists.txt Revert "[CMake] Avoid `LLVM_BINARY_DIR` when other more specific variable are better-suited" 2022-08-25 11:13:46 -04:00
CheckAtomic.cmake [AIX][cmake] Set atomics related macros when build with xlclang 2021-10-18 09:18:05 +00:00
CheckCompilerVersion.cmake [LLVM] Update C++ standard to 17 2022-08-06 09:42:10 +02:00
CheckProblematicConfigurations.cmake [CMake] Check for problematic MSVC + /arch:AVX configuration 2022-04-21 09:46:44 +02:00
ChooseMSVCCRT.cmake
CoverageReport.cmake [CMake] Add targets for generating coverage reports 2021-09-03 10:45:55 -05:00
CrossCompile.cmake [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build when cross compiling 2022-06-22 09:33:50 +03:00
DetermineGCCCompatible.cmake
FindFFI.cmake [CMake] Installable find modules for terminfo and libffi 2021-12-05 14:46:23 -05:00
FindGRPC.cmake Revert "[FindGRPC.cmake] Use `llvm_add_library()` for the custom proto target instead of `add_llvm_library()`" 2022-08-18 09:20:20 -07:00
FindLibpfm.cmake
FindOCaml.cmake
FindSphinx.cmake
FindTerminfo.cmake [CMake] Installable find modules for terminfo and libffi 2021-12-05 14:46:23 -05:00
FindZ3.cmake Fix FindZ3.cmake to support static libraries and Windows 2021-07-29 10:55:44 +02:00
GenerateVersionFromVCS.cmake
GetErrcMessages.cmake [CMake] Add explicit return to GetErrcMessages test program 2022-01-19 17:42:56 +00:00
GetHostTriple.cmake [CMake] Make the vendor part of default mingw triples consistent 2021-08-12 13:27:09 +03:00
GetLibraryName.cmake
HandleLLVMOptions.cmake [cmake] Disable the -Wmisleading-indentation warning with GCC 2022-08-31 22:26:09 +03:00
HandleLLVMStdlib.cmake
LLVM-Build.cmake
LLVM-Config.cmake [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/. 2021-07-28 11:23:18 -07:00
LLVMCheckLinkerFlag.cmake [llvm][cmake] Shore up `llvm_check_linker_flags`. 2022-07-25 16:02:25 +00:00
LLVMConfig.cmake.in tweak zstd behavior in cmake and llvm config for better testing 2022-09-01 07:49:43 -07:00
LLVMConfigVersion.cmake.in
LLVMDistributionSupport.cmake [runtimes] Handle interface targets in runtimes distribution components 2022-08-23 08:55:58 -04:00
LLVMExternalProjectUtils.cmake cmake fill `cmake_args` when cross-compiling external project with non-clang compiler 2022-06-02 21:02:58 +00:00
LLVMInstallSymlink.cmake [llvm][cmake] Make `install_symlink` workflow work with absolute install dirs 2022-07-26 03:14:46 +00:00
LLVMProcessSources.cmake
TableGen.cmake [cmake] Fix tablegen exports 2022-08-16 14:17:23 +02:00
TensorFlowCompile.cmake [mlgo] Use TFLite for 'development' mode. 2022-08-24 16:07:24 -07:00
UseLibtool.cmake
VersionFromVCS.cmake
llvm-driver-template.cpp.in [cmake] Export driver template to fix standalone build 2022-06-10 09:50:23 +02:00