LLVM: llvm::object::OffloadBinary::OffloadingImage Struct Reference (original) (raw)

The offloading metadata that will be serialized to a memory buffer. More...

#include "[llvm/Object/OffloadBinary.h](OffloadBinary%5F8h%5Fsource.html)"

Public Attributes
ImageKind TheImageKind = ImageKind::IMG_None
OffloadKind TheOffloadKind = OffloadKind::OFK_None
uint32_t Flags = 0
MapVector< StringRef, StringRef > StringData
std::unique_ptr< MemoryBuffer > Image

Detailed Description

The offloading metadata that will be serialized to a memory buffer.

Definition at line 73 of file OffloadBinary.h.

Member Data Documentation

Flags

uint32_t llvm::object::OffloadBinary::OffloadingImage::Flags = 0

Definition at line 76 of file OffloadBinary.h.

Referenced by llvm::object::OffloadBinary::write().

Image

std::unique_ptr<MemoryBuffer> llvm::object::OffloadBinary::OffloadingImage::Image

Definition at line 78 of file OffloadBinary.h.

Referenced by llvm::object::OffloadBinary::write().

StringData

MapVector<StringRef, StringRef> llvm::object::OffloadBinary::OffloadingImage::StringData

Definition at line 77 of file OffloadBinary.h.

Referenced by llvm::object::OffloadBinary::write().

TheImageKind

ImageKind llvm::object::OffloadBinary::OffloadingImage::TheImageKind = ImageKind::IMG_None

Definition at line 74 of file OffloadBinary.h.

Referenced by llvm::object::OffloadBinary::write().

TheOffloadKind

OffloadKind llvm::object::OffloadBinary::OffloadingImage::TheOffloadKind = OffloadKind::OFK_None

Definition at line 75 of file OffloadBinary.h.

Referenced by llvm::object::OffloadBinary::write().


The documentation for this struct was generated from the following file: