CLRX  1
An unofficial OpenCL extensions designed for Radeon GPUs
Public Member Functions | Public Attributes | List of all members
CLRX::AsmRepeatSource Struct Reference

descriptor of assembler repetition More...

#include <AsmSource.h>

Inheritance diagram for CLRX::AsmRepeatSource:
CLRX::AsmSource CLRX::FastRefCountable

Public Member Functions

 AsmRepeatSource (RefPtr< const AsmSource > _source, uint64_t _repeatCount, uint64_t _repeatsNum)
 constructor
 
virtual ~AsmRepeatSource ()
 destructor
 
- Public Member Functions inherited from CLRX::AsmSource
 AsmSource (AsmSourceType _type)
 constructor
 
virtual ~AsmSource ()
 destructor
 
- Public Member Functions inherited from CLRX::FastRefCountable
 FastRefCountable ()
 constructor
 
void reference () const
 reference object
 
bool unreference () const
 unreference object (returns true if no reference count)
 

Public Attributes

RefPtr< const AsmSourcesource
 source of content
 
uint64_t repeatCount
 number of repetition
 
uint64_t repeatsNum
 number of all repetitions
 
- Public Attributes inherited from CLRX::AsmSource
AsmSourceType type
 type of Asm source (file or macro)
 

Detailed Description

descriptor of assembler repetition


The documentation for this struct was generated from the following file: