Lines Matching refs:zstd
24 #include <zstd.h>
38 if (zstd::isAvailable())
40 return "LLVM was not built with LLVM_ENABLE_ZSTD or did not find zstd at "
53 zstd::compress(Input, Output, P.level, P.zstdEnableLdm);
64 return zstd::decompress(Input, Output, UncompressedSize);
76 return zstd::decompress(Input, Output, UncompressedSize);
164 bool zstd::isAvailable() { return true; }
166 #include <zstd.h> // Ensure ZSTD library is included
168 void zstd::compress(ArrayRef<uint8_t> Input,
204 Error zstd::decompress(ArrayRef<uint8_t> Input, uint8_t *Output,
209 // Tell MemorySanitizer that zstd output buffer is fully initialized.
217 Error zstd::decompress(ArrayRef<uint8_t> Input,
221 Error E = zstd::decompress(Input, Output.data(), UncompressedSize);
228 bool zstd::isAvailable() { return false; }
229 void zstd::compress(ArrayRef<uint8_t> Input,
232 llvm_unreachable("zstd::compress is unavailable");
234 Error zstd::decompress(ArrayRef<uint8_t> Input, uint8_t *Output,
236 llvm_unreachable("zstd::decompress is unavailable");
238 Error zstd::decompress(ArrayRef<uint8_t> Input,
241 llvm_unreachable("zstd::decompress is unavailable");