CLRX
1
An unofficial OpenCL extensions designed for Radeon GPUs
|
This is the complete list of members for CLRX::AsmKcodeHandler, including all inherited members.
addKernel(const char *kernelName)=0 | CLRX::AsmFormatHandler | pure virtual |
addSection(const char *sectionName, AsmKernelId kernelId)=0 | CLRX::AsmFormatHandler | pure virtual |
AsmFormatHandler(Assembler &assembler) | CLRX::AsmFormatHandler | explicitprotected |
AsmKcodeHandler(Assembler &assembler) (defined in CLRX::AsmKcodeHandler) | CLRX::AsmKcodeHandler | explicitprotected |
AsmKcodePseudoOps (defined in CLRX::AsmKcodeHandler) | CLRX::AsmKcodeHandler | friend |
assembler | CLRX::AsmFormatHandler | protected |
codeSection (defined in CLRX::AsmKcodeHandler) | CLRX::AsmKcodeHandler | protected |
currentKcodeKernel (defined in CLRX::AsmKcodeHandler) | CLRX::AsmKcodeHandler | protected |
getKernelBase(AsmKernelId index)=0 | CLRX::AsmKcodeHandler | pure virtual |
getKernelsNum() const =0 | CLRX::AsmKcodeHandler | pure virtual |
getSectionId(const char *sectionName) const =0 | CLRX::AsmFormatHandler | pure virtual |
getSectionInfo(AsmSectionId sectionId) const =0 | CLRX::AsmFormatHandler | pure virtual |
handleLabel(const CString &label) | CLRX::AsmKcodeHandler | virtual |
isCodeSection() const =0 | CLRX::AsmKcodeHandler | pure virtual |
isSectionDiffsResolvable() const | CLRX::AsmFormatHandler | inline |
kcodeSelection (defined in CLRX::AsmKcodeHandler) | CLRX::AsmKcodeHandler | protected |
kcodeSelStack (defined in CLRX::AsmKcodeHandler) | CLRX::AsmKcodeHandler | protected |
NonCopyableAndNonMovable() | CLRX::NonCopyableAndNonMovable | inline |
NonCopyableAndNonMovable(const NonCopyableAndNonMovable &)=delete | CLRX::NonCopyableAndNonMovable | |
NonCopyableAndNonMovable(NonCopyableAndNonMovable &&)=delete | CLRX::NonCopyableAndNonMovable | |
operator=(const NonCopyableAndNonMovable &)=delete | CLRX::NonCopyableAndNonMovable | |
operator=(NonCopyableAndNonMovable &&)=delete | CLRX::NonCopyableAndNonMovable | |
parsePseudoOp(const CString &firstName, const char *stmtPlace, const char *linePtr)=0 | CLRX::AsmFormatHandler | pure virtual |
prepareBinary()=0 | CLRX::AsmFormatHandler | pure virtual |
prepareKcodeState() (defined in CLRX::AsmKcodeHandler) | CLRX::AsmKcodeHandler | protected |
prepareSectionDiffsResolving() | CLRX::AsmFormatHandler | virtual |
resolveLoHiRelocExpression(const AsmExpression *expr, RelocType &relType, AsmSectionId &relSectionId, uint64_t &relValue) (defined in CLRX::AsmFormatHandler) | CLRX::AsmFormatHandler | protected |
resolveRelocation(const AsmExpression *expr, uint64_t &value, AsmSectionId §ionId) | CLRX::AsmFormatHandler | virtual |
resolveSymbol(const AsmSymbol &symbol, uint64_t &value, AsmSectionId §ionId) | CLRX::AsmFormatHandler | virtual |
restoreKcodeCurrentAllocRegs() (defined in CLRX::AsmKcodeHandler) | CLRX::AsmKcodeHandler | protected |
saveKcodeCurrentAllocRegs() (defined in CLRX::AsmKcodeHandler) | CLRX::AsmKcodeHandler | protected |
sectionDiffsResolvable (defined in CLRX::AsmFormatHandler) | CLRX::AsmFormatHandler | protected |
setCurrentKernel(AsmKernelId kernel)=0 | CLRX::AsmFormatHandler | pure virtual |
setCurrentSection(AsmSectionId sectionId)=0 | CLRX::AsmFormatHandler | pure virtual |
writeBinary(std::ostream &os) const =0 | CLRX::AsmFormatHandler | pure virtual |
writeBinary(Array< cxbyte > &array) const =0 | CLRX::AsmFormatHandler | pure virtual |
~AsmFormatHandler() (defined in CLRX::AsmFormatHandler) | CLRX::AsmFormatHandler | virtual |
~AsmKcodeHandler()=default (defined in CLRX::AsmKcodeHandler) | CLRX::AsmKcodeHandler | protected |