Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
Xbyak::util Namespace Reference

Classes

class  Clock
 
class  Cpu
 

Functions

static const Mmx mm1 (1)
 
static const Mmx mm2 (2)
 
static const Mmx mm3 (3)
 
static const Mmx mm4 (4)
 
static const Mmx mm5 (5)
 
static const Mmx mm6 (6)
 
static const Mmx mm7 (7)
 
static const Xmm xmm1 (1)
 
static const Xmm xmm2 (2)
 
static const Xmm xmm3 (3)
 
static const Xmm xmm4 (4)
 
static const Xmm xmm5 (5)
 
static const Xmm xmm6 (6)
 
static const Xmm xmm7 (7)
 
static const Ymm ymm1 (1)
 
static const Ymm ymm2 (2)
 
static const Ymm ymm3 (3)
 
static const Ymm ymm4 (4)
 
static const Ymm ymm5 (5)
 
static const Ymm ymm6 (6)
 
static const Ymm ymm7 (7)
 
static const Zmm zmm1 (1)
 
static const Zmm zmm2 (2)
 
static const Zmm zmm3 (3)
 
static const Zmm zmm4 (4)
 
static const Zmm zmm5 (5)
 
static const Zmm zmm6 (6)
 
static const Zmm zmm7 (7)
 
static const Reg32 ecx (Operand::ECX)
 
static const Reg32 edx (Operand::EDX)
 
static const Reg32 ebx (Operand::EBX)
 
static const Reg32 esp (Operand::ESP)
 
static const Reg32 ebp (Operand::EBP)
 
static const Reg32 esi (Operand::ESI)
 
static const Reg32 edi (Operand::EDI)
 
static const Reg16 cx (Operand::CX)
 
static const Reg16 dx (Operand::DX)
 
static const Reg16 bx (Operand::BX)
 
static const Reg16 sp (Operand::SP)
 
static const Reg16 bp (Operand::BP)
 
static const Reg16 si (Operand::SI)
 
static const Reg16 di (Operand::DI)
 
static const Reg8 cl (Operand::CL)
 
static const Reg8 dl (Operand::DL)
 
static const Reg8 bl (Operand::BL)
 
static const Reg8 ah (Operand::AH)
 
static const Reg8 ch (Operand::CH)
 
static const Reg8 dh (Operand::DH)
 
static const Reg8 bh (Operand::BH)
 
static const AddressFrame byte (8)
 
static const AddressFrame word (16)
 
static const AddressFrame dword (32)
 
static const AddressFrame qword (64)
 
static const AddressFrame xword (128)
 
static const AddressFrame yword (256)
 
static const AddressFrame zword (512)
 
static const AddressFrame xword_b (128, true)
 
static const AddressFrame yword_b (256, true)
 
static const AddressFrame zword_b (512, true)
 
static const Fpu st1 (1)
 
static const Fpu st2 (2)
 
static const Fpu st3 (3)
 
static const Fpu st4 (4)
 
static const Fpu st5 (5)
 
static const Fpu st6 (6)
 
static const Fpu st7 (7)
 
static const Opmask k1 (1)
 
static const Opmask k2 (2)
 
static const Opmask k3 (3)
 
static const Opmask k4 (4)
 
static const Opmask k5 (5)
 
static const Opmask k6 (6)
 
static const Opmask k7 (7)
 
static const BoundsReg bnd1 (1)
 
static const BoundsReg bnd2 (2)
 
static const BoundsReg bnd3 (3)
 
static const EvexModifierRounding T_rn_sae (EvexModifierRounding::T_RN_SAE)
 
static const EvexModifierRounding T_rd_sae (EvexModifierRounding::T_RD_SAE)
 
static const EvexModifierRounding T_ru_sae (EvexModifierRounding::T_RU_SAE)
 
static const EvexModifierRounding T_rz_sae (EvexModifierRounding::T_RZ_SAE)
 
static const Segment cs (Segment::cs)
 
static const Segment ss (Segment::ss)
 
