llvm-project/llvm/lib
Simon Pilgrim 87753cebf5 [X86] combineX86ShufflesRecursively - don't both widening inputs before calling combineX86ShuffleChain
combineX86ShuffleChain no longer has to assume that the shuffle inputs are the right size, so don't create unnecessary nodes messing up oneuse limits as detailed on Issue #45319
2022-02-23 17:29:41 +00:00
..
Analysis [LAA] Add remarks for unbounded array access 2022-02-23 15:57:39 +00:00
AsmParser Remove redundant word word in AsmParser DIFlag parsing 2022-02-22 17:50:13 -08:00
BinaryFormat [COFF] Move section name encoding into BinaryFormat 2022-02-21 13:50:56 +02:00
Bitcode [Bitcode] Store function type IDs rather than function types 2022-02-23 16:36:20 +01:00
Bitstream [Bitstream] Remove pessimizing move 2022-02-16 08:23:02 +01:00
CodeGen [DAG] try to convert multiply to shift via demanded bits 2022-02-23 12:09:32 -05:00
DWARFLinker [NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter` 2022-02-16 13:10:09 +08:00
DWP Cleanup LLVMObject headers 2022-02-10 21:13:44 +01:00
DebugInfo Add missing <ctime> include 2022-02-23 14:30:33 +01:00
Debuginfod [llvm] Add missind dep on Symbolize to Debuginfod 2022-02-20 12:35:22 -08:00
Demangle [demangler] Remove StdQualifiedName 2022-02-07 07:49:30 -08:00
ExecutionEngine [JITLink][RISCV] fix the extractBits behavior and add R_RISCV_JAL relocation. 2022-02-18 14:07:28 +08:00
Extensions
FileCheck [FileCheck] Allow literal '['s before "[[var...]]" 2022-01-13 09:47:37 +00:00
Frontend [OpenMP][IRBuilder] Handle floats for atomic update and fix AllocaIP for update/capture 2022-02-10 13:16:10 +05:30
FuzzMutate [NFC] Remove uses of PointerType::getElementType() 2022-01-25 09:44:52 +01:00
Fuzzer
IR [NFC] Remove unnecessary "#include"s from header files 2022-02-23 01:20:48 -08:00
IRReader
InterfaceStub [ifs] Add --exclude flag 2022-02-18 19:14:34 +00:00
LTO [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
LineEditor [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
Linker [NFC] Replace some deprecated getAlignment() calls with getAlign() 2021-12-09 08:43:19 -08:00
MC [MC][ELF] Use SHF_SUNW_NODISCARD instead of SHF_GNU_RETAIN on Solaris 2022-02-23 15:43:12 +01:00
MCA [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
ObjCopy [objcopy][NFC] Rename files to avoid clashing of archive members. 2022-02-23 13:05:39 +03:00
Object [NFC] Remove dead code (try 2) 2022-02-22 16:15:01 -08:00
ObjectYAML [ELF] Use SHF_SUNW_NODISCARD instead of SHF_GNU_RETAIN on Solaris 2022-02-23 15:41:43 +01:00
Option [llvm] Use range-based for loops (NFC) 2021-12-09 09:37:29 -08:00
Passes [NFC] Remove unnecessary "#include"s from header files 2022-02-23 01:20:48 -08:00
ProfileData [ProfileData] Remove unused and racy FunctionSamples::Format after D51643 2022-02-22 20:29:08 -08:00
Remarks Cleanup LLVMRemarks includes 2022-01-31 11:16:28 +01:00
Support [VFS] Use generic_category for errors generated from the VFS 2022-02-22 15:05:58 -08:00
TableGen Fix a typo (occured => occurred) 2022-02-08 21:35:26 +01:00
Target [X86] combineX86ShufflesRecursively - don't both widening inputs before calling combineX86ShuffleChain 2022-02-23 17:29:41 +00:00
Testing
TextAPI Cleanup LLVMTextAPI headers 2022-01-26 14:21:25 +01:00
ToolDrivers
Transforms Revert "AttributorAttributes: avoid a crashing on bad alignments" 2022-02-23 09:08:03 -08:00
WindowsDriver Reland: Make lld-link work in a non-MSVC shell, add /winsysroot: 2022-02-16 09:22:39 -05:00
WindowsManifest [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
XRay [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
CMakeLists.txt [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library. 2022-02-17 13:11:42 +03:00