clang 22.0.0git
clang::CompressedOffloadBundle Class Reference

#include "clang/Driver/OffloadBundler.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, bool Verbose=false)
static llvm::Expected< std::unique_ptr< llvm::MemoryBuffer > > decompress (const llvm::MemoryBuffer &Input, bool Verbose=false)

Static Public Attributes

static const uint16_t DefaultVersion = 3

Detailed Description

Definition at line 108 of file OffloadBundler.h.

Member Function Documentation

◆ compress()

llvm::Expected< std::unique_ptr< llvm::MemoryBuffer > > CompressedOffloadBundle::compress ( llvm::compression::Params P,
const llvm::MemoryBuffer & Input,
uint16_t Version,
bool Verbose = false )
static

◆ decompress()

Member Data Documentation

◆ DefaultVersion

const uint16_t clang::CompressedOffloadBundle::DefaultVersion = 3
inlinestatic

Definition at line 123 of file OffloadBundler.h.


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

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant