52 constantZero_(constantZero) {
61 StateData(), value_(sharedRegister), shared_(true),
62 constantZero_(
false) {
132 Application::abortWithError(
"setValue()");
142 Application::abortWithError(
"value()");
find Finds info of the inner loops in the false
virtual void setValue(const SimValue &value)
static NullRegisterState & instance()
static NullRegisterState * instance_
Unique instance of NullRegisterState.
virtual ~NullRegisterState()
virtual const SimValue & value() const
static SimValue & instance()
SimValue & value_
Value of the RegisterState.
virtual void setValue(const SimValue &value)
bool constantZero_
Is this register constant zero?
RegisterState(int width, bool constantZero=false)
virtual const SimValue & value() const
bool shared_
Is the storage of this RegisterState shared with someone else?