- ADDFWAIT
bool ADDFWAIT()
Undocumented in source. Be warned that the author may not have intended to support it.
- NEWREG
void NEWREG(ubyte x, uint r)
Undocumented in source. Be warned that the author may not have intended to support it.
- NEWREXR
void NEWREXR(ubyte x, uint r)
Undocumented in source. Be warned that the author may not have intended to support it.
- VEX2_B1
uint VEX2_B1(code.Svex ivex)
Undocumented in source. Be warned that the author may not have intended to support it.
- VEX3_B1
uint VEX3_B1(code.Svex ivex)
Undocumented in source. Be warned that the author may not have intended to support it.
- VEX3_B2
uint VEX3_B2(code.Svex ivex)
Undocumented in source. Be warned that the author may not have intended to support it.
- code_newreg
void code_newreg(code* c, uint r)
Undocumented in source. Be warned that the author may not have intended to support it.
- code_print
void code_print(code* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- getlvalue
void getlvalue(CodeBuilder cdb, code* pcs, elem* e, regm_t keepmsk)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
- getlvalue_lsw
void getlvalue_lsw(code* )
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
- getlvalue_msw
void getlvalue_msw(code* )
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
- is32bitaddr
bool is32bitaddr(bool x, code_flags_t Iflags)
Undocumented in source. Be warned that the author may not have intended to support it.
- isXMMreg
bool isXMMreg(reg_t reg)
Undocumented in source. Be warned that the author may not have intended to support it.
- issib
uint issib(uint rm)
Undocumented in source. Be warned that the author may not have intended to support it.
- loadea
void loadea(CodeBuilder cdb, elem* e, code* cs, uint op, uint reg, targ_size_t offset, regm_t keepmsk, regm_t desmsk)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
- modregrm
ubyte modregrm(uint m, uint r, uint rm)
Macros to ease generating code
modregrm: generate mod reg r/m field
modregxrm: reg could be R8..R15
modregrmx: rm could be R8..R15
modregxrmx: reg or rm could be R8..R15
NEWREG: change reg field of x to r
genorreg: OR t,f
- modregrmx
uint modregrmx(uint m, uint r, uint rm)
Undocumented in source. Be warned that the author may not have intended to support it.
- modregxrm
uint modregxrm(uint m, uint r, uint rm)
Undocumented in source. Be warned that the author may not have intended to support it.
- modregxrmx
uint modregxrmx(uint m, uint r, uint rm)
Undocumented in source. Be warned that the author may not have intended to support it.
Constants and data structures specific to the x86 platform.