aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Compression.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-03-09[HIP] add --offload-compression-level= option (#83605)Yaxun (Sam) Liu1-10/+33
2022-09-19[Object] Add zstd decompression support to DecompressorFangrui Song1-0/+11
2022-09-17[Support] Rename llvm::compression::{zlib,zstd}::uncompress to more appropria...Fangrui Song1-35/+31
2022-09-08[Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}Fangrui Song1-0/+46
2022-09-08Revert "[Support] Add llvm::compression::{getReasonIfUnsupported,compress,dec...Nikita Popov1-44/+0
2022-09-07[Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}Fangrui Song1-0/+44
2022-07-19[llvm] add zstd to `llvm::compression` namespaceCole Kissane1-0/+65
2022-07-14Revert "[llvm] add zstd to llvm::compression namespace"Amara Emerson1-65/+0
2022-07-13[llvm] add zstd to llvm::compression namespaceCole Kissane1-0/+65
2022-07-13Revert "[llvm] add zstd to `llvm::compression` namespace"Cole Kissane1-65/+0
2022-07-13[llvm] add zstd to `llvm::compression` namespaceCole Kissane1-0/+65
2022-07-13[Support] Fix LLVM_ENABLE_ZLIB==0 buildsFangrui Song1-5/+5
2022-07-13[Support] Change compression::zlib::{compress,uncompress} to use uint8_t *Fangrui Song1-12/+11
2022-07-13[llvm] fix zlib buffer truncate edge cases and fix nits in testsCole Kissane1-2/+4
2022-07-08[llvm] Remove unused and redundant crc32 funcction from llvm::compression::zl...Cole Kissane1-7/+0
2022-07-08[NFC] Refactor llvm::zlib namespaceCole Kissane1-6/+6
2022-03-14[Support] Change zlib::compress to return voidFangrui Song1-5/+7
2021-12-08Support: Avoid using SmallVector::set_size() in zlibDuncan P. N. Exon Smith1-4/+4
2020-08-11[CMake] Simplify CMake handling for zlibPetr Hosek1-2/+2
2020-08-08Revert "[CMake] Simplify CMake handling for zlib"Petr Hosek1-2/+2
2020-08-08[CMake] Simplify CMake handling for zlibPetr Hosek1-2/+2
2020-08-07Revert "[CMake] Simplify CMake handling for zlib"Christian Kühnel1-2/+2
2020-08-05[CMake] Simplify CMake handling for zlibPetr Hosek1-2/+2
2020-08-05Revert "[CMake] Simplify CMake handling for zlib"Hans Wennborg1-2/+2
2020-07-23[CMake] Simplify CMake handling for zlibPetr Hosek1-2/+2
2020-07-23Revert "[CMake] Simplify CMake handling for zlib"Petr Hosek1-2/+2
2020-07-23[CMake] Simplify CMake handling for zlibPetr Hosek1-2/+2
2020-07-14Revert "[CMake] Simplify CMake handling for zlib"Petr Hosek1-2/+2
2020-07-14[CMake] Simplify CMake handling for zlibPetr Hosek1-2/+2
2020-05-03[Support] Don't initialize buffer allocated by zlib::uncompressBenjamin Kramer1-2/+2
2020-03-03Revert abb00753 "build: reduce CMake handling for zlib" (PR44780)Hans Wennborg1-2/+2
2020-01-02build: reduce CMake handling for zlibSaleem Abdulrasool1-2/+2
2020-01-02Revert "build: reduce CMake handling for zlib"James Henderson1-2/+2
2020-01-01build: reduce CMake handling for zlibSaleem Abdulrasool1-2/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-08-04Fix buildbot breakage.Rui Ueyama1-2/+1
2018-08-04Use the same constants as zlib to represent compression level.Rui Ueyama1-17/+4
2018-08-03[Support] Don't initialize compressed buffer allocated by zlib::compressFangrui Song1-2/+2
2017-01-17Recommit r292214 "[Support/Compression] - Change zlib API to return Error ins...George Rimar1-36/+47
2017-01-17Revert r292214 "[Support/Compression] - Change zlib API to return Error inste...George Rimar1-47/+36
2017-01-17[Support/Compression] - Change zlib API to return Error instead of custom sta...George Rimar1-36/+47
2016-09-12Define a dummy zlib::uncompress when zlib is not available.Rafael Espindola1-0/+4
2016-09-09Add a lower level zlib::uncompress.Rafael Espindola1-6/+13
2015-03-23Purge unused includes throughout libSupport.Benjamin Kramer1-0/+1
2014-11-25[msan] Annotate zlib functions for MemorySanitizer.Evgeniy Stepanov1-0/+6
2014-04-05Simplify compression API by compressing into a SmallVector rather than a Memo...David Blaikie1-12/+6
2014-04-05Simplify compression API by decompressing into a SmallVector rather than a Me...David Blaikie1-11/+6
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-7/+6
2013-08-14Expose CRC-32 implementation from zlibAlexey Samsonov1-0/+7
2013-04-23Fixup for r180094: properly use MSan interface functionsAlexey Samsonov1-2/+2