llvm-capstone/llvm/cmake/modules
Shivam Gupta 64d19542e7 [LIT] Added an option to llvm-lit to emit the necessary test coverage data, divided per test case
This patch is the first part of https://llvm.org/OpenProjects.html#llvm_patch_coverage.

We have first define a new variable LLVM_TEST_COVERAGE which when set, pass --per-test-coverage option to
llvm-lit which will help in setting a unique value to LLVM_PROFILE_FILE for each RUN. So for example
coverage data for test case llvm/test/Analysis/AliasSet/memtransfer.ll will be emitted as
build/test/Analysis/AliasSet/memtransfer0.profraw

Reviewed By: hnrklssn

Differential Revision: https://reviews.llvm.org/D154280
2023-07-26 16:47:17 +05:30
..
AddLLVM.cmake [cmake] Add LLVM_UNITTEST_LINK_FLAGS option 2023-07-05 09:19:33 +02:00
AddOCaml.cmake
AddSphinxTarget.cmake [CMake] Replace list(FIND) by if(IN_LIST) where index isn't used 2023-01-23 23:59:31 +01:00
CheckAtomic.cmake Set LLVM_ATOMIC_LIB variable for convenient linking against libatomic 2022-11-03 21:07:43 +01:00
CheckCompilerVersion.cmake [llvm] Fix minimum Apple Clang requirement 2022-10-28 15:12:24 +02:00
CheckProblematicConfigurations.cmake
ChooseMSVCCRT.cmake [CMake] Clean up old code for handling MSVC runtime setting the old way 2023-07-19 11:25:28 +03:00
CMakeLists.txt [cmake] Fix path to LLVMConfig.cmake for multi-config builds 2023-01-13 20:32:59 +01:00
CoverageReport.cmake [NFC] Fixing spelling in code comment 2022-11-14 10:28:36 -06:00
CrossCompile.cmake [CMake] Use LLVM own tools in extract_symbols.py 2023-05-15 16:20:19 -07:00
DetermineGCCCompatible.cmake
FindFFI.cmake [CMake] Fix -Wstrict-prototypes 2022-11-08 01:37:04 +00:00
FindLibEdit.cmake [CMake] Install FindLibEdit find module 2023-05-04 13:33:52 +00:00
FindLibpfm.cmake
FindOCaml.cmake
FindSphinx.cmake
FindTerminfo.cmake [CMake] Fix -Wstrict-prototypes 2022-11-08 01:37:04 +00:00
FindZ3.cmake [CMake] Fix -Wstrict-prototypes 2022-11-08 01:37:04 +00:00
Findzstd.cmake [cmake] Fix Findzstd.cmake to handle OpenBSD shared libraries 2022-11-23 06:50:53 +01:00
GenerateVersionFromVCS.cmake Second try: [clang][cmake] Add options to pass in vcs repo and revision info 2023-04-17 10:54:28 -07:00
GetErrcMessages.cmake
GetHostTriple.cmake
GetLibraryName.cmake
HandleLLVMOptions.cmake [LIT] Added an option to llvm-lit to emit the necessary test coverage data, divided per test case 2023-07-26 16:47:17 +05:30
HandleLLVMStdlib.cmake
LLVM-Build.cmake
LLVM-Config.cmake [CMake] Quote variables where "TARGET" may be a value 2023-06-06 02:08:45 +01:00
llvm-driver-template.cpp.in [llvm-driver] Reinvoke clang as described by llvm driver extra args 2023-02-10 19:42:32 +00:00
LLVMCheckLinkerFlag.cmake Revert "[CMake] Unify llvm_check_linker_flag and llvm_check_compiler_linker_flag" 2023-02-22 17:32:07 +00:00
LLVMConfig.cmake.in [CMake] Add missing find_package for LibEdit 2023-04-21 22:34:11 +00:00
LLVMConfigVersion.cmake.in
LLVMDistributionSupport.cmake [llvm-driver] Support single distributions 2022-10-01 20:20:28 +00:00
LLVMExternalProjectUtils.cmake [CMake] Ensure CLANG_RESOURCE_DIR is respected. 2023-06-03 04:21:35 -07:00
LLVMInstallSymlink.cmake Use LLVM_USE_SYMLINKS option in install_symlink 2023-03-08 07:26:27 +00:00
LLVMProcessSources.cmake LLVMProcessSources.cmake: Improve PARTIAL_SOURCES_INTENDED. 2023-02-12 20:12:37 +09:00
SetTargetTriple.cmake [CMake] Setting the LLVM_TARGET_TRIPLE macro based on the LLVM_DEFAULT_TARGET_TRIPLE 2022-12-13 20:03:50 -05:00
TableGen.cmake add_tablegen: Quick fix to reflect LLVM_TABLEGEN to llvm-min-tblgen 2023-05-02 17:05:42 +09:00
TensorFlowCompile.cmake [cmake] Stop using add_definitions 2023-01-24 08:27:04 +00:00
UseLibtool.cmake
VersionFromVCS.cmake