LLVM 22.0.0git
llvm::object::CompressedOffloadBundle Class Reference

#include "llvm/Object/OffloadBundle.h"

Classes

struct  CompressedBundleHeader

Static Public Member Functions

static llvm::Expected< std::unique_ptr< llvm::MemoryBuffer > > compress (llvm::compression::Params P, const llvm::MemoryBuffer &Input, uint16_t Version, raw_ostream *VerboseStream=nullptr)
static llvm::Expected< std::unique_ptr< llvm::MemoryBuffer > > decompress (const llvm::MemoryBuffer &Input, raw_ostream *VerboseStream=nullptr)

Static Public Attributes

static const uint16_t DefaultVersion = 3

Detailed Description

Definition at line 47 of file OffloadBundle.h.

Member Function Documentation

◆ compress()

◆ decompress()

Member Data Documentation

◆ DefaultVersion

const uint16_t llvm::object::CompressedOffloadBundle::DefaultVersion = 3
inlinestatic

Definition at line 62 of file OffloadBundle.h.


The documentation for this class was generated from the following files: