llvm-project/llvm/lib
Florian Hahn 9f9e8ba114
[MemoryLocation] Support memset_chk in getForArgument.
The size argument for memset_chk is an upper bound for the size of the
pointer argument. memset_chk may write less than the specified length,
if it exceeds the specified max size and aborts.

Reviewed By: nikic

Differential Revision: https://reviews.llvm.org/D114870
2021-12-02 13:45:58 +00:00
..
Analysis [MemoryLocation] Support memset_chk in getForArgument. 2021-12-02 13:45:58 +00:00
AsmParser [LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvm 2021-11-24 17:29:55 -05:00
BinaryFormat [llvm][clang][NFC] updates inline licence info 2021-08-11 02:48:53 +00:00
Bitcode [LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvm 2021-11-24 17:29:55 -05:00
Bitstream
CodeGen [DAG][PowerPC] Enable initial ISD::BITCAST SimplifyDemandedBits/SimplifyMultipleUseDemandedBits big-endian handling 2021-12-02 11:47:53 +00:00
DWARFLinker Move TargetRegistry.(h|cpp) from Support to MC 2021-10-08 14:51:48 -07:00
DWP
DebugInfo DWARFVerifier: Don't parse all units twice 2021-11-24 14:03:56 -08:00
Demangle Add missing header 2021-11-29 16:29:37 -08:00
ExecutionEngine [ORC] Add support for removing JITDylibs. 2021-12-02 17:36:32 +11:00
Extensions
FileCheck [llvm] Use StringRef::contains (NFC) 2021-10-23 08:45:27 -07:00
Frontend [OpenMP][IRBuilder] Fix createSections 2021-12-01 15:11:54 +05:30
FuzzMutate
Fuzzer
IR [llvm-c] Make LLVMAddAlias opaque pointer compatible 2021-12-02 09:21:16 +01:00
IRReader
InterfaceStub [LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvm 2021-11-24 17:29:55 -05:00
LTO [NewPM] Use the default AA pipeline by default 2021-11-04 15:10:34 -07:00
LineEditor
Linker [llvm] Use make_early_inc_range (NFC) 2021-11-05 19:39:07 -07:00
MC Revert "Use VersionTuple for parsing versions in Triple. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible." 2021-11-30 18:36:32 +01:00
MCA [LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvm 2021-11-24 17:29:55 -05:00
Object [llvm] Use range-based for loops (NFC) 2021-11-29 09:04:44 -08:00
ObjectYAML [llvm-readobj] Add support for machine-independent NetBSD ELF core notes. 2021-12-02 12:10:17 +01:00
Option [llvm/OptTable] Add named param comment for GroupedShortOption 2021-09-27 11:33:29 -04:00
Passes [llvm] Use range-based for loops (NFC) 2021-11-29 09:04:44 -08:00
ProfileData [memprof] Align each rawprofile section to 8b. 2021-11-30 20:12:43 -08:00
Remarks
Support [llvm] [Support] Add HTTP Client Support library. 2021-12-01 23:54:38 +00:00
TableGen [llvm] Use range-based for loops (NFC) 2021-11-28 18:14:49 -08:00
Target [AArch64][SVE] Enable bf16 vector.insert 2021-12-02 12:59:19 +00:00
Testing
TextAPI [llvm] Use drop_begin (NFC) 2021-09-16 08:46:26 -07:00
ToolDrivers [Type] Avoid APFloat.h include (NFC) 2021-10-09 11:29:26 +02:00
Transforms Reland "[LICM] Hoist LOAD without sinking the STORE" 2021-12-02 03:53:50 -08:00
WindowsManifest Make WindowsManifestMerger::merge() take a MemoryBufferRef 2021-08-24 16:39:20 -04:00
XRay Support: Use Expected<T>::moveInto() in a few places 2021-10-22 12:40:10 -07:00
CMakeLists.txt