RegClass.xcc
Benoit Dupont de Dinechin (Benoit.Dupont-de-Dinechin@st.com).
Copyright 2002 - 2007 STMicroelectronics. Copyright 1995 - 1998 Commissariat a l'Energie Atomique.
This program is free software; you can redistribute it and/or modify it under the terms of either (at your option): the GNU General Public License (GPL) version 2; the GNU Lesser General Public License (LGPL) version 2.1; any later version of these licences as published by the Free Software Foundation.
RegClass_name_— Names for the RegClass enumeration.
extern const char * RegClass_name_(RegClass this);
RegClass_regFile— The RegFile this RegClass belongs to.
RegFile RegClass_regFile(RegClass this);
RegClass_registerList— This RegClass Register(s) as a RegisterList.
const_RegisterList RegClass_registerList(RegClass this); #define RegClass_firstRegister(this) RegisterList_first(RegClass_registerList(this)) #define RegClass_lastRegister(this) RegisterList_last(RegClass_registerList(this))
RegClass_registerSet— This RegClass Register(s) as a RegisterSet.
const_RegisterSet RegClass_registerSet(RegClass this);
RegClass_minReadStage— This RegClass minimum read stage for each Processor.
int RegClass_minReadStage(RegClass this, Processor processor);