Polymorphic Register Files Simulator
This program aims at simulating the Polymorphic Register Files behaviour, as described in "On Implementability of Polymorphic Register Files"
PolymorphicRegister Struct Reference

Data structure used for representing a Polymorphic Register. More...

#include <prf.h>

Collaboration diagram for PolymorphicRegister:
Collaboration graph

Data Fields

linearRegister ** data
 2D array of linearRegister (lists). More...
 
int p
 Size of the first dimension of the linearRegister array. More...
 
int q
 Size of the second dimension of the linearRegister array. More...
 
scheme s
 Eunum which identifies the mapping scheme used by this register. More...
 

Detailed Description

Data structure used for representing a Polymorphic Register.

Field Documentation

linearRegister** PolymorphicRegister::data

2D array of linearRegister (lists).

int PolymorphicRegister::p

Size of the first dimension of the linearRegister array.

int PolymorphicRegister::q

Size of the second dimension of the linearRegister array.

scheme PolymorphicRegister::s

Eunum which identifies the mapping scheme used by this register.

See also
scheme

The documentation for this struct was generated from the following file: