LLVM API Documentation
Go to the source code of this file.
Namespaces | |
namespace | llvm |
List of target independent CodeGen pass IDs. | |
namespace | llvm::zlib |
Enumerations | |
enum | llvm::zlib::CompressionLevel { llvm::zlib::NoCompression, llvm::zlib::DefaultCompression, llvm::zlib::BestSpeedCompression, llvm::zlib::BestSizeCompression } |
enum | llvm::zlib::Status { llvm::zlib::StatusOK, llvm::zlib::StatusUnsupported, llvm::zlib::StatusOutOfMemory, llvm::zlib::StatusBufferTooShort, llvm::zlib::StatusInvalidArg, llvm::zlib::StatusInvalidData } |
Functions | |
bool | llvm::zlib::isAvailable () |
Status | llvm::zlib::compress (StringRef InputBuffer, SmallVectorImpl< char > &CompressedBuffer, CompressionLevel Level=DefaultCompression) |
Status | llvm::zlib::uncompress (StringRef InputBuffer, SmallVectorImpl< char > &UncompressedBuffer, size_t UncompressedSize) |
uint32_t | llvm::zlib::crc32 (StringRef Buffer) |