LLVM 19.0.0git
Public Attributes | List of all members
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 243 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: