Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

machine.h File Reference

#include <new.h>
#include "TinkerKnobs.H"
#include "lego.H"

Go to the source code of this file.

Compounds

class  machine

Defines

#define COPY_OP   MEM_OP
#define NUM_OPTYPES   4

Enumerations

enum  TinkerOpType {
  INT_OP, FP_OP, MEM_OP, BR_OP,
  PSUEDO_OP
}
enum  ResourceStatus { FULL = -2, EMPTY = -99, NOT_FULL = -98, RESERVED = -1 }

Functions

double GetSuperblockWeight (legoOp *RRTop, machine *m)


Define Documentation

#define COPY_OP   MEM_OP
 

Definition at line 16 of file src/machine.h.

#define NUM_OPTYPES   4
 

Definition at line 58 of file src/machine.h.


Enumeration Type Documentation

enum ResourceStatus
 

Enumeration values:
FULL 
EMPTY 
NOT_FULL 
RESERVED 

Definition at line 14 of file src/machine.h.

enum TinkerOpType
 

Enumeration values:
INT_OP 
FP_OP 
MEM_OP 
BR_OP 
PSUEDO_OP 

Definition at line 13 of file src/machine.h.


Function Documentation

double GetSuperblockWeight legoOp RRTop,
machine m
 

Referenced by machine::estimateSchedule().


Generated on Mon Jul 21 20:30:11 2003 for TINKER LEGO DOC by doxygen 1.3.2