llvm-project/llvm/lib
Michał Górny a6eb76f57c [llvm] [cmake] Set EXCLUDE_FROM_ALL on gtest and TestingSupport
Exclude building googletest and LLVMTestingSupport libraries from
the `all` target.  If unittests are being built, these libraries will
be built as a dependency anyway.  If they are not being built, building
them makes little sense as they are not installed or used otherwise.

This will also make standalone builds of other projects easier, as it
makes it possible to include these directories without having to cover
them with additional conditions to prevent them from being built
unconditionally.

Differential Revision: https://reviews.llvm.org/D137035
2022-11-24 17:52:22 +01:00
..
Analysis [SCEV] Add printout of symbolic max backedge-taken and block exit count 2022-11-24 19:29:58 +07:00
AsmParser Restore "[MemProf] ThinLTO summary support" with more fixes 2022-11-16 09:42:41 -08:00
BinaryFormat [BinaryFormat] Add LoongArch 2022-11-17 12:00:48 +08:00
Bitcode ModuleSummaryAnalysis: Internalize some cl::opt 2022-11-23 17:33:34 -08:00
Bitstream
CodeGen Revert "[Debugify] Accumulate the number of variables in debugify metadata" 2022-11-24 19:09:52 +03:00
DWARFLinker
DWP
DebugInfo Return None instead of Optional<T>() (NFC) 2022-11-21 19:06:42 -08:00
Debuginfod Reland "[LTO][COFF] Use bitcode file names in lto native object file names." 2022-11-22 13:46:42 -08:00
Demangle [demangler] Simplify OutputBuffer initialization 2022-10-17 04:23:16 -07:00
ExecutionEngine [JITLink][RISCV] Add R_RISCV_LO12_S relocation support 2022-11-16 19:50:18 +08:00
Extensions
FileCheck
Frontend [OpenMP][OMPIRBuilder] Mirgrate getName from clang to OMPIRBuilder 2022-11-24 10:11:13 -05:00
FuzzMutate [FuzzMutate] Update InstModifierStrategy 2022-11-18 15:54:22 -08:00
Fuzzer
IR [Assignment Tracking] Fix DbgVariableIntrinsic::replaceVariableLocationOp 2022-11-23 13:56:34 +00:00
IRPrinter Revert "Revert "[opt][clang] Enable using -module-summary/-flto=thin with -S/-emit-llvm"" 2022-11-18 08:58:31 +00:00
IRReader
InterfaceStub
LTO [LTO] Move cl::opt inside llvm:: after D53294 2022-11-23 23:22:26 -08:00
LineEditor Return None instead of Optional<T>() (NFC) 2022-11-21 19:06:42 -08:00
Linker
MC [Alignment][NFC] Use Align in MCStreamer::emitValueToAlignment 2022-11-24 16:09:44 +00:00
MCA [RISCV][llvm-mca] Use LMUL Instruments to provide more accurate reports on RISCV 2022-11-18 09:55:15 -08:00
ObjCopy [MachO][ObjCopy] Handle exports trie in LC_DYLD_INFO and LC_DYLD_EXPORTS_TRIE 2022-11-22 18:50:06 -08:00
Object [Object] Internalize readBBAddrMapImpl 2022-11-23 17:47:00 -08:00
ObjectYAML [MachO] Support exports trie in both LC_DYLD_INFO and LC_DYLD_EXPORTS_TRIE 2022-11-22 17:44:46 -08:00
Option
Passes StandardInstrumentations: Internalize some cl::opt 2022-11-23 22:58:14 -08:00
ProfileData [CSSPGO] Move cl::opt inside llvm:: after D100528 and D108342 2022-11-23 23:08:49 -08:00
Remarks
Support Host: Internalize computeHostNumPhysicalCores/computeHostNumHardwareThreads 2022-11-23 21:09:45 -08:00
TableGen Return None instead of Optional<T>() (NFC) 2022-11-21 19:06:42 -08:00
Target [X86] combineScalarAndWithMaskSetcc - optionally peek through (oneuse) any_extend node 2022-11-24 16:26:35 +00:00
Testing [llvm] [cmake] Set EXCLUDE_FROM_ALL on gtest and TestingSupport 2022-11-24 17:52:22 +01:00
TextAPI [llvm][TextAPI] add driverkit as supported platform for older tbd 2022-09-19 15:08:29 -07:00
ToolDrivers
Transforms [InstCombine] reduce code duplication in foldBitcastExtElt(); NFC 2022-11-24 10:16:37 -05:00
WindowsDriver
WindowsManifest
XRay
CMakeLists.txt [IR] Split out IR printing passes into IRPrinter 2022-11-18 01:47:56 +00:00