Module: YTLJit::X64

Includes:
SSE, SSE64
Included in:
FuncArgX64CommonMixin
Defined in:
lib/ytljit/asmutil.rb

Constant Summary collapse

RAX =
OpRAX.instance
RDX =
OpRDX.instance
RCX =
OpRCX.instance
RBX =
OpRBX.instance
RSP =
OpRSP.instance
RBP =
OpRBP.instance
RSI =
OpRSI.instance
RDI =
OpRDI.instance
R8 =
OpR8.instance
R9 =
OpR9.instance
R10 =
OpR10.instance
R11 =
OpR11.instance
R12 =
OpR12.instance
R13 =
OpR13.instance
R14 =
OpR14.instance
R15 =
OpR15.instance
INDIRECT_RAX =
OpIndirect.new(RAX)
INDIRECT_RDX =
OpIndirect.new(RDX)
INDIRECT_RCX =
OpIndirect.new(RCX)
INDIRECT_RBX =
OpIndirect.new(RBX)
INDIRECT_RSP =
OpIndirect.new(RSP)
INDIRECT_RBP =
OpIndirect.new(RBX)
INDIRECT_RSI =
OpIndirect.new(RSI)
INDIRECT_RDI =
OpIndirect.new(RDI)

Constants included from SSE64

SSE64::XMM10, SSE64::XMM11, SSE64::XMM12, SSE64::XMM13, SSE64::XMM14, SSE64::XMM15, SSE64::XMM8, SSE64::XMM9

Constants included from SSE

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