CLRX
1
An unofficial OpenCL extensions designed for Radeon GPUs
|
single kernel input for disassembler More...
#include <Disassembler.h>
Public Attributes | |
CString | kernelName |
kernel name | |
size_t | metadataSize |
metadata size | |
const cxbyte * | metadata |
kernel's metadata | |
size_t | isaMetadataSize |
metadata size | |
const cxbyte * | isaMetadata |
kernel's metadata | |
size_t | setupSize |
data (from inner binary) size | |
const cxbyte * | setup |
data from inner binary | |
size_t | stubSize |
data (from inner binary) size | |
const cxbyte * | stub |
data from inner binary | |
std::vector< AmdCL2RelaEntry > | textRelocs |
text relocations | |
size_t | codeSize |
size of code of kernel | |
const cxbyte * | code |
code of kernel | |
single kernel input for disassembler
all pointer members holds only pointers that should be freed by your routines. No management of data