GPUOcelot
Public Types | Public Attributes

analysis::DataflowGraph::Instruction Class Reference

A class for referring to a generic instruction. More...

#include <DataflowGraph.h>

Collaboration diagram for analysis::DataflowGraph::Instruction:
Collaboration graph
[legend]

List of all members.

Public Types

typedef
InstructionIteratorList::iterator 
DUIterator
 iterator over all uses in the same block

Public Attributes

ir::Instructioni
 The pointer to the instruction.
RegisterPointerVector d
 Destination registers.
RegisterPointerVector s
 Source registers.
InstructionIteratorList uses
 iterator over all uses in the same block
InstructionIteratorList defs
 iterator over all defs in the same block

Detailed Description

A class for referring to a generic instruction.


Member Typedef Documentation

typedef InstructionIteratorList::iterator analysis::DataflowGraph::Instruction::DUIterator

iterator over all uses in the same block


Member Data Documentation

Destination registers.

iterator over all defs in the same block

The pointer to the instruction.

Source registers.

iterator over all uses in the same block


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