static const Segment ds (Segment::ds)
 
static const Segment fs (Segment::fs)
 
static const Segment gs (Segment::gs)
 

Function Documentation

◆ ah()

static const Reg8 Xbyak::util::ah ( Operand::AH )
Here is the caller graph for this function:

◆ bh()

static const Reg8 Xbyak::util::bh ( Operand::BH )
Here is the caller graph for this function:

◆ bl()

static const Reg8 Xbyak::util::bl ( Operand::BL )

◆ bnd1()

static const BoundsReg Xbyak::util::bnd1 ( 1 )

◆ bnd2()

static const BoundsReg Xbyak::util::bnd2 ( 2 )

◆ bnd3()

static const BoundsReg Xbyak::util::bnd3 ( 3 )

◆ bp()

static const Reg16 Xbyak::util::bp ( Operand::BP )
Here is the caller graph for this function:

◆ bx()

static const Reg16 Xbyak::util::bx ( Operand::BX )

◆ byte()

static const AddressFrame Xbyak::util::byte ( 8 )

◆ ch()

static const Reg8 Xbyak::util::ch ( Operand::CH )
Here is the caller graph for this function:

◆ cl()

static const Reg8 Xbyak::util::cl ( Operand::CL )

◆ cs()

static const Segment Xbyak::util::cs ( Segment::cs )

◆ cx()

static const Reg16 Xbyak::util::cx ( Operand::CX )

◆ dh()

static const Reg8 Xbyak::util::dh ( Operand::DH )
Here is the caller graph for this function:

◆ di()

static const Reg16 Xbyak::util::di ( Operand::DI )
Here is the caller graph for this function:

◆ dl()

static const Reg8 Xbyak::util::dl ( Operand::DL )

◆ ds()

static const Segment Xbyak::util::ds ( Segment::ds )

◆ dword()

static const AddressFrame Xbyak::util::dword ( 32 )

◆ dx()

static const Reg16 Xbyak::util::dx ( Operand::DX )

◆ ebp()

static const Reg32 Xbyak::util::ebp ( Operand::EBP )

◆ ebx()

static const Reg32 Xbyak::util::ebx ( Operand::EBX )

◆ ecx()

static const Reg32 Xbyak::util::ecx ( Operand::ECX )

◆ edi()

static const Reg32 Xbyak::util::edi ( Operand::EDI )

◆ edx()

static const Reg32 Xbyak::util::edx ( Operand::EDX )
Here is the caller graph for this function:

◆ esi()

static const Reg32 Xbyak::util::esi ( Operand::ESI )

◆ esp()

static const Reg32 Xbyak::util::esp ( Operand::ESP )
Here is the caller graph for this function:

◆ fs()

static const Segment Xbyak::util::fs ( Segment::fs )

◆ gs()

static const Segment Xbyak::util::gs ( Segment::gs )

◆ k1()

static const Opmask Xbyak::util::k1 ( 1 )

◆ k2()

static const Opmask Xbyak::util::k2 ( 2 )

◆ k3()

static const Opmask Xbyak::util::k3 ( 3 )

◆ k4()

static const Opmask Xbyak::util::k4 ( 4 )

◆ k5()

static const Opmask Xbyak::util::k5 ( 5 )

◆ k6()

static const Opmask Xbyak::util::k6 ( 6 )

◆ k7()

static const Opmask Xbyak::util::k7 ( 7 )

◆ mm1()

static const Mmx Xbyak::util::mm1 ( 1 )

◆ mm2()

static const Mmx Xbyak::util::mm2 ( 2 )

◆ mm3()

static const Mmx Xbyak::util::mm3 ( 3 )

◆ mm4()

static const Mmx Xbyak::util::mm4 ( 4 )

◆ mm5()

static const Mmx Xbyak::util::mm5 ( 5 )

◆ mm6()

static const Mmx Xbyak::util::mm6 ( 6 )

◆ mm7()

static const Mmx Xbyak::util::mm7 ( 7 )

◆ qword()

