CLRX  1
An unofficial OpenCL extensions designed for Radeon GPUs
CLRX::AsmAmdCL2Handler Member List

This is the complete list of members for CLRX::AsmAmdCL2Handler, including all inherited members.

addKernel(const char *kernelName)CLRX::AsmAmdCL2Handlervirtual
addSection(const char *sectionName, AsmKernelId kernelId)CLRX::AsmAmdCL2Handlervirtual
AsmAmdCL2Handler(Assembler &assembler)CLRX::AsmAmdCL2Handlerexplicit
AsmAmdCL2PseudoOps (defined in CLRX::AsmAmdCL2Handler)CLRX::AsmAmdCL2Handlerfriend
AsmFormatHandler(Assembler &assembler)CLRX::AsmFormatHandlerexplicitprotected
AsmKcodeHandler(Assembler &assembler) (defined in CLRX::AsmKcodeHandler)CLRX::AsmKcodeHandlerexplicitprotected
assemblerCLRX::AsmFormatHandlerprotected
codeSection (defined in CLRX::AsmKcodeHandler)CLRX::AsmKcodeHandlerprotected
currentKcodeKernel (defined in CLRX::AsmKcodeHandler)CLRX::AsmKcodeHandlerprotected
getKernelBase(AsmKernelId index)CLRX::AsmAmdCL2Handlervirtual
getKernelBase(AsmKernelId index) const CLRX::AsmAmdCL2Handlervirtual
getKernelsNum() const CLRX::AsmAmdCL2Handlervirtual
getOutput() const CLRX::AsmAmdCL2Handlerinline
getSectionId(const char *sectionName) const CLRX::AsmAmdCL2Handlervirtual
getSectionInfo(AsmSectionId sectionId) const CLRX::AsmAmdCL2Handlervirtual
handleLabel(const CString &label)CLRX::AsmAmdCL2Handlervirtual
isCodeSection() const CLRX::AsmAmdCL2Handlervirtual
isSectionDiffsResolvable() const CLRX::AsmFormatHandlerinline
kcodeSelection (defined in CLRX::AsmKcodeHandler)CLRX::AsmKcodeHandlerprotected
kcodeSelStack (defined in CLRX::AsmKcodeHandler)CLRX::AsmKcodeHandlerprotected
NonCopyableAndNonMovable()CLRX::NonCopyableAndNonMovableinline
NonCopyableAndNonMovable(const NonCopyableAndNonMovable &)=deleteCLRX::NonCopyableAndNonMovable
NonCopyableAndNonMovable(NonCopyableAndNonMovable &&)=deleteCLRX::NonCopyableAndNonMovable
operator=(const NonCopyableAndNonMovable &)=deleteCLRX::NonCopyableAndNonMovable
operator=(NonCopyableAndNonMovable &&)=deleteCLRX::NonCopyableAndNonMovable
parsePseudoOp(const CString &firstName, const char *stmtPlace, const char *linePtr)CLRX::AsmAmdCL2Handlervirtual
prepareBinary()CLRX::AsmAmdCL2Handlervirtual
prepareKcodeState() (defined in CLRX::AsmKcodeHandler)CLRX::AsmKcodeHandlerprotected
prepareSectionDiffsResolving()CLRX::AsmFormatHandlervirtual
resolveLoHiRelocExpression(const AsmExpression *expr, RelocType &relType, AsmSectionId &relSectionId, uint64_t &relValue) (defined in CLRX::AsmFormatHandler)CLRX::AsmFormatHandlerprotected
resolveRelocation(const AsmExpression *expr, uint64_t &value, AsmSectionId &sectionId)CLRX::AsmAmdCL2Handlervirtual
resolveSymbol(const AsmSymbol &symbol, uint64_t &value, AsmSectionId &sectionId)CLRX::AsmAmdCL2Handlervirtual
restoreKcodeCurrentAllocRegs() (defined in CLRX::AsmKcodeHandler)CLRX::AsmKcodeHandlerprotected
saveKcodeCurrentAllocRegs() (defined in CLRX::AsmKcodeHandler)CLRX::AsmKcodeHandlerprotected
sectionDiffsResolvable (defined in CLRX::AsmFormatHandler)CLRX::AsmFormatHandlerprotected
setCodeFlags(Flags codeFlags) (defined in CLRX::AsmFormatHandler)CLRX::AsmFormatHandlervirtual
setCurrentKernel(AsmKernelId kernel)CLRX::AsmAmdCL2Handlervirtual
setCurrentSection(AsmSectionId sectionId)CLRX::AsmAmdCL2Handlervirtual
writeBinary(std::ostream &os) const CLRX::AsmAmdCL2Handlervirtual
writeBinary(Array< cxbyte > &array) const CLRX::AsmAmdCL2Handlervirtual
~AsmAmdCL2Handler()CLRX::AsmAmdCL2Handler
~AsmFormatHandler() (defined in CLRX::AsmFormatHandler)CLRX::AsmFormatHandlervirtual
~AsmKcodeHandler()=default (defined in CLRX::AsmKcodeHandler)CLRX::AsmKcodeHandlerprotected