|
Wire Sysio Wire Sysion 1.0.0
|
Namespaces | |
| namespace | inner |
| namespace | util |
Classes | |
| class | Address |
| class | AddressFrame |
| struct | Allocator |
| struct | BoundsReg |
| class | CodeArray |
| class | CodeGenerator |
| class | Error |
| struct | EvexModifierRounding |
| struct | EvexModifierZero |
| struct | Fpu |
| struct | JmpLabel |
| class | Label |
| class | LabelManager |
| struct | Mmx |
| class | Operand |
| struct | Opmask |
| class | Reg |
| struct | Reg16 |
| struct | Reg32 |
| struct | Reg32e |
| struct | Reg8 |
| class | RegExp |
| class | Segment |
| struct | Xmm |
| struct | Ymm |
| struct | Zmm |
Typedefs | |
| typedef uint64_t | uint64 |
| typedef int64_t | sint64 |
| typedef unsigned int | uint32 |
| typedef unsigned short | uint16 |
Functions | |
| const char * | ConvertErrorToString (const Error &err) |
| void * | AlignedMalloc (size_t size, size_t alignment) |
| void | AlignedFree (void *p) |
| template<class To , class From > | |
| const To | CastTo (From p) throw () |
| template<class T > | |
| T | operator| (const T &x, const Opmask &k) |
| template<class T > | |
| T | operator| (const T &x, const EvexModifierZero &) |
| template<class T > | |
| T | operator| (const T &x, const EvexModifierRounding &emr) |
| RegExp | operator+ (const RegExp &a, const RegExp &b) |
| RegExp | operator* (const Reg &r, int scale) |
| RegExp | operator- (const RegExp &e, size_t disp) |
Variables | |
| void *const | AutoGrow = (void*)1 |
| typedef int64_t Xbyak::sint64 |
| typedef unsigned short Xbyak::uint16 |
| typedef unsigned int Xbyak::uint32 |
| typedef uint64_t Xbyak::uint64 |
| anonymous enum |
| Enumerator | |
|---|---|
| DEFAULT_MAX_CODE_SIZE | |
| VERSION | |
| anonymous enum |
Definition at line 136 of file xbyak.h.
|
inline |
|
inline |
|
inline |
| T Xbyak::operator| | ( | const T & | x, |
| const EvexModifierRounding & | emr ) |
| T Xbyak::operator| | ( | const T & | x, |
| const EvexModifierZero & | ) |