LLVM 22.0.0git
llvm::amdhsa::kernel_descriptor_t Struct Reference

#include "llvm/Support/AMDHSAKernelDescriptor.h"

Public Attributes

uint32_t group_segment_fixed_size
uint32_t private_segment_fixed_size
uint32_t kernarg_size
uint8_t reserved0 [4]
int64_t kernel_code_entry_byte_offset
uint8_t reserved1 [20]
uint32_t compute_pgm_rsrc3
uint32_t compute_pgm_rsrc1
uint32_t compute_pgm_rsrc2
uint16_t kernel_code_properties
uint16_t kernarg_preload
uint8_t reserved3 [4]

Detailed Description

Definition at line 267 of file AMDHSAKernelDescriptor.h.

Member Data Documentation

◆ compute_pgm_rsrc1

uint32_t llvm::amdhsa::kernel_descriptor_t::compute_pgm_rsrc1

◆ compute_pgm_rsrc2

uint32_t llvm::amdhsa::kernel_descriptor_t::compute_pgm_rsrc2

◆ compute_pgm_rsrc3

uint32_t llvm::amdhsa::kernel_descriptor_t::compute_pgm_rsrc3

◆ group_segment_fixed_size

uint32_t llvm::amdhsa::kernel_descriptor_t::group_segment_fixed_size

◆ kernarg_preload

uint16_t llvm::amdhsa::kernel_descriptor_t::kernarg_preload

◆ kernarg_size

uint32_t llvm::amdhsa::kernel_descriptor_t::kernarg_size

◆ kernel_code_entry_byte_offset

int64_t llvm::amdhsa::kernel_descriptor_t::kernel_code_entry_byte_offset

◆ kernel_code_properties

uint16_t llvm::amdhsa::kernel_descriptor_t::kernel_code_properties

◆ private_segment_fixed_size

uint32_t llvm::amdhsa::kernel_descriptor_t::private_segment_fixed_size

◆ reserved0

uint8_t llvm::amdhsa::kernel_descriptor_t::reserved0[4]

◆ reserved1

uint8_t llvm::amdhsa::kernel_descriptor_t::reserved1[20]

◆ reserved3

uint8_t llvm::amdhsa::kernel_descriptor_t::reserved3[4]

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