llvm-project/llvm/lib
Florian Hahn f213128b29
[ConstraintElimination] Further de-compose operands of add operations.
This simply extends the existing logic to look through adds and combine
the components as done in other places already.
2022-09-14 12:00:32 +01:00
..
Analysis [BasicAA] Delay getAllocTypeSize() call (NFC) 2022-09-13 10:24:50 +02:00
AsmParser [ConstantExpr] Remove fneg expression 2022-09-08 10:24:55 +02:00
BinaryFormat [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj. 2022-09-05 12:25:08 -07:00
Bitcode [ConstantExpr] Remove fneg expression 2022-09-08 10:24:55 +02:00
Bitstream
CodeGen [MIR] Support printing and parsing pcsections 2022-09-14 10:30:25 +02:00
DWARFLinker [DWARFLinker] Refactor clang modules loading code. 2022-09-03 11:23:52 +03:00
DWP [llvm-dwp] Report the filename if it cannot be found 2022-09-14 11:32:41 +08:00
DebugInfo Don't populate the symbol table with symbols that don't belong to a section with the flag SHF_ALLOC 2022-09-13 22:30:51 +00:00
Debuginfod [LLVM][Debuginfod] Add missing thread include 2022-08-16 13:56:23 +00:00
Demangle Make demangler independent of LLVM again 2022-08-15 11:44:28 +02:00
ExecutionEngine [llvm] Use x.empty() instead of llvm::empty(x) (NFC) 2022-09-12 13:34:35 -07:00
Extensions
FileCheck [llvm][FileCheck] Fix unit tests failures with EXPENSIVE_CHECKS 2022-07-25 08:19:28 +00:00
Frontend [OpenMP] Silence unused variable warning in release builds 2022-09-04 15:19:48 +02:00
FuzzMutate
Fuzzer
IR [IR] Add alignment for llvm.threadlocal.address 2022-09-13 23:10:55 +00:00
IRReader
InterfaceStub [llvm] Use value instead of getValue (NFC) 2022-07-13 23:11:56 -07:00
LTO Remove redundant initialization of Optional (NFC) 2022-08-20 21:18:28 -07:00
LineEditor [llvm] Use range-based for loops (NFC) 2022-09-03 11:17:40 -07:00
Linker [llvm] Qualify auto in range-based for loops (NFC) 2022-08-13 12:55:42 -07:00
MC [llvm] Remove includes of `llvm/Support/STLArrayExtras.h` 2022-09-09 17:44:00 -06:00
MCA [MCA] Correctly check pipeline availability for partially overlapping resource groups. 2022-09-07 12:17:59 +01:00
ObjCopy [Support] Rename DebugCompressionType::Z to Zlib 2022-09-08 16:11:29 -07:00
Object [Object] Improve ArchiveWriter diagnostics 2022-09-10 21:06:52 +08:00
ObjectYAML [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj. 2022-09-05 12:25:08 -07:00
Option [llvm] Qualify auto in range-based for loops (NFC) 2022-08-28 23:29:00 -07:00
Passes [Clang] Reimplement time tracing of NewPassManager by PassInstrumentation framework 2022-09-11 05:42:55 -07:00
ProfileData [llvm] Use range-based for loops (NFC) 2022-09-03 11:17:40 -07:00
Remarks Remove redundant initialization of Optional (NFC) 2022-08-20 21:18:28 -07:00
Support [Support] Access threadIndex via a wrapper function 2022-09-14 09:19:27 +03:00
TableGen [llvm] Qualify auto in range-based for loops (NFC) 2022-08-28 23:29:00 -07:00
Target [CostModel][X86] getArithmeticInstrCost - move GLM/SLM custom costs AFTER constant shift -> multiply canonicalization 2022-09-14 11:46:26 +01:00
Testing
TextAPI [llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFC 2022-08-08 11:24:15 -07:00
ToolDrivers [llvm-lib] Ignore /VERBOSE flag 2022-07-21 10:06:13 -07:00
Transforms [ConstraintElimination] Further de-compose operands of add operations. 2022-09-14 12:00:32 +01:00
WindowsDriver
WindowsManifest
XRay [XRay] Remove XRayRecordStorage 2022-09-11 16:11:41 -07:00
CMakeLists.txt