LLVM 23.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 EntriesOffset
uint64_t EntriesCount

Detailed Description

Definition at line 88 of file OffloadBinary.h.

Member Data Documentation

◆ EntriesCount

uint64_t llvm::object::OffloadBinary::Header::EntriesCount

Definition at line 93 of file OffloadBinary.h.

◆ EntriesOffset

uint64_t llvm::object::OffloadBinary::Header::EntriesOffset

Definition at line 92 of file OffloadBinary.h.

◆ Magic

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

Definition at line 89 of file OffloadBinary.h.

◆ Size

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

Definition at line 91 of file OffloadBinary.h.

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

◆ Version

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

Definition at line 90 of file OffloadBinary.h.

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


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