LLVM 22.0.0git
llvm::object::OffloadBinary::Header Struct Reference

#include "llvm/Object/OffloadBinary.h"

Public Attributes

uint8_t Magic [4] = {0x10, 0xFF, 0x10, 0xAD}
uint32_t Version = OffloadBinary::Version
uint64_t Size
uint64_t EntryOffset
uint64_t EntrySize

Detailed Description

Definition at line 110 of file OffloadBinary.h.

Member Data Documentation

◆ EntryOffset

uint64_t llvm::object::OffloadBinary::Header::EntryOffset

Definition at line 114 of file OffloadBinary.h.

◆ EntrySize

uint64_t llvm::object::OffloadBinary::Header::EntrySize

Definition at line 115 of file OffloadBinary.h.

◆ Magic

uint8_t llvm::object::OffloadBinary::Header::Magic[4] = {0x10, 0xFF, 0x10, 0xAD}

Definition at line 111 of file OffloadBinary.h.

◆ Size

uint64_t llvm::object::OffloadBinary::Header::Size

Definition at line 113 of file OffloadBinary.h.

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

◆ Version

uint32_t llvm::object::OffloadBinary::Header::Version = OffloadBinary::Version

Definition at line 112 of file OffloadBinary.h.

Referenced by llvm::yaml::yaml2offload().


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