CLRX
1
An unofficial OpenCL extensions designed for Radeon GPUs
|
an assembler sources handling More...
#include <CLRX/Config.h>
#include <cstdint>
#include <string>
#include <istream>
#include <ostream>
#include <vector>
#include <utility>
#include <memory>
#include <CLRX/amdasm/Commons.h>
#include <CLRX/utils/Utilities.h>
Go to the source code of this file.
Classes | |
struct | CLRX::LineCol |
line and column More... | |
struct | CLRX::AsmSource |
descriptor of assembler source for source position More... | |
struct | CLRX::AsmFile |
descriptor of file inclusion More... | |
struct | CLRX::AsmMacroSubst |
descriptor assembler macro substitution More... | |
struct | CLRX::AsmMacroSource |
descriptor of macro source (used in source fields) More... | |
struct | CLRX::AsmRepeatSource |
descriptor of assembler repetition More... | |
struct | CLRX::AsmSourcePos |
assembler source position More... | |
struct | CLRX::LineTrans |
line translations More... | |
struct | CLRX::AsmMacroArg |
assembler macro aegument More... | |
class | CLRX::AsmMacro |
assembler macro More... | |
struct | CLRX::AsmMacro::SourceTrans |
source translation More... | |
class | CLRX::AsmRepeat |
assembler repeat More... | |
struct | CLRX::AsmRepeat::SourceTrans |
source translations More... | |
class | CLRX::AsmFor |
assembler repeat 'for' More... | |
class | CLRX::AsmIRP |
assembler IRP More... | |
class | CLRX::AsmInputFilter |
assembler input filter for reading lines More... | |
class | CLRX::AsmStreamInputFilter |
assembler input layout filter More... | |
class | CLRX::AsmMacroInputFilter |
assembler macro input filter (for macro filtering) More... | |
class | CLRX::AsmRepeatInputFilter |
assembler repeat input filter More... | |
class | CLRX::AsmForInputFilter |
assembler 'for' pseudo-op input filter More... | |
class | CLRX::AsmIRPInputFilter |
assembler IRP pseudo-op input filter More... | |
Namespaces | |
CLRX | |
main namespace | |
Enumerations | |
enum | CLRX::AsmSourceType : cxbyte { CLRX::AsmSourceType::FILE, CLRX::AsmSourceType::MACRO, CLRX::AsmSourceType::REPT } |
source type More... | |
enum | CLRX::AsmInputFilterType { CLRX::AsmInputFilterType::STREAM = 0, CLRX::AsmInputFilterType::REPEAT, CLRX::AsmInputFilterType::MACROSUBST } |
type of AsmInputFilter More... | |
an assembler sources handling