61 unsigned int encoding,
unsigned int extraBits,
int immediateWidth,
63 :
Encoding(encoding, extraBits, NULL), immediateWidth_(immediateWidth) {
89 const string procName =
"ImmediateEncoding::ImmediateEncoding";
114 assert(oldParent != NULL);
#define assert(condition)
virtual ObjectState * saveState() const
InstructionField * parent() const
virtual int width() const
void setParent(InstructionField *parent)
std::string errorMessage() const
void setName(const std::string &name)
void setAttribute(const std::string &name, const std::string &value)
int intAttribute(const std::string &name) const
void unsetImmediateEncoding()
virtual int width() const
void setImmediateEncoding(ImmediateEncoding &encoding)