GPUOcelot
Public Member Functions | Public Attributes

ir::LLVMInstruction::Parameter Class Reference

A parameter operand. More...

#include <LLVMInstruction.h>

Inheritance diagram for ir::LLVMInstruction::Parameter:
Inheritance graph
[legend]
Collaboration diagram for ir::LLVMInstruction::Parameter:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Parameter ()
 The constructor zeros out the attribute.
 Parameter (const Operand &op)
 Construct from an operand.
const Parameteroperator= (const Operand &op)
 Assignment operator from an Operand.
const Parameteroperator= (const Parameter &op)
 Assignment operator from an Operand.

Public Attributes

ParameterAttribute attribute
 Attributes of the parameter.

Detailed Description

A parameter operand.


Constructor & Destructor Documentation

ir::LLVMInstruction::Parameter::Parameter ( )

The constructor zeros out the attribute.

ir::LLVMInstruction::Parameter::Parameter ( const Operand op)

Construct from an operand.


Member Function Documentation

const LLVMInstruction::Parameter & ir::LLVMInstruction::Parameter::operator= ( const Operand op)

Assignment operator from an Operand.

const LLVMInstruction::Parameter & ir::LLVMInstruction::Parameter::operator= ( const Parameter op)

Assignment operator from an Operand.


Member Data Documentation

Attributes of the parameter.


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