region.hh File Reference
#include "stage.hh"
Include dependency graph for region.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Stg::Cell
class  Stg::Region
class  Stg::SuperRegion

Namespaces

namespace  Stg
 

The Stage library uses its own namespace.


Functions

const int32_t Stg::CELLMASK (~((~0x00)<< RBITS))
int32_t Stg::GETCELL (const int32_t x)
int32_t Stg::GETREG (const int32_t x)
int32_t Stg::GETSREG (const int32_t x)
const int32_t Stg::RBITS (5)
const int32_t Stg::REGIONMASK (~((~0x00)<< SRBITS))
const int32_t Stg::REGIONSIZE (REGIONWIDTH *REGIONWIDTH)
const int32_t Stg::REGIONWIDTH (1<< RBITS)
const int32_t Stg::SBITS (5)
const int32_t Stg::SRBITS (RBITS+SBITS)
const int32_t Stg::SUPERREGIONSIZE (SUPERREGIONWIDTH *SUPERREGIONWIDTH)
const int32_t Stg::SUPERREGIONWIDTH (1<< SBITS)