static const AddressFrame Xbyak::util::qword ( 64 )

◆ si()

static const Reg16 Xbyak::util::si ( Operand::SI )
Here is the caller graph for this function:

◆ sp()

static const Reg16 Xbyak::util::sp ( Operand::SP )
Here is the caller graph for this function:

◆ ss()

static const Segment Xbyak::util::ss ( Segment::ss )

◆ st1()

static const Fpu Xbyak::util::st1 ( 1 )

◆ st2()

static const Fpu Xbyak::util::st2 ( 2 )

◆ st3()

static const Fpu Xbyak::util::st3 ( 3 )

◆ st4()

static const Fpu Xbyak::util::st4 ( 4 )

◆ st5()

static const Fpu Xbyak::util::st5 ( 5 )

◆ st6()

static const Fpu Xbyak::util::st6 ( 6 )

◆ st7()

static const Fpu Xbyak::util::st7 ( 7 )

◆ T_rd_sae()

static const EvexModifierRounding Xbyak::util::T_rd_sae ( EvexModifierRounding::T_RD_SAE )

◆ T_rn_sae()

static const EvexModifierRounding Xbyak::util::T_rn_sae ( EvexModifierRounding::T_RN_SAE )

◆ T_ru_sae()

static const EvexModifierRounding Xbyak::util::T_ru_sae ( EvexModifierRounding::T_RU_SAE )

◆ T_rz_sae()

static const EvexModifierRounding Xbyak::util::T_rz_sae ( EvexModifierRounding::T_RZ_SAE )

◆ word()

static const AddressFrame Xbyak::util::word ( 16 )

◆ xmm1()

static const Xmm Xbyak::util::xmm1 ( 1 )

◆ xmm2()

static const Xmm Xbyak::util::xmm2 ( 2 )

◆ xmm3()

static const Xmm Xbyak::util::xmm3 ( 3 )

◆ xmm4()

static const Xmm Xbyak::util::xmm4 ( 4 )

◆ xmm5()

static const Xmm Xbyak::util::xmm5 ( 5 )

◆ xmm6()

static const Xmm Xbyak::util::xmm6 ( 6 )

◆ xmm7()

static const Xmm Xbyak::util::xmm7 ( 7 )

◆ xword()

static const AddressFrame Xbyak::util::xword ( 128 )

◆ xword_b()

static const AddressFrame Xbyak::util::xword_b ( 128 ,
true  )

◆ ymm1()

static const Ymm Xbyak::util::ymm1 ( 1 )

◆ ymm2()

static const Ymm Xbyak::util::ymm2 ( 2 )

◆ ymm3()

static const Ymm Xbyak::util::ymm3 ( 3 )

◆ ymm4()

static const Ymm Xbyak::util::ymm4 ( 4 )

◆ ymm5()

static const Ymm Xbyak::util::ymm5 ( 5 )

◆ ymm6()

static const Ymm Xbyak::util::ymm6 ( 6 )

◆ ymm7()

static const Ymm Xbyak::util::ymm7 ( 7 )

◆ yword()

static const AddressFrame Xbyak::util::yword ( 256 )

◆ yword_b()

static const AddressFrame Xbyak::util::yword_b ( 256 ,
true  )

◆ zmm1()

static const Zmm Xbyak::util::zmm1 ( 1 )

◆ zmm2()

static const Zmm Xbyak::util::zmm2 ( 2 )

◆ zmm3()

static const Zmm Xbyak::util::zmm3 ( 3 )

◆ zmm4()

static const Zmm Xbyak::util::zmm4 ( 4 )

◆ zmm5()

static const Zmm Xbyak::util::zmm5 ( 5 )

◆ zmm6()

static const Zmm Xbyak::util::zmm6 ( 6 )

◆ zmm7()

static const Zmm Xbyak::util::zmm7 ( 7 )

◆ zword()

static const AddressFrame Xbyak::util::zword ( 512 )

◆ zword_b()

static const AddressFrame Xbyak::util::zword_b ( 512 ,
true  )