GPUOcelot
Public Member Functions

ir::ILFence Class Reference

#include <ILInstruction.h>

Inheritance diagram for ir::ILFence:
Inheritance graph
[legend]
Collaboration diagram for ir::ILFence:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ILFence ()
Instructionclone (bool copy=true) const
 Return a pointer to a new Instruction.
void threads (bool value=true)
 Set/unset threads flag.
void lds (bool value=true)
 Set/unset lds flag.
void memory (bool value=true)
 Set/unset memory flag.
std::string toString () const
 Parsable IL strings.

Constructor & Destructor Documentation

ir::ILFence::ILFence ( )

Member Function Documentation

Instruction * ir::ILFence::clone ( bool  copy = true) const [virtual]

Return a pointer to a new Instruction.

Implements ir::ILInstruction.

void ir::ILFence::lds ( bool  value = true)

Set/unset lds flag.

void ir::ILFence::memory ( bool  value = true)

Set/unset memory flag.

void ir::ILFence::threads ( bool  value = true)

Set/unset threads flag.

std::string ir::ILFence::toString ( ) const [virtual]

Parsable IL strings.

Reimplemented from ir::ILInstruction.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines