Address

Undocumented in source.

Constructors

this
this(uint32 sizeBit, bool broadcast, RegExp e)
Undocumented in source.
this
this(sint64 disp)
Undocumented in source.
this
this(uint32 sizeBit, bool broadcast, RegRip addr)
Undocumented in source.

Members

Enums

Mode
enum Mode
Undocumented in source.

Functions

getDisp
size_t getDisp()
Undocumented in source. Be warned that the author may not have intended to support it.
getLabel
Label getLabel()
Undocumented in source. Be warned that the author may not have intended to support it.
getMode
Mode getMode()
Undocumented in source. Be warned that the author may not have intended to support it.
getRegExp
RegExp getRegExp(bool optimize)
Undocumented in source. Be warned that the author may not have intended to support it.
getRex
uint8 getRex()
Undocumented in source. Be warned that the author may not have intended to support it.
is32bit
bool is32bit()
Undocumented in source. Be warned that the author may not have intended to support it.
is64bitDisp
bool is64bitDisp()
Undocumented in source. Be warned that the author may not have intended to support it.
isBroadcast
bool isBroadcast()
Undocumented in source. Be warned that the author may not have intended to support it.
isOnlyDisp
bool isOnlyDisp()
Undocumented in source. Be warned that the author may not have intended to support it.
isVsib
bool isVsib()
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From Operand

zero_
bool zero_;
Undocumented in source.
mask_
uint mask_;
Undocumented in source.
rounding_
uint rounding_;
Undocumented in source.
setIdx
void setIdx(int idx)
Undocumented in source. Be warned that the author may not have intended to support it.
RAX
anonymousenum RAX
Undocumented in source.
EAX
anonymousenum EAX
Undocumented in source.
getKind
int getKind()
Undocumented in source. Be warned that the author may not have intended to support it.
getIdx
int getIdx()
Undocumented in source. Be warned that the author may not have intended to support it.
isNone
bool isNone()
Undocumented in source. Be warned that the author may not have intended to support it.
isMMX
bool isMMX()
Undocumented in source. Be warned that the author may not have intended to support it.
isXMM
bool isXMM()
Undocumented in source. Be warned that the author may not have intended to support it.
isYMM
bool isYMM()
Undocumented in source. Be warned that the author may not have intended to support it.
isZMM
bool isZMM()
Undocumented in source. Be warned that the author may not have intended to support it.
isXMEM
bool isXMEM()
Undocumented in source. Be warned that the author may not have intended to support it.
isYMEM
bool isYMEM()
Undocumented in source. Be warned that the author may not have intended to support it.
isZMEM
bool isZMEM()
Undocumented in source. Be warned that the author may not have intended to support it.
isOPMASK
bool isOPMASK()
Undocumented in source. Be warned that the author may not have intended to support it.
isBNDREG
bool isBNDREG()
Undocumented in source. Be warned that the author may not have intended to support it.
isREG
bool isREG(int bit)
Undocumented in source. Be warned that the author may not have intended to support it.
isMEM
bool isMEM(int bit)
Undocumented in source. Be warned that the author may not have intended to support it.
isFPU
bool isFPU()
Undocumented in source. Be warned that the author may not have intended to support it.
isExt8bit
bool isExt8bit()
Undocumented in source. Be warned that the author may not have intended to support it.
isExtIdx
bool isExtIdx()
Undocumented in source. Be warned that the author may not have intended to support it.
isExtIdx2
bool isExtIdx2()
Undocumented in source. Be warned that the author may not have intended to support it.
hasEvex
bool hasEvex()
Undocumented in source. Be warned that the author may not have intended to support it.
hasRex
bool hasRex()
Undocumented in source. Be warned that the author may not have intended to support it.
hasZero
bool hasZero()
Undocumented in source. Be warned that the author may not have intended to support it.
getOpmaskIdx
int getOpmaskIdx()
Undocumented in source. Be warned that the author may not have intended to support it.
getRounding
int getRounding()
Undocumented in source. Be warned that the author may not have intended to support it.
setKind
void setKind(int kind)
Undocumented in source. Be warned that the author may not have intended to support it.
setBit
void setBit(int bit)
Undocumented in source. Be warned that the author may not have intended to support it.
setOpmaskIdx
void setOpmaskIdx(int idx, bool ignore_idx0)
Undocumented in source. Be warned that the author may not have intended to support it.
setRounding
void setRounding(int idx)
Undocumented in source. Be warned that the author may not have intended to support it.
setZero
void setZero()
Undocumented in source. Be warned that the author may not have intended to support it.
isHigh8bit
bool isHigh8bit()
Undocumented in source. Be warned that the author may not have intended to support it.
isKind
bool isKind(int kind, uint32 bit)
Undocumented in source. Be warned that the author may not have intended to support it.
isBit
bool isBit(uint32 bit)
Undocumented in source. Be warned that the author may not have intended to support it.
getBit
uint32 getBit()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
isEqualIfNotInherited
bool isEqualIfNotInherited(Operand rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.
getAddress
Address getAddress()
Undocumented in source. Be warned that the author may not have intended to support it.
getReg
Reg getReg()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta