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
size_t uniqueId
 unique id for equality
 
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: