|
| const char * | Xbyak::ConvertErrorToString (const Error &err) |
| |
| void * | Xbyak::AlignedMalloc (size_t size, size_t alignment) |
| |
| void | Xbyak::AlignedFree (void *p) |
| |
| template<class To , class From > |
| const To | Xbyak::CastTo (From p) throw () |
| |
| bool | Xbyak::inner::IsInDisp8 (uint32 x) |
| |
| bool | Xbyak::inner::IsInInt32 (uint64 x) |
| |
| uint32 | Xbyak::inner::VerifyInInt32 (uint64 x) |
| |
| template<class T > |
| T | Xbyak::operator| (const T &x, const Opmask &k) |
| |
| template<class T > |
| T | Xbyak::operator| (const T &x, const EvexModifierZero &) |
| |
| template<class T > |
| T | Xbyak::operator| (const T &x, const EvexModifierRounding &emr) |
| |
| RegExp | Xbyak::operator+ (const RegExp &a, const RegExp &b) |
| |
| RegExp | Xbyak::operator* (const Reg &r, int scale) |
| |
| RegExp | Xbyak::operator- (const RegExp &e, size_t disp) |
| |
| static const Mmx | Xbyak::util::mm1 (1) |
| |
| static const Mmx | Xbyak::util::mm2 (2) |
| |
| static const Mmx | Xbyak::util::mm3 (3) |
| |
| static const Mmx | Xbyak::util::mm4 (4) |
| |
| static const Mmx | Xbyak::util::mm5 (5) |
| |
| static const Mmx | Xbyak::util::mm6 (6) |
| |
| static const Mmx | Xbyak::util::mm7 (7) |
| |
| static const Xmm | Xbyak::util::xmm1 (1) |
| |
| static const Xmm | Xbyak::util::xmm2 (2) |
| |
| static const Xmm | Xbyak::util::xmm3 (3) |
| |
| static const Xmm | Xbyak::util::xmm4 (4) |
| |
| static const Xmm | Xbyak::util::xmm5 (5) |
| |
| static const Xmm | Xbyak::util::xmm6 (6) |
| |
| static const Xmm | Xbyak::util::xmm7 (7) |
| |
| static const Ymm | Xbyak::util::ymm1 (1) |
| |
| static const Ymm | Xbyak::util::ymm2 (2) |
| |
| static const Ymm | Xbyak::util::ymm3 (3) |
| |
| static const Ymm | Xbyak::util::ymm4 (4) |
| |
| static const Ymm | Xbyak::util::ymm5 (5) |
| |
| static const Ymm | Xbyak::util::ymm6 (6) |
| |
| static const Ymm | Xbyak::util::ymm7 (7) |
| |
| static const Zmm | Xbyak::util::zmm1 (1) |
| |
| static const Zmm | Xbyak::util::zmm2 (2) |
| |
| static const Zmm | Xbyak::util::zmm3 (3) |
| |
| static const Zmm | Xbyak::util::zmm4 (4) |
| |
| static const Zmm | Xbyak::util::zmm5 (5) |
| |
| static const Zmm | Xbyak::util::zmm6 (6) |
| |
| static const Zmm | Xbyak::util::zmm7 (7) |
| |
| static const Reg32 | Xbyak::util::ecx (Operand::ECX) |
| |
| static const Reg32 | Xbyak::util::edx (Operand::EDX) |
| |
| static const Reg32 | Xbyak::util::ebx (Operand::EBX) |
| |
| static const Reg32 | Xbyak::util::esp (Operand::ESP) |
| |
| static const Reg32 | Xbyak::util::ebp (Operand::EBP) |
| |
| static const Reg32 | Xbyak::util::esi (Operand::ESI) |
| |
| static const Reg32 | Xbyak::util::edi (Operand::EDI) |
| |
| static const Reg16 | Xbyak::util::cx (Operand::CX) |
| |
| static const Reg16 | Xbyak::util::dx (Operand::DX) |
| |
| static const Reg16 | Xbyak::util::bx (Operand::BX) |
| |
| static const Reg16 | Xbyak::util::sp (Operand::SP) |
| |
| static const Reg16 | Xbyak::util::bp (Operand::BP) |
| |
| static const Reg16 | Xbyak::util::si (Operand::SI) |
| |
| static const Reg16 | Xbyak::util::di (Operand::DI) |
| |
| static const Reg8 | Xbyak::util::cl (Operand::CL) |
| |
| static const Reg8 | Xbyak::util::dl (Operand::DL) |
| |
| static const Reg8 | Xbyak::util::bl (Operand::BL) |
| |
| static const Reg8 | Xbyak::util::ah (Operand::AH) |
| |
| static const Reg8 | Xbyak::util::ch (Operand::CH) |
| |
| static const Reg8 | Xbyak::util::dh (Operand::DH) |
| |
| static const Reg8 | Xbyak::util::bh (Operand::BH) |
| |
| static const AddressFrame | Xbyak::util::byte (8) |
| |
| static const AddressFrame | Xbyak::util::word (16) |
| |
| static const AddressFrame | Xbyak::util::dword (32) |
| |
| static const AddressFrame | Xbyak::util::qword (64) |
| |
| static const AddressFrame | Xbyak::util::xword (128) |
| |
| static const AddressFrame | Xbyak::util::yword (256) |
| |
| static const AddressFrame | Xbyak::util::zword (512) |
| |
| static const AddressFrame | Xbyak::util::xword_b (128, true) |
| |
| static const AddressFrame | Xbyak::util::yword_b (256, true) |
| |
| static const AddressFrame | Xbyak::util::zword_b (512, true) |
| |
| static const Fpu | Xbyak::util::st1 (1) |
| |
| static const Fpu | Xbyak::util::st2 (2) |
| |
| static const Fpu | Xbyak::util::st3 (3) |
| |
| static const Fpu | Xbyak::util::st4 (4) |
| |
| static const Fpu | Xbyak::util::st5 (5) |
| |
| static const Fpu | Xbyak::util::st6 (6) |
| |
| static const Fpu | Xbyak::util::st7 (7) |
| |
| static const Opmask | Xbyak::util::k1 (1) |
| |
| static const Opmask | Xbyak::util::k2 (2) |
| |
| static const Opmask | Xbyak::util::k3 (3) |
| |
| static const Opmask | Xbyak::util::k4 (4) |
| |
| static const Opmask | Xbyak::util::k5 (5) |
| |
| static const Opmask | Xbyak::util::k6 (6) |
| |
| static const Opmask | Xbyak::util::k7 (7) |
| |
| static const BoundsReg | Xbyak::util::bnd1 (1) |
| |
| static const BoundsReg | Xbyak::util::bnd2 (2) |
| |
| static const BoundsReg | Xbyak::util::bnd3 (3) |
| |
| static const EvexModifierRounding | Xbyak::util::T_rn_sae (EvexModifierRounding::T_RN_SAE) |
| |
| static const EvexModifierRounding | Xbyak::util::T_rd_sae (EvexModifierRounding::T_RD_SAE) |
| |
| static const EvexModifierRounding | Xbyak::util::T_ru_sae (EvexModifierRounding::T_RU_SAE) |
| |
| static const EvexModifierRounding | Xbyak::util::T_rz_sae (EvexModifierRounding::T_RZ_SAE) |
| |
| static const Segment | Xbyak::util::cs (Segment::cs) |
| |
| static const Segment | Xbyak::util::ss (Segment::ss) |
| |
| static const Segment | Xbyak::util::ds (Segment::ds) |
| |
| static const Segment | Xbyak::util::fs (Segment::fs) |
| |
| static const Segment | Xbyak::util::gs (Segment::gs) |
| |