Module: YTLJit::X86

Includes:
SSE
Defined in:
lib/ytljit/asmutil.rb

Constant Summary collapse

EAX =
OpEAX.instance
EDX =
OpEDX.instance
ECX =
OpECX.instance
EBX =
OpEBX.instance
ESP =
OpESP.instance
EBP =
OpEBP.instance
ESI =
OpESI.instance
EDI =
OpEDI.instance
AL =
OpAL.instance
CL =
OpCL.instance
DL =
OpDL.instance
BL =
OpBL.instance
INDIRECT_EAX =
OpIndirect.new(EAX)
INDIRECT_EDX =
OpIndirect.new(EDX)
INDIRECT_ECX =
OpIndirect.new(ECX)
INDIRECT_EBX =
OpIndirect.new(EBX)
INDIRECT_ESP =
OpIndirect.new(ESP)
INDIRECT_EBP =
OpIndirect.new(EBX)
INDIRECT_ESI =
OpIndirect.new(ESI)
INDIRECT_EDI =
OpIndirect.new(EDI)

Constants included from SSE

SSE::XMM0, SSE::XMM1, SSE::XMM2, SSE::XMM3, SSE::XMM4, SSE::XMM5, SSE::XMM6, SSE::XMM7