llvm-project/llvm/test
Petr Hosek 1d09ecf361 [CMake] Simplify CMake handling for zlib
Rather than handling zlib handling manually, use find_package from CMake
to find zlib properly. Use this to normalize the LLVM_ENABLE_ZLIB,
HAVE_ZLIB, HAVE_ZLIB_H. Furthermore, require zlib if LLVM_ENABLE_ZLIB is
set to YES, which requires the distributor to explicitly select whether
zlib is enabled or not. This simplifies the CMake handling and usage in
the rest of the tooling.

This is a reland of abb0075 with all followup changes and fixes that
should address issues that were reported in PR44780.

Differential Revision: https://reviews.llvm.org/D79219
2020-07-23 14:47:25 -07:00
..
Analysis Add new function properties to FunctionPropertiesAnalysis 2020-07-23 12:46:47 -07:00
Assembler [ThinLTO] parse flags and blockcount summaries 2020-07-20 09:50:22 -07:00
Bindings [llvm] Development-mode InlineAdvisor 2020-07-20 11:01:56 -07:00
Bitcode [Bitcode] Avoid duplicating linker option when upgrading 2020-07-23 13:07:28 -07:00
BugPoint
CodeGen [ARM] Add predicated mla reduction patterns 2020-07-23 21:47:59 +01:00
DebugInfo Re-apply:" Emit DW_OP_implicit_value for Floating point constants" 2020-07-23 13:56:20 +05:30
Demangle
Examples Fix incorrect "REQUIRE" (default_target->default_triple) introduced in 59f45a1cdb 2020-06-23 18:22:39 +00:00
ExecutionEngine [jitlink] Updating test file for GOT relocations for elf x86 2020-07-21 17:19:48 +10:00
Feature [NewPM] Support optnone under new pass manager 2020-07-21 09:53:43 -07:00
FileCheck [FileCheck] Implement -dump-input-filter 2020-07-10 11:02:11 -04:00
Instrumentation [MSAN] Allow emitting checks for struct types 2020-07-23 16:50:59 +00:00
Integer
JitListener
LTO
Linker
MC AMDGPU: Don't assert on f16 inv2pi immediates pre-gfx8 2020-07-22 13:59:03 -04:00
MachineVerifier GlobalISel: Verify G_BITCAST changes the type 2020-07-08 17:16:27 -04:00
Object [llvm-readobj] - Don't get the name of the symbol table in ELFDumper<ELFT>::printSymbolsHelper. 2020-07-22 17:28:20 +03:00
ObjectYAML [DWARFYAML] Use yaml::Hex64 rather than uint64_t as length. NFC. 2020-07-22 10:20:01 +08:00
Other [Matrix] Add minimal lowering pass that only requires TTI. 2020-07-20 11:16:11 +01:00
Reduce [Reduce] Rewrite runDeltaPass() workloop: do reduce a single and/or last target 2020-07-23 10:51:46 +03:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen] Report an error instead of asserting 2020-07-17 11:32:46 +01:00
ThinLTO/X86 Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" 2020-07-14 12:16:57 -07:00
Transforms [Loop Fusion] Integrate Loop Peeling into Loop Fusion (re-land after fixing ASAN build failures) 2020-07-23 21:02:04 +00:00
Unit
Verifier Verifier: Check byref address space for AMDGPU calling conventions 2020-07-20 11:13:11 -04:00
YAMLParser
tools [DWARFYAML] Refactor emitDebugInfo() to make the length be inferred. 2020-07-23 23:00:19 +08:00
.clang-format
CMakeLists.txt [CMake] Simplify CMake handling for zlib 2020-07-23 14:47:25 -07:00
TestRunner.sh
lit.cfg.py [llvm] Moved InlineSizeEstimatorAnalysis test to .ll 2020-07-16 12:25:16 -07:00
lit.site.cfg.py.in [CMake] Simplify CMake handling for zlib 2020-07-23 14:47:25 -07